软件设计师笔记:计算机网络

一、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。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值