该问题总结一。往浏览器输入URL后给你一个页面,你天天在使用的东西,学过计算机网络的知道是怎么回事,就DNS解析然后页面的回馈,不过要讲好还是有难度。 之前fex团队的nwind专门写过这个问题的博客:http://fex.baidu.com/blog/2014/05/what-happen/ 厉害...
分类:
Web程序 时间:
2015-05-22 00:23:47
阅读次数:
316
今天被吐槽在客户端用js对密码进行md5加密其实也不见得安全。这种做法其实不见得有什么作用,学过计算机网络都知道,在网上抓一个包是很简单的事,就算别人抓包抓不到你原始密码,用这个md5后的密码一样可以模拟登录系统。这样做无非就是直接通过登录页没法直接输入用户名密码,但用个程序模拟登陆也不是什么太难....
分类:
编程语言 时间:
2015-05-20 23:58:40
阅读次数:
556
端口介绍
本文所述端口都是逻辑意义上的端口,是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。
我们这里将要介绍的就是逻辑意义上的端口。
A、按端口号分布划分
(1)知名端口(Well-Known Ports)
知名端口即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。
比如21...
分类:
其他好文 时间:
2015-05-18 14:44:03
阅读次数:
109
在计算机网络系统中,除了各种网络硬件设备外,还必须具有网络软件1、网络操作系统网络操作系统是网络软件中最主要的软件,用于实现不同主机之间的用户通信,以及全网硬件和软件资源的共享,并向用户提供统一的、方便的网络接口,便于用户使用网络。目前网络操作系统有三大阵营:UNIX、NetWare和Window....
分类:
其他好文 时间:
2015-05-13 12:23:11
阅读次数:
346
计算机网络的功能要目的是实现计算机之间的资源共享、网络通信和对计算机的集中管理。除此之外还有负荷均衡、分布处理和提高系统安全与可靠性等功能。 1、资源共享(1)硬件资源:包括各种类型的计算机、大容量存储设备、计算机外部设备,如彩色打印机、静电绘图仪等。(2)软件资源:包括各种应用软件、工具软件、系....
分类:
其他好文 时间:
2015-05-13 12:22:24
阅读次数:
116
1、可靠性在一个网络系统中,当一台计算机出现故障时,可立即由系统中的另一台计算机来代替其完成所承担的任务。同样,当网络的一条链路出了故障时可选择其它的通信链路进行连接。2、高效性计算机网络系统摆脱了中心计算机控制结构数据传输的局限性,并且信息传递迅速,系统实时性强。网络系统中各相连的计算机能够相互传...
分类:
其他好文 时间:
2015-05-13 12:12:50
阅读次数:
241
Kerberos协议: Kerberos协议主要用于计算机网络的身份鉴别(Authentication), 其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即SSO(Single Sign On)。由于在每个Client和S...
分类:
其他好文 时间:
2015-05-13 08:48:20
阅读次数:
136
1.数据链路层基本概念及基本问题:2)基本问题:①封装成帧:帧头+数据+帧尾+校验和封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧,确定帧的界限。首部和尾部的一个重要的作用就是进行帧定界。用控制字符进行帧定界的方法举例:②透明传输:..
分类:
其他好文 时间:
2015-05-12 19:01:45
阅读次数:
320
socket编程用法---- 随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行Socket编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,VC++的MFC类库中提供了...
分类:
编程语言 时间:
2015-05-12 18:46:30
阅读次数:
105
第二章物理层2.1物理层的概念(1)物理层解决问题:如何在连接各种计算机的传输媒体(媒介,光纤、铜线等)上传输数据比特流(0101010),而不是只具体的传输媒体。(2)物理层的主要任务:确定传输媒体的接口的一些特性:①机械特性:例接口形状、大孝引线数目②电气特性:例..
分类:
其他好文 时间:
2015-05-12 01:51:03
阅读次数:
229