计算机网络知识点整理要点_第1页
计算机网络知识点整理要点_第2页
计算机网络知识点整理要点_第3页
计算机网络知识点整理要点_第4页
计算机网络知识点整理要点_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编码 : CZ1N1S6X1X1 HL10Q10W4A4Y7 ZL5I9U2N2B8运算机网络学问点 11 电子信息工程 1运算机网络:一些相互连接的,自治的运算机的集合;按网络的作用范畴进行分类:广域网WAN(通信子网主要使用分组 交换技术;将分布在不同地区的运算机系统互连起来,达到资源共享的目的;)、城域网 MAN 、局域网 LAN 、个人区域网 PAN;按网络的使用者进行分类:公用网、专用网;2网络协议:为进行网络中的数据交换而建立的规章,标准或商定;要素:语法、语义、同步;标准:使用便于人来阅读和懂得的文字描述、使用让运算机能够懂得的程序代码;协议的三要素语法:数据域把握信息的结构

2、或格式语义:需要发出何种把握信息,完成何种动作以及做出何种响应同步:时间实现次序的具体说明协议各层要完成的功能: 差错把握 流量把握 分段和重装 复用和分用第 1 页 共 34 页 连接建立和释放3运算机网络的体系结构 运算机网络体系结构: 运算机网络层次结构模型和各层协议的集合叫做运算机网络体系结构;(1)、OSI 七层结构:应用层、表示层、会话层、传输层、网络 层、数据链路层、物理层(2)、TCP/IP 四层结构:应用层、传输层、网际层(解决不同网 络的互联问题)、网络接口层(3)、综合优点的五层模型:应用层、传输层、网络层、数据链 路层、物理层(4)、五层协议的网络体系结构的要点,包括各

3、层的主要功能:所谓五层协议的网络体系结构是为便于学习运算机网络原理而接受 的综合了 OSI 七层模型和 TCP/IP 的四层模型而得到的五层模型;五 层协议的体系结构:应用层、运输层、网络层、数据链路层、物理层 各层的主要功能:(1)应用层 应用层确定进程之间通信的性质以中意用户的需要;应用层不仅要提供应用进程所需要的信息交换和远地操作,而且仍要作为相互作用的应用进程的用户代理(useragent,来完成一些为进行语义上有意义的信息交换所必需的功能;2)运输层第 2 页 共 34 页任务是负责主机中两个进程间的通信;同的协议;即面对连接的传输把握协议因特网的运输层可使用两种不 TCP 和无连接

