一、OSI/RM七层模型
计算机网络整个基础是构建于七层模型之上的。
习题:
二、网络技术标准与协议
三大协议族:TCP/IP协议族、IPX/SPX协议、NETBEUI协议。
协议族为协议的整合体,图中所示均为TCP/IP协议族的组成。
TCP/IP协议族是Internet标准协议族,由于Internet的发展变得应用范围极广,但是它效率其实是比较低的。NETBEUI协议的特色是不支持路由,所以速度比较快。
ICMP协议称为因特网的控制协议。ARP和RARP分别为地址解析和反向地址解析,分别把IP地址转mac和把mac转IP。
TCP和UDP是传输层主导协议,前者称为可靠的协议,后者为不可靠的,前者通信时建立连接而后者不建立。TCP有验证机制,传输信息过程中有反馈信息,可以及时知道哪些数据包顺利传到目的地,那些没有顺利传到目的地,其在通信之前还会进行三次握手,三次握手后所有通信都会有回复,从而知道哪些数据包出问题。
上上个图中,TCP之上的五个协议都是基于TCP的,所以都是可靠的协议;同理UDP上四个协议是不可靠的。
HTTP是超文本传输协议用来传输网页数据的,FTP是文件传输协议,Telnet是做远程登陆的,POP3和SMTP是邮件传输协议。
DHCP是用来在局域网里面应用于DHCP服务器做动态IP分配工作,TFTP是小文件传输协议,SNMP是简单网络管理协议,DNS是用于域名解析的。
图中的169.254.x.x和0.0.0.0是特殊的地址,一旦分配到的地址是Windows系统的169.254开头或Linux的0.0开头的,是不能和外界通信的,说明局域网DHCP服务器出故障了或者计算机原因等,没能和服务器联系上。
访问站点一般用域名访问,但是计算机实际只通过IP地址识别站点,域名只是为了便于人们记住站点,这时计算机就需要查询域名的IP地址。这就用到了DNS协议。
递归查询:A询问B,B帮助A查询到答案再亲口告诉A。
迭代查询:A询问B,B如果不知道答案就让A去询问别人,导致A四处询问自己找答案,知道找到知道答案的人。
习题:
选A
NFS,CIFS,Samba,都是文件共享协议,都是既可以基于TCP也可以基于UDP,其中Samba可以跨平台。
三、网络类型与拓扑结构
举例:在办公室中,一般采用星型结构,中心节点一般是交换机。
四、网络规划与设计
顶层是核心层,底层是接入层,功能都比较单一。核心层高速数据转发,性能要求很高,经常具有冗余设计,比如使用两个交换机完成一个任务,这样一个交换机出现问题不至于系统瘫痪。研究分层应该自下而上分析,从而确定核心层需要什么样的性能来解决问题。
五、IP地址与子网划分(IPv4)
以A类网络为例,最高位为0代表A类网络,则前八位为网络号。但是第一段0-127(包括了保留地址),其中0代表任何地址,127为回环测试地址,因此,A类ip地址的实际范围是1-126。各类的主机ID要求不能全0或全1,主机号全零,整个地址代表网络地址,全1,代表这个网络的广播地址。
最初IPV4分为以上几类,这就出现了一些问题,比如有500台主机,C类不够用,B类太冗余(6万多台)。所以提出了子网划分技术,这是IP地址发展的第二阶段。B类可以分成若干个子网。
有时候我们可能还需要把小的网络组成更大的网络,不止需要划分子网。进入IP地址第三阶段,形成无分类的网络,即无类别域间路由。如172.18.129.0/24:代表将IP地址用二进制表示后,前24bit位为网络号,即8个bit位主机号。
网络的划分和汇聚都需要用到子网掩码:
子网掩码是用来区分IP地址哪些是网络号哪些是主机号的。
子网掩码为1的部分对应的是网络号,0的部分对应的是主机号。
划分子网的数目取决于增加的网络号的位数,一个二进制数可代表两个值,所以划分N个子网,则2的k次方应≥N,k为增加的网络号位数。对于陈旧的设备2的k次方-2才是其能表示的子网数,但是技术革新后,目前分类号后面为全零或全一的网络号已经能够被识别出来。
同理本题需要定子网掩码0的位数。
127网段回播地址:用于测试。
后五个地址中,前三个为内部IP地址,不可上公网,是局域网分配的内部IP地址,再有局域网用一个公网IP联接因特网。
后面两个保留地址,在DHCP服务器故障时,我们电脑获得了这样的地址,其实是个假地址,这是操作系统分给的假地址,阻止设备无休止的申请IP地址,用假地址“搪塞”过去。
六、HTML
七、无线网
八、网络接入技术
有线接入主要掌握ADSL
PSTN是最为原始的拨号上网形式,10年前主流上网方式,由于速度慢资费高一步一步被淘汰,但是传真刷卡pos机目前使用的还是PSTN
DDN:数字专用网,专线。
ISDN:一线通。PSTN时代上网是不能够打电话的。PSTN上网时提起电话网络会断掉。ISDN时代可以打电话和上网同时进行,速度比以前快了一倍,但是速度依然很慢,还是被淘汰了。
ADSL:目前广泛应用于家庭网络,老的小区还是用的ADSL,走的电话线路,不用重新布线,成本低,速度方面下行可以达到8m,上行一般是512k。用户习惯一般是下载为主,所以把上传速度设置的比较小,速率较慢,所以说是非对称。
HFC:光纤,入户是同轴电缆。可以使上下行速度相同。即对称。
蓝牙普及后红外逐渐被淘汰。
3G接入技术中TD-SCDMA是国产标准,是名义上的国产,因为90%专利是国外的,但是是中国主导推出来的,所以界定为国产,但是该标准不太成熟,速度低功耗大缺陷明显。该运营商当时是中国移动,因为当时移动是三大运营商中最强的,所以把最弱的标准分给移动希望移动把国产标准发展起来,但是后来由于该标准的缺陷,移动选择转战4g。
CDMA2000标准也较为小众,日韩以及中国电信在使用。
WCDMA是使用比较广泛的标准,是最为成熟的稳定性最好,基站也是做的最成熟的,超过200多个国家在使用。这也是为什么平时买手机支持WCDMA是容易的,而支持其他标准的手机一般都是定制机。
4G时代,最为主流的是LTE,可以分为TDD(时分)和FDD(频分),TDD是由TD-SCDMA发展而来的,FDD是WCDMA发展来的,3G时代TD-SCDMA发展和推广很失败,但是由于国家大力推行,使得其在4G中得到长足的发展,我内目前已经商用的就是TDD,TDD的运营和性能与先进的WCDMA之间的差距已经非常小了。
九、IPv6
目前IPv6已经提出很多年,操作系统网络设备都已经支持IPv6,但是IPv6地址没有被广泛应用,因为很多应用程序还是不支持的,所以还有很漫长的路要走。
要更新的原因一方面是IPv4分配的空间过小不够用,内网多设备使用同一外网连接因特网也存在着许多问题。另一方面是分配不公平,IPv4百分之七十分配给了美国。国内几万师生的大学对外独立地址只有区区几个,美国几乎每个人都可以用固定的对外ip。