- 1、本文档共110页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 0。ICMP 的控制功能主要是拥塞控制和路由控制两种: 1。在路由器中,拥塞是由于大量分组的涌入造成路由器系统资源(主要是缓冲器资源)被耗尽造成的。其后果时大量分组被丢弃。TCP/IP 由多种拥塞控制方法,其中利用 ICMP 源抑制报文进行拥塞控制是其中之一。 2。源抑制拥塞控制的过程分为三个阶段: a. 路由器检测到拥塞时,就开始发送源抑制报文。源抑制报文的发送方法可能有多种:例如,当缓冲区已经耗尽时,每到达一个分组,就将其丢弃,同时向该分组的源端发送源抑制报文。也可以设置一个界限,但缓冲区的占用率超过这个界限时,每到达一个分组就向其源端发送源抑制报文。还有一些更复杂的算法,能够达到更好的拥塞控制效果。 b. 收到源抑制报文后,信源主机按一定的时间间隔逐步降低发往目的主机的分组发送速率。在一定的时间间隔内,如果信源主机收到源抑制报文时,将会降低去往报文指出的目的主机的分组发送速率。如果在下一个时间间隔内仍然受到源抑制报文,信源主机还将进一步降低发送速率。但是,在同一个时间间隔内的多个源抑制报文只处理一次。 c. 拥塞解除后,信源主机将完全自主地逐步恢复原有的分组发送速率,这个过程与 ICMP 无关。即如果在若干时间间隔内没有收到源抑制报文,源端主机的发送速率将逐步恢复。 3。格式与差错报告报文基本相同,其中 TYPE=4,CODE=0 * 1。 TCP/IP 网中选路是由路由器和主机上的路由表决定,而路由表示反映了网络的拓扑结构,网络拓扑发生变化时,路由表也需要根据网络中新的路由信息来进行相应的调整。路由器获得路由信息的方法是利用路由协议,在路由器之间定期交换路由信息。而主机获得路由信息的方法是利用 ICMP 的重定向报文。 2。主机在启动时其却省的路由表(通常保存在存贮介质中)通常不是最优的。网络变化的信息也应该通知给主机。 ICMP 重定向机制给主机提供了一种获得网络配置信息的机制。 * 1。ICMP的请求/应答报文是一种双向信息查询报文,用于获取某些有用信息,以便进行故障诊断的网络控制。请求/应答报文共有 3 对。 2。回应请求/应答报文的功能:检测目的站点的可达性与状态。信源机向目的机达送一个回应请求报文,其中包含一个任选的数据区。目的机接收到请求报文后,相信源机发送相应的回应应答报文,其中包含了请求报文中的任选数据区的拷贝。如果成功地接收到正确的应答报文,则说明网络的分组转发和选路功能是正常的。在如 UNIX 等许多操作系统中,PING 命令的实现就是利用该报文实现的。 3。时间戳请求与应答报文的主要功能:在网络中实现时间同步和分组传送时间的估计。其中时间戳均采用世界时。利用该报文可以估计两个结点之间的机器时间差,以便进行同步。但是,由于TCP/IP网络分组传送的随机性,用这种方式进行测量和同步是很不准确的。 4。地址掩码请求与应答报文用于获取目的主机所在网络的子网掩码。 * 0。选路是一个通用的术语,用来描述某一个网络中的主机发出的分组经过若干路由器到达另一个网络中的目的主机的过程。更明确地说明,选路过程是由两个独立的过程组成: 1。分组转发。已经讨论过,就是把分组从一个网络传递到另一个分组的实际过程。分组转发的过程采用了 hop-by-hop 的方式,路由器将分组转发到哪里是由路由器自身路由转发表的内容和分组的目的地址决定的。 2。路由数据库的管理。 a. 各路由器都维护一个网络拓扑数据库,在路由器中,路由数据库是计算路由转发表的基础。 b. 对路由数据库的维护主要包括数据库的更新和修改等,以动态地反映网络拓扑的变动和修改。 c. 对路由数据库的维护时通过各路由器之间的不断地交换路由更新消息来进行的。 d. 用于在路由器之间进行路由信息交换的具体方式都是由一组动态路由协议来定义的。 e. 维护路由数据库的完整性、准确性,并正确建立路由转发表所采用的处理过程、算法和协议等都属于选路的范畴。 * 0。路由器(或主机)在进行分组转发时可分为两种形式: 1。直接转发:当转发结点(主机或路由器)与目的结点位于同一个物理网络中时,就采用直接转发的形式。直接转发不需要经过其他路由器,IP 分组封装在物理帧中,直接传送到目的结点。在路由器中,测试目的结点是否位于同一网络中的方法是,检查目的结点IP地址中的网络号是否与本结点的网络号相同。 2。当路由器与目的结点不在同一个网络中时,无法直接转发,需采用间接转发方式。间接转发的过程是先通过路由选择功能选定某一个下一跳路由器,并把分组封装到物理帧中,发送到这个下一跳路由器上,由下一跳路由器进行进一步转发。 * 1。IP选路使用的是目的地址中的网络部分(而不是整个IP地址),因此选路效率高,也可以减少路由表的规模。 2。路由表是由一
文档评论(0)