4、的用户数据报协议 UDP;面对连接的服务能够供应牢靠的交付;无连接服务就不能供应牢靠的交付;只是 3网络层best-effortdelivery. 网络层负责为分组选择合适的路由,使源主机运输层所传下来的分组能够交付到目的主机;(4)数据链路层数据链路层的任务是将在网络层交下来的数据报组装成帧(frame,在两个相邻结点间的链路上实现帧的无差错传输;(5)物理层物理层的任务就是透亮地传输比特流;“ 透亮地传送比特流” 指实际电路传送后比特流没有发生变化;物理层要考虑用多大的电压代表“1” 或“0” ,以及当发送端发出比 特“ 1” 时,接收端如何识别出这是“1” 而不是“0” ;物理层仍要确

5、定连接电缆的插头应当有多少根脚以及各个脚如何连接;运算机网络接受层次结构模型好处 : 1.各层之间是独立的 2.灵敏性好 3.结构上可分割开 4.易于实现和爱惜 5.能促进标准化工作第 3 页 共 34 页4数字数据传输 数据是运输消息的实体, 通常是有意义的符号序列; 通信通常分为单工通信,半双工通信以及全双工通信;香农公式指出:信道的极限信息传输速率C 是:C=Wlog.(1+S/N(bit/s其中 W 是信道的带宽, S 是信道内所传信号的平均功率,N是信道内部的高斯噪声功率【常用的带宽单位】:. 更常用的带宽单位是:千比每秒,即 kb/s(103b/s)兆比每秒,即 Mb/s(106b

6、/s)吉比每秒,即 Gb/s(109b/s)太比每秒,即 Tb/s(1012b/s).发送时延(传输时延):主机发送数据帧所需的时间 (数据帧从结点进入到传输媒体所需要的时间) ;.也就是从发送数据帧的第一个比特算起,到该帧的最终一个比特发送完毕所需的时间;.* 传播时延:是电磁波在信道中需要传播确定的距离而花费的时间;信号传输速率 (即发送速率) 和信号在信道上的传播速率是完全不同的概念;5物理层的主要任务描述为确定与传输媒体的接口的一些特性机械特性指明接口所用接线器的外形和尺寸、引线数第 4 页 共 34 页目和排列、固定和锁定装置等等;电气特性指明在接口电缆的各条线上显现的电压的范 围;

7、功能特性指明某条线上显现的某一电平的电压表示何 种意义;规程特性指明对于不同功能的各种可能大事的显现顺 序 6物理层的作用: 要尽可能地屏蔽掉硬件设备和传输 媒体的差异,是数据链路层感觉不到这些差异;该层负责比特流从一个节点到另一个节点的传递;物理连接的建立、爱惜与释放;7传输介质就是数据传输系统中在发送器和接收器之间的物理通路;有线介质和无线介质;有线介质如:双绞线、同轴电缆、光纤;有线 介质的分类以及特点;8数据链路层的功能 1链路治理:链路的建立、爱惜和释放;2帧定界:帧同步,区分帧的开头和终止在什么地方;3流量把握:发方发送数据的速率必需使接收方来得及接收;4差错把握接受编码技术;5将

8、数据和把握信息区分开 6透亮传输:不管所传数据是什么样的比特组合,都应当能够在 链路上传送;7寻址:保证每一帧都能送到正确的目的站;第 5 页 共 34 页9点对点信道的数据链路层三个基本问题(1)、封装成帧( 2)、透亮传输( 3)、差错把握 10零比特填充 PPP协议用在 SONET/SDH 链路时,是使用同步传输(一连串的 比特连续传送);这时 PPP协议接受零比特填充方法来实现透亮传输;在发送端,先扫描整个信息字段,只要发觉有 5 个连续 1,就立 0;接收端对帧中的比特流进行扫描;每当发觉 5 即在其后填入一个 个连续 1 时,就把这 5 个连续 1 后的一个 0 删除,仍原成原先的

9、信息 比特流,这样就保证了透亮传输;如:传送的帧序列为011101111111111110011100,就经过位填充后变成的序列是, 01110111110111110110011100 11局域网的拓扑结构 星型拓扑构型、 环型拓扑构型、 总线型拓扑结构、 树型拓扑结构;12使用集线器的星形拓扑 这种以太网接受星形拓扑, 在星形的中心就增加了一种牢靠性非 常高的设备,叫做集线器 hub;双绞线使用 RJ45水晶头链接,不是 使用 RJ11水晶头;10BASE-T:10Mb/s 的数据率,系带信号, T 代表双绞线;. 10BASE-5:10Mb/s 的数据率,系带信号, 5 代表粗缆,每一段

10、 电缆最大长度为 500 米;. 10BASE-2:10Mb/s 的数据率,系带信号, 2 代表细缆,每一段 电缆最大长度为 200 米,实际为 185 米;第 6 页 共 34 页13复用复用是通信技术中的基本概念;用 FDM 和时分复用 TDM ;常用的复用是波分复用、 频分复(1)频分复用的全部用户在同样的时间占用不同的带宽资源;(2)时分复用就是将时间划分为一段段等长的时分复用帧(TDM 帧);每一个时分复用的用户在每一个 号的时隙;TDM 帧中占用固定序(3)波分复用 WDM 就是光的频分复用;(4)码分复用 CDM 各用户使用经过特别选择的不同码型,各用 户之间不会造成干扰; 这种

11、系统发送的信号有很强的抗干扰才能,其 频谱类似于白噪声,不易被敌人发觉;每一个比特时间划分为 m 个 短的间隔,称为码片 chip;每个站被指派一个唯独的 mbit 码片序列;如发送比特 1,就发送自己的 mbit 码片序列;如发送比特 0,就发送 该码片序列的二进制反码;传播时间、传输时间的概念与运算,给定传输数据的大小以及传 播距离进行相关运算;14电路交换网络、数据报网络和虚电路网络的特点:(1)、数据报网络的特点:无呼叫建立过程;每个分组独立的选 择路由,传输效率高,时延小,保密性高;可依据分组的序号重新排 序,组成原先的报文,牢靠性高;(2)、虚电路网络的特点:虚呼叫建立过程,一旦建

12、立,不再改变;每个分组不需要填写完整的目的主机地址;第 7 页 共 34 页在一条实际的链路上可以存在多条虚电路; 在虚电路上, 网络可以进行端到端的差错把握 和端到端的额流量把握, 如某一个节点显现故障, 就通过该节点的虚 电路均会失效;(3)、电路交换网络的特点:优点:信息传输时延小,为实时通信;对数据信息的格式和编码 没有限制;交换家处理开销小,传输速率较高;硬件实现较简洁;缺点:信道利用率低;电路的接续时间较长;存在呼损;不同类 型的用户终端不能相互通信;通信双方必需同时处于激活可用状态,方可完成通信;储备转发交换方式:报文交换( messageexchanging)和分组交换( pa

13、cketexchanging). 在实际应用中,分组交换技术可以分为两类:数据报和虚电路 报文与报文分组.数据通过通信子网传输时可以有报文(message)与报文分组(packet)两种方式;. 报文传输:不管发送数据的长度是多少,都把它当作一个规律 单元发送;. 报文分组传输:限制一次传输数据的最大长度,假如传输数据 超过规定的最大长度, 发送结点就将它分成多个报文分组发送;(1)报文交换 报文交换类似于发送信件;在数据交换技术中, 不需要建立专用电路通道, 通过把目的地址附加第 8 页 共 34 页在报文上,由各节点储备转发整个报文的过程,称为“ 报文交换”;当发送信息时, 以报文方式进行

14、, 每个报文由传输的数据和报头组成 ,报头中包含发送运算机的地址和接收信息的运算机的地址;通信子网依据报头目的地址为报文进行路径选择 链路上逐段传输的;,且信息在两个节点间的一段优点:不需要建立物理链路,线路利用率高 缺点:数据传输时延较大;(2)分组交换 在分组交换网中, 将报文分成更小的、 等长的分组;以分组方式转发,且传送时间更短;分组交换的特点:. *由于分组长度较短, 在传输出错时, 检错简洁并且重发花费的 时间较少;. *限定分组最大数据长度, 有利于提高储备转发结点的储备空间 利用率与传输效率;*公用数据网接受的是分组交换技术;虚电路网络和数据报网络的区分如下:数据报网络:不需要

15、链路的建立;在分组交换总,对分组不存在资源 支配,资源按需支配,基于先来先服务的原就;每个分组独立选择路 由,与其他分组无关;到达目的站时可能不按发送次序;数据报交换 通常是在网络层;端到端的差错处理和流量把握由主机负责完成;虚电路:需要链路的建立; 按需在建立阶段期间支配资源;数据被划第 9 页 共 34 页分为分组,每一分组的头部含有地址,它具有本地的权限,不是端到 端的权限; 全部分组均沿着连接期间建立好的路径传送;虚电路网络 通常在数据链路层实现; 端到端的差错处理和流量把握由通信子网负 责;15差错检测 差错把握 数据链路层中的链路把握包括以下功能:链路治理;帧同步;流量控 制;差错

16、把握;数据链路层三个基本问题:封装成帧 前后分别添加首部和尾部,构成一个帧;帧的数据部分的长度上限透亮传输最大传送单元 MTU(以太网 1500 字节)用字节填充或字符填充解决透亮传输的问题差错把握 广泛接受循环冗余检验 CRC:将数据和把握信息分开;透亮传输;寻址;在传输过程中可能会产生比特差错:1;1 可能会变成 0 而 0 也可能变成在一段时间内, 传输错误的比特占所传输比特总数的比率称为误码率 BERBitErrorRate;误码率与信噪比有很大的关系;为了保证数据传输的牢靠性, 在运算机网络传输数据时, 必需接受各第 10 页 共 34 页种差错检测措施;循环冗余检验的原理 在数据链

17、路层传送的帧中,广泛使用了循环冗余检验 CRC 的检错技 术;在发送端,先把数据划分为组;假定每组 k 个比特;假设待传送的一组数据M=101001(现在 k=6);我们在 M 的后面再添加供差错检测用的 n 位冗余码一起发送;冗余码的运算用二进制的模 2 运算进行 2n乘 M 的运算,这相当于在 M 后面添加 n 个 0;得到的 k+n位的数除以事先选定好的长度为n+1位的除数P,得出商是 Q 而余数是 R,余数 R 比除数 P 少 1 位,即 R 是 n 位;冗余码的运算举例现在 k=6,M=101001;设 n=3,除数 P=1101,被除数是 2nM=101001000;模 2 运算的

18、结果是:商 Q=110101,余数 R=001;把余数 R 作为冗余码添加在数据 2nM+R 即:101001001,共k+n位;帧检验序列 FCS M 的后面发送出去; 发送的数据是:第 11 页 共 34 页在 数 据 后 面 添 加 上 的 冗 余 码 称 为 帧 检 验 序 列 FCSFrameCheckSequence;循环冗余检验 CRC 和帧检验序列 FCS并不等同;CRC 是一种常用的检错方法,而FCS 是添加在数据后面的冗余码;FCS 可以用 CRC 这种方法得出,但 CRC 并非用来获得 FCS 的唯独方法;接收端对收到的每一帧进行 CRC 检验1如得出的余数 R=0,就判

19、定这个帧没有差错,就接受 accept;0,就判定这个帧有差错,就丢弃;2如余数 R 这种检测方法并不能确定到底是哪一个或哪几个比特显现了差错;仅用循环冗余检验CRC 差错检测技术只能做到无差错接受accept;凡是接收端数据链路层接受的帧都没有传输差错;要做到“ 牢靠传输” (即发送什么就收到什么)就必需再加上确认和重传机制;数据链路层协议:停止-等待协议、重传协议、窗口协议CSMA/CD 协议规章 :发前先侦听,闲暇即发送, 边发边检测,冲突时退避CSMA/CD 协议要点:多点接入、载波监听、碰撞测试(边发送边监听);以太网的介质拜望把握CSMA/CD 原理如下:CSMA/CD 局域网拜望

20、机制是先听后说,边说边听;当总线型网络上某个站点要发送数据时,先检测总线上是否有数据传第 12 页 共 34 页送,假如有,就连续监测;假如没有数据传送,就此站点进入发送;在发送过程中,站点同时连续进行冲突检测;一旦检测到冲突,立刻停止发送,并向总线上发送一串堵塞信号,通 知各个站点总线上发生冲突;然后等待一个指数退避的随机时间间 隔,重新使用 CSMA 算法进行发送;即发送前载波侦听,发送中冲突检测,显现冲突后多次重发;16集线器、中继器、网桥、交换机、路由器,这些网络互连设备分 别工作在 OSI 的哪个层次?它们的作用是什么?(1)、集线器( HUB)创建一个冲突域和一个广播域;(2)、网

21、桥分割冲突域,但创建了一个大的广播域,它们使用硬 件地址对网络进行过滤;(3)、交换机实际上只是智能化的多端口网桥,它们分割冲突域,默认时创建了一个大的广播域;交换机使用硬件地址对网络进行过 滤;(4)、路由器分割广播域(和冲突域) ,并使用规律寻址对网络进 行过滤;集线器、中继器:工作者物理层,其功能有:扩展 LAN 物理长度;对信号有再生功能;转发帧;网桥:是工作在物理层和数据链路层的连接设备;工作在物理层时它 重新生成接收到的信号; 工作在数据链路层时, 主要作用是依据 MAC帧的目的地址对收到的帧进行转发;网桥具有过滤帧并自动建立它的转发表功能;能使用生成树算法建立无回路拓扑;第 13

22、 页 共 34 页交换机:工作于数据链路层,作用是依据 的帧进行转发;MAC 帧的目的地址对收到路由器:网络层的连接设备; 作用是在互连网中完成路由选择的功能;.虚拟局域网VLAN 是由一些局域网网段构成的与物理位置无关的规律组;这些网段具有某些共同的需求;每一个 VLAN 的帧都有一个明确的标识符,指明发送这个帧的工作站是属于哪一个 VLAN ;. 虚拟局域网其实只是局域网给用户供应的一种服务,而并不是一种新型局域网;. 虚拟局域网限制了接收广播信息的工作站数,使得网络不会因传播过多的广播信息 即“ 广播风暴”而引起性能恶化;网络层供应两种类型的的服务,即:虚电路服务和数据报服务;17网络互

23、连的中间设备中间设备又称为中间系统或中继relay系统;物理层:转发器 repeater、HUB ;数据链路层:网桥或桥接器bridge、其次层交换机;网络层:路由器 router、第三层交换机;网桥和路由器的混合物:桥路器 brouter;网络层以上:网关 gateway;18IPv4 协议:(1)、IP 地址的概念,表示方法(二进制与十进制); 第 14 页 共 34 页(2)、IP 地址的分类; IP 地址默认子网掩码;(3)、地址解析协议 IPv6 地址的表示方法 19IP 数据报的格式 一个 IP 数据报由首部和数据两部分组成;首部的前一部分是固定长度,共 须具有的;20 字节,是全

24、部 IP 数据报必在首部的固定部分的后面是一些可选字段,其长度是可变的;把握住 IP 数据包包头各个部分的含义以及作用 (具体内容参见教材) ;20子网的划分和子网掩码(1)、子网掩码的概念及作用子网掩码是一个应用于TCP/IP 网络的 32 位二进制值,它可以屏蔽掉ip 地址中的一部分,从而分别出 ip 地址中的网络部分与主机部分,基于子网掩码,治理员可以将网络进一步划分为如干子网;(2)、如何用子网掩码得到网络 /主机地址子网掩码是如何分别出 如下:ip 地址中的网络地址和主机地址的呢?过程a.将 ip 地址与子网掩码转换成二进制;b.将二进制形式的 ip 地址与子网掩码做 与运算,将答案

25、化为十进制便得到网络地址;c.将二进制形式的子网掩码取 反;d.将取反后的子网掩码与 ip 地址做 与运算,将答案化为十进制便得第 15 页 共 34 页到主机地址;例:给定 IP 地址种类,主机数,求其子网掩码,网络号等等;(3)、例子 假设有一个 IP 地址: ;子网掩码为: 化为二进制为: IP 地址 11000000.10101000.00000000.00000001 子网掩码 11111111.11111111.11111111.00000000 将两者做 与运算得: 11000000.10101000.00000000.00000000 将其化为十进制得: 这便是上面 ip 的网

26、络地址,主机地址以此类推;由于观看到上面的子网掩码为 子网),便可直接看出网络地址为(4)、子网掩码的分类 a.缺省子网掩码:C 类地址的默认子网掩码(即未划分 ip 地址的前三部分, 即前三个字节;即未划分子网,对应的网络号的位都置 1,主机号都置 0;A 类网络缺省子网掩码:;B 类网络缺省子网掩码: C 类网络缺省子网掩码: b.自定义子网掩码:将一个网络划分为几个子网,需要每一段使用不同的网络号或子网号,实际上我们可以认为是将主机号分为两个部分:子网号、子网主 机号;形式如下:未做子网划分的 ip 地址:网络号主机号 做子网划分后的 ip 地址:网络号子网号子网主机号第 16 页 共

27、34 页即 ip 地址在化分子网后,以前的主机号位置的一部分给了子网号,余下的是子网主机号;(5)、如何划分子网及确定子网掩码 在动手划分之前,确定要考虑网络目前的需求和将来的需求方案;划分子网主要从以下方面考虑 : 1.网络中物理段的数量(即要划分的子网数量)2.每个物理段的主机的数量确定子网掩码的步骤:第一步:确定物理网段的数量,并将其转换为二进制数,并确定位数 n;如:你需要 8 个子网,8 可用二进制值为 000-111,共 3 位,即 n=3;其次步:依据你ip 地址的类型写出其缺省子网掩码;如C 类,就缺省子网掩码为 11111111.11111111.11111111.00000

28、000第三步:将子网掩码中与主机号的前n 位对应的位置置 1,其余位置置 0 ; 如 n=3 且 为 C 类 地 址 : 就 得 到 子 网 掩 码 为11111111.11111111.11111111.11100000化 为 十 进 制 得 到24 ; B 类 地 址 :就 得 到 子 网 掩 码 为11111111.11111111.11100000.00000000 化为十进制得到 ;A 类地址:就得到子网掩码为11111111.11100000.00000000.00000000化为十进制得到 另:由于网络被划分为8 个子网,占用了主机号的前3 位,如是 C类地址,就主机号只能用 5

29、 位来表示主机号, 因此每个子网内的主机 数量(2 的 5 次方) 230,8 个子网总共所能标识的主机数将小 于 254;第 17 页 共 34 页(6)、相关判定方法 如何运算子网数量?从子网掩码入手,主要有两个步骤:确定作为子网号的位数 n;.观看子网掩码的二进制形式,如有这样一个子网掩码:24其二进制为:11111111.11111111.11111111.11100000 可见 n=3,2 的 3 次方为 8,说明子网地址可能有如下 8 种情形:000、001、010、011、100、101、110、111 如何运算总主机数量,子网内主机数量?总主机数量子网数量 子网内主机数量子网掩

30、码为 24,划分 8 个子网,每个子网内最多有多少个主机?由于网络被划分为8 个子网,占用了主机号的前3 位,且是C 类地址,就主机号只能用 5 位来表示主机号, 因此子网内的主机数量( 2 的 5 次方) 230. 运算 ip 地址范畴通过一个自定义子网掩码,可以得到这个网络全部可能的 ip 地址范围(地址块);具体步骤:(1).写出二进制子网地址; (2).将子网地址化为十进制; (3).计算子网所能容纳主机数;(4).得出 ip 范畴(起始地址:子网地址主机数)1;终止地址:子网地址设一个子网掩码为: 24,可知其最多可以划分 8 个子网,第 18 页 共 34 页子网内主机数为 30,

31、那么全部可能的ip 地址及运算流程如下:子网子网地址 (二进制) 子网地址实际 ip 范畴1 号 : 11001010.01110000.00001010.00000000, ,-0 2 号 : 11001010.01110000.00001010.00100000, 2,3-2 3 号 : 11001010.01110000.00001010.01000000, 4,5-4 4 号 : 11001010.01110000.00001010.01100000, 6,7-26 5 号 : 11001010.01110000.00001010.10000000, 28,29-58 6 号 : 11

32、001010.01110000.00001010.10100000, 60,61-90 7 号 : 11001010.01110000.00001010.11000000, 92,93-22 8 号 : 11001010.01110000.00001010.11100000, 24,202.112.10.,225 -54 CIDR 仍使用“ 斜线记法”slash notation,它又称为 CIDR 记法,即在 IP 地址面加上一个斜线 “ /” ,然后写上网络前缀所占的位数(这个数值对应于三级编址中子网掩码中1 的个数);如:/20 第 19 页 共 34 页说明网络前缀占 20 位,主机号

33、占 12 位;21.几种常用协议的作用 ARPAddressResolutionProtocol,完成 IP 地址到 MAC 地址的映射;地址解析协议 是猎取物理地址的一个TCP/IP 协议;某节点的 IP地址的 ARP 恳求被广播到网络上后,这个节点会收到确认其物理地 址的应答,这样的数据包才能被传送出去;IP 协议:实现网络互连; 使参加互连的性能各异的网络从用户看 起来似乎是一个统一的网络;RARP:使只知道自己硬件地址的主机能够知道其 IP 地址;RARP逆向 ARP常常在无盘工作站上使用, 以获得它的规律 IP 地址;ICMP :答应主机或路由器报告差错情形和供应有关反常情形的 报告

34、,从而提高 IP 数据报交付胜利的机会;DHCP:使用DHCP 可以使客户端自动的获得IP 地址;使用DHCP 可以排除手工配置TCP/IP 显现的一些配置故障;在 TCP/IP 协议中, A 给 B 发送 IP 包,在报头中需要填写 B 的IP 为目标地址,但这个IP 包在以太网上传输的时候,仍需要进行一次以太包的封装,在这个以太包中,目标地址就是 B 的 MAC 地址 . 运算机 A 是如何得知 B 的 MAC 地址的呢?解决问题的关键就在于 ARP 协议;在 A 不知道 B 的 MAC 地址的情形下, A 就广播一个 ARP 恳求包,恳求包中填有 B 的 IP,以太网中的全部运算机都会接

35、收这个恳求,而正常的情形下只有B 会给出 ARP 应答包,包中就第 20 页 共 34 页填充上了 B 的 MAC 地址,并回复给 A;A 得到 ARP 应答后,将 B 的 MAC 地址放入本机缓存,便于下次使用;22ICMP 协议的作用及特点作用: ICMP 答应主机或路由器报告差错情形和供应有关反常情况的报告;ICMP 协议的特点:. ICMP 本身是网络层的一个协议,不是高层协议;. ICMP 差错报告接受路由器 -源主机的模式,路由器在发觉数据报传输显现错误时只向源主机报告差错缘由;差错处理需要由高层协议去完成;ICMP 不能订正差错,. ICMP 报文作为 IP 层数据报的数据,加上

36、数据报的首部,组成 IP 数据报发送出去;.ICMP 并不能保证全部的IP 数据报都能够传输到目的主机;ICMP 的应用实例PING 命令* PING 用来测试两个主机之间的连通性;* PING 使用了 ICMP 回送恳求与回送回答报文;* PING 是应用层直接使用网络层 输层的 TCP 或 UDP;Tracert 命令ICMP 的例子,它没有通过运用来跟踪一个分组从源点到终点的路径;Traceroute 命令第 21 页 共 34 页-UNIX 系统中的名字;traceroute,它用来跟踪一个组从源点到终点的路径;23.从路由算法能否随网络的通信量或拓扑自适应地进行调整变化来 划分,就只

37、有两大类,即静态路由选择策略与动态路由选择策略因特网把路由选择协议分为内部网关协议IGP 具体的协议有RIP 和OSPF和外部网关协议 EGP 目前使用的是 BGP;RIP 的叫路由信息协议, 是一种分布式的基于距离向量的路由选择协 议;特点为(1)仅和相邻路由器交换信息,要求网络中的每一个路由器都要维 护从它自己到其他每一个目的网络的距离记录;(2)交换的信息是当前本路由器所知道的全部信息,即自己的路由 表 30 秒;(3)按固定的时间间隔交换路由信息,例如,每隔(4)RIP 答应一条路径最多只能包含15 个路由器;OSPF叫做开放最短路径优先,主要特点为使用分布式的链态状态协 议,“ 链路

38、状态” 就是说明本路由器都和哪些路由器相邻,以及该链路的“ 度量”metric;BGP 接受了路径向量路由选择协议,在配置时需要选择至少一个路 由器作为自治系统的 一个 IP 数据报长度为 5496 字节(包括固定首部长度 20 字节);现在 经过一个以太网网络传送, 依据以太网网络能够传送帧的最大数据长 度 MTU 的大小,试问:第 22 页 共 34 页(1)可将该 IP 数据报划分为几个短些的分段来传送?并说明理由;(2)各分段的数据字段长度、分段偏移量和 少?M 标记的值分别应为多(1)4 个分段;由于 IP 数据报的总长度被封装为以太网数据帧的数据部分,以太网能够传送数据帧的最大数据

39、长度 因此, IP 数据报划分分段之后总长度(首部部分大小不能超过 1500 字节,即数据部分不能超过(2)MTU 为 1500 字节;20 字节+数据部分)1480 字节;分段数 据 字 段 长片 偏 移 字 段M 标志值IP 层以及度值1 1480 0 1 2 1480 185 1 3 1480 370 1 4 1056 555 0 24. 因特网 TCP/IP 协议层自上而下包括应用层,传输层,网络接口层;25. 运输层的两个主要协议(1)用户数据报协议UDP User Datagram Protocol 特点: a不需要先建立连接, b.使用完最大努力交付, c既不保证 牢靠交付, d

40、.UDP 是面对报文的; e保留报文边界; fUDP 没有用 塞把握 ,g支持一对一,一对多,多对一和多对多的交互通信;第 23 页 共 34 页即:UDP 协议是无连接的、不行靠的协议,使用完最大努力交付,即不保证牢靠交付;UDP 没有流量把握和差错把握机制,接收方使用校验和检测差错;UDP 没有拥塞把握;UDP 的首部开销小,只有 8 个字节;(2)传输把握协议 TCP Transmission Control Protocol 特点:( a)TCP 是面对连接的运输协议(b)每一条 TCP 链接只能有两个端点,每一条 TCP 链接只能点对点( c)TCP 供应牢靠的交付的服务( d)TC

41、PTIGONG 全双工通信( e)面对字节流即:TCP 用端口号供应进程到进程的通信;TCP 是面对连接的、提供牢靠交付服务的协议;TCP 供应全双工通信; TCP 供应流量把握、差错把握、拥塞把握;key:TCP 是一种面对连接的、牢靠的、字节流服务 套接字 socket = IP地址: 端口号 26. 牢靠传输 停止等待协议: 停止等待协议的优点是简洁, 但缺点是信道利用率太 低;(1)、显现差错.* 在发送完一个分组后,必需临时保留已发送的分组的副本;.* 分组和确认分组都必需进行编号;.* 超时计时器的重传时间应当比数据在分组传输的平均来回时间 更长一些;(2)、确认丢失和确认迟到第

42、24 页 共 34 页. * 使用确认和重传机制,我们就可以在不行靠的传输网络上实 现牢靠的通信;这种牢靠传输协议常称为自动重传恳求 ARQ Automatic Repeat reQuest;. * ARQ 说明重传的恳求是自动进行的, 接收方不需要恳求发送 方重传某个出错的分组;27. TCP 的运输连接治理(1)、运输连接的三个阶段:连接建立、数据传送和连接释放;运输 连接的治理就是使运输连接的建立和释放都能正常地进行;(2)连接建立过程中要解决以下三个问题:要使每一方能够确知对方的存在;要答应双方协商一些参数(如最大报文段长度,最大窗口大小,服务质量等);能够对运输实体资源 (如缓存大小

43、, 连接表中的项目等) 进行分 配;客户服务器方式(3)TCP 的连接和建立都是接受客户服务器方式;主动发起连接建立的应用进程叫做客户 应用进程叫做服务器 server;client;被动等待连接建立的速度上,一般 TCP 速度慢,传输过程中需要对数据进行确认,超时重发,仍要对数据进行排序;UDP 没有这些机制所以速度快;数据比例, TCP 头至少 20 个字节, UDP 头 8 个字节,相对效率高;组装第 25 页 共 34 页效率上: TCP 头至少 20 个字节, UDP 头 8 个字节,系统组装上 TCP 相对慢;用于 TCP 牢靠性, http,ftp 使用;而由于 UDP 速度快,

44、视频,在线 玩耍多用 UDP,保证明时性;28.TCP 的连接建立用三次握手建立TCP 连接;把握 TCP 三次握手建立过程中SYN、ACK 以及相应的报文序列号发生变化的规律,请把教材中这部分弄 懂,结合课堂讲解,会做相应的题目;此外, FIN,SYN,ACK 题;等的含义及应用要把握住,并会应用,解决问29.TCP 的连接释放 4 次握手协议30 流量把握:让发送方的发送速率不要太快,要让接收方来得及接收;利用滑动窗口机制就可以很便利的在 量把握;TCP 连接上实现对方发送的流在滑动窗口流量把握 窗口大小为 8中,ACK 7 意味着接收方接收的最 后一帧是 6 号帧;IP、TCP、UDP

45、头部格式,以及相关的重要的位设置和作用 应用进程之间的通信 . 两个主机进行通信实际上就是两个主机中的应用进程相互通信;. 应用进程之间的通信又称为端到端的通信;. 运输层的一个很重要的功能就是复用和分用;应用层不同进程的第 26 页 共 34 页报文通过不同的端口向下交到运输层,再往下就共用网络层供应 的服务;“ 运输层供应应用进程间的规律通信”;“ 规律通信” 的意思是:运输层之间的通信似乎是沿水平方向传送数据;但事实上这两个运输层之间并没有一条水平方向的物理连接;31. 域名系统 DNS 是因特网使用的命名系统,用来把使用的机器名 字转换为 IP 地址;名字到 IP 地址的解析是由如干个

46、域名服务器程序完成的;域名服务器程序在专设的结点上运行,务器;运行该程序的机器称为域名服域名解析过程如下:当某一应用程序余姚把主机名解析为 IP 地址时,该应用进程就调用解析程序,并成为DNS 的一个客户,把待解析的域名房子啊 DNS 恳求报文中,以 UDP 用户数据报方式发给本地域名服务器;本地域名服务器在查找域名之后,把对应的 IP 地址放在回答报文中返回;应用程序获得目的主机的 通信;IP 地址后即可进行32. 文件传送协议 FTP File Transfer Protocol 是因特网上使用得最 广泛的文件传送协议;FTP 供应交互式的拜望,答应客户指明文件的类型与格式,并答应 文件具

47、有存取权限;FTP 只供应文件传送的一些基本的服务,它使 用 TCP 牢靠的运输服务; FTP 协议在使用时需要建立两条连接:控 制连接和数据传输连接, 其中服务器端把握连接的端口号和数据传输第 27 页 共 34 页连接的端口号分别为 21 和 20;33. TELNET 是一个简洁的远程终端协议,用户用 TELNET 就可在 其所在地通过 TCP 连接注册(即登录)到远地的另一个主机上,TELNET 能将用户的击键传到远地主机,同时也能将远地主机的输 出通过 TCP 连接返回到用户屏幕; 为了统一异构系统对键盘输入的 说明, Telnet特地供应一种标准的键盘定义格式,叫做网络虚拟终端 N

48、VT ;34. 超媒体与超文本 万维网是分布式超媒体 hypermedia系统,它是超文本 hypertext系统 的扩充; WWW 服务接受客户机 /服务器工作模式,它以超文本标记语言(HTML )与超文本传输协议HTTP 为基础,为用户供应界面一致的信息浏览系统; 客户程序向服务器程序发出恳求,服务器程序向客户程序送回客户所要的万维网文档;出的万维网文档称为页面 page;35. 万维网必需解决的问题:在一个客户程序主窗口上显示1 怎样标志分布在整个因特网上的万维网文档?使用统一资源定位符URL Uniform Resource Locator来标志万维网上的各种文档;使每一个文档在整个因

49、特网的范畴内具有唯独的标识符 URL;2 用何协议实现万维网上各种超链的链接?在万维网客户程序与万维网服务器程序之间进行交互所使用的协议,是超文本传送协议HTTP HyperText Transfer Protocol;第 28 页 共 34 页HTTP 是一个应用层协议, 它使用TCP 连接进行牢靠的传送;3 怎样使各种万维网文档都能在因特网上的各种运算机上显示出 来,同时使用户清晰地知道在什么地方存在着超链?超文本标记语 言 HTML 4 怎样使用户能够很便利地找到所需的信息?用户可使用各种的 搜寻工具(即搜寻引擎)万维网的文档可以分为以下 3 类:. 静态文档是指该文档创作完毕后就存放在

50、万维网服务器中,在被 用户浏览的过程中,内容不会转变;. 动态文档是指文档的内容是在浏览器拜望万维网服务器时才由应 用程序动态创建;动态文档和静态文档之间的主要差别表达在服务器一端;这主要是文 档内容的生成方法不同; 而从浏览器的角度看, 这两种文档并没有区 别;. 活动万维网文档 可以用 Java 技术创建活动文档 活动文档 active document技术把全部的工作都转移给浏览器端;每当浏览器恳求一个活动文档时,服务器就返回一段程序副本在 浏览器端运行;36. URL 地址由两个部分组成:服务器的主机名与对象的路径名 例如: /netlab/picture.gif 主机名为: 对象的路径为: netlab/picture.gif 第 29 页 共 34 页URL 的一般形式是: :/:/ (1):ftp 文件传送协议 FTP http 超文本传送协议 HTTP News USENET 新闻(2): 是存放资源的主机在因特网中的域名;(3)/:有时可省略(4)使用 HTTP 的 URL 的一般形式 径 37. 电子邮件 E-mail 电子邮件的最主要的组成构件http:/:/路用户代理UA: 就是用户与电子邮件系统的接口,是电子邮件客户

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论