《网络环境》 第七章 P路由

第7章P路由 71直接传递与间接传递 72IP路由 73路由表 74静态路由 75动态路由
第7章 IP路由 7.1 直接传递与间接传递 7.2 IP路由 7.3 路由表 7.4 静态路由 7.5 动态路由

71直接传递与间接传递 数据分组在向信宿传递时分为: 直接传递是指直接传到最终信宿的传输过程。 间接传递是指在信源和信宿位于不同物理网 络时,所经过的一些中间传递过程。 数据传递由一个直接传递和零到多个间接传递 所组成 A直接传递B 直接传递 RI R 192.168.6.0 192.168.7.0 192.168.8.0 间接传递 间接传递 图7-1直接传递与间接传递 返回
7.1 直接传递与间接传递 数据分组在向信宿传递时分为: • 直接传递是指直接传到最终信宿的传输过程。 • 间接传递是指在信源和信宿位于不同物理网 络时,所经过的一些中间传递过程。 数据传递由一个直接传递和零到多个间接传递 所组成。 图 7-1 直接传递与间接传递 192.168.6.0 直接传递 192.168.7.0 A 192.168.8.0 B C 直接传递 间接传递 间接传递 R1 R2 返回

72|P路由 TCPP将网络结构进行抽象,用点表示路由器,用线 表示网络。路由选择基于抽象结构进行,通过路由选 择找到一条通往信宿的最佳路径。 TcPP采用表驱动的方式进行路由选择 在每台主机和路由器中都有一个反映网络拓扑结构的 路由表 单个路由表只反映了因特网局部的拓扑信息,但所有 路由表的集合却能反映因特网的整体拓扑结构 主机和路由器能够根据路由表所反映的拓扑信息找到 去往信宿的正确路径
7.2 IP路由 TCP/IP将网络结构进行抽象,用点表示路由器,用线 表示网络。路由选择基于抽象结构进行,通过路由选 择找到一条通往信宿的最佳路径。 • TCP/IP采用表驱动的方式进行路由选择 • 在每台主机和路由器中都有一个反映网络拓扑结构的 路由表 • 单个路由表只反映了因特网局部的拓扑信息,但所有 路由表的集合却能反映因特网的整体拓扑结构 • 主机和路由器能够根据路由表所反映的拓扑信息找到 去往信宿的正确路径

与路由表相关的操作包括两部分: 路由表的使用,即根据路由表进行路由选择; 路由表的建立与刷新,这项工作通常由路由 守护程序完成。路由守护程序负责交换路由 信息,完成路由表的刷新。 路由表被访问的频度比它被刷新的频度要高得 多 主机和路由器上的P协议负责根据路由表完成路由选择 路由表的建立与刷新由专门的路由协议负责
与路由表相关的操作包括两部分: –路由表的使用,即根据路由表进行路由选择; –路由表的建立与刷新,这项工作通常由路由 守护程序完成。路由守护程序负责交换路由 信息,完成路由表的刷新。 路由表被访问的频度比它被刷新的频度要高得 多。 主机和路由器上的IP协议负责根据路由表完成路由选择 路由表的建立与刷新由专门的路由协议负责

应用层静态路由动态路由「显示命令 设置命令 程序 (netstat) 传输层 TCP UDP 层 OSPF ICMP IP 重定向 分片重组 路由表 添加IP数据报首部; 处理模块: 处理IP选项、 路由选择 环回/目的机" 转发数据报'和TTL等 分片处理 网络接口 队列 队列 队列 图7-2与路由表相关的操作
图 7-2 与路由表相关的操作 … 路由表 ICMP TCP 路由选择 UDP 转发数据报 处理模块: 处理 IP 选项、 环回/目的机 和 TTL 等 IP 传输层 网络接口 OSPF 重定向 队列 添加 IP 数据报首部 分片处理 分片重组 队列 队列 队列 队列 队列 … 队列 静态路由 设置命令 动态路由 程序 显示命令 应用层 (netstat) IP 层

P层中的P模块利用路由表中的子网掩码获 得信宿机所在的子网,并将结果和路由表中 的目的地址进行匹配,如果匹配则从对应的 接口发送数据。 路由表的使用相对来说比较简单,而路由表 的维护却是较为复杂的工作,CMP为主机 的路由表进行重定向操作,OSPF和应用层 的其它动态路由程序负责对路由表进行动态 刷新。一个好的动态路由程序要保证路由表 能够及时地反映网络结构的变化。 返回
• IP层中的IP模块利用路由表中的子网掩码获 得信宿机所在的子网,并将结果和路由表中 的目的地址进行匹配,如果匹配则从对应的 接口发送数据。 • 路由表的使用相对来说比较简单,而路由表 的维护却是较为复杂的工作,ICMP为主机 的路由表进行重定向操作,OSPF和应用层 的其它动态路由程序负责对路由表进行动态 刷新。一个好的动态路由程序要保证路由表 能够及时地反映网络结构的变化。 返回

73路由表 路由表是存在于主机和路由器中的、反映网络结 的数据集,是数据在因特网上正确传输的天 键所在。 路由表的功能是指明去往某信宿应该采用哪条路 7.31路由表的构成 路由表是一个二维表,每个表项由多个字段构成。 最基本的字段:信宿地址+去往信宿的路径 ·通常路由表中的信宿地址采用网络地址
7.3 路由表 路由表是存在于主机和路由器中的、反映网络结 构的数据集,是数据在因特网上正确传输的关 键所在。 路由表的功能是指明去往某信宿应该采用哪条路 径。 7.3.1 路由表的构成 路由表是一个二维表,每个表项由多个字段构成。 最基本的字段:信宿地址+去往信宿的路径。 • 通常路由表中的信宿地址采用网络地址

在路由表中不直接采用主机IP地址的好处: 1)可以大大减小路由表的规模。网络数比主机数要少 得多,而信息到达信宿网络,也就到达了信宿主机, 数据传递到信宿的相邻路由器后,相邻路由器再通 过直接传递将数据传给信宿主机。所以可以用网络 地址来取代网络中各主机的地址。 2)与网络的抽象结构相对应。网络的抽象结构中只有 网络,没有主机。 3)增强了路由表对网络变化的适应性。由于体现了信 息隐藏的原则,主机的增加和删去不会对路由表产 生任何影响。 4)减轻了路由表维护以及路由选择的开销,同时也简 化了路由设备的设计和实现
在路由表中不直接采用主机IP地址的好处: 1)可以大大减小路由表的规模。网络数比主机数要少 得多,而信息到达信宿网络,也就到达了信宿主机, 数据传递到信宿的相邻路由器后,相邻路由器再通 过直接传递将数据传给信宿主机。所以可以用网络 地址来取代网络中各主机的地址。 2)与网络的抽象结构相对应。网络的抽象结构中只有 网络,没有主机。 3)增强了路由表对网络变化的适应性。由于体现了信 息隐藏的原则,主机的增加和删去不会对路由表产 生任何影响。 4)减轻了路由表维护以及路由选择的开销,同时也简 化了路由设备的设计和实现

虽然从信源到信宿的完整路径通常包括一系 列的路由器,但在单个路由表中并不存放完 整的路径,而只是存放去往信宿的路径中的 下一跳路由器的地址,通过下一跳地址将路 由器串起来就构成了通往信宿的路径。 在路由表中只采用下一跳地址而不用完整路 径的好处: 1)减小了路由表的规模。 2)去掉了路由表中关于相同路径的冗余信息。 3)使路由表变得简单,便于维护
• 虽然从信源到信宿的完整路径通常包括一系 列的路由器,但在单个路由表中并不存放完 整的路径,而只是存放去往信宿的路径中的 下一跳路由器的地址,通过下一跳地址将路 由器串起来就构成了通往信宿的路径。 • 在路由表中只采用下一跳地址而不用完整路 径的好处: 1)减小了路由表的规模。 2)去掉了路由表中关于相同路径的冗余信息。 3)使路由表变得简单,便于维护

从路由表的结构上看,除了包括信宿地 址和下一跳路由器地址外,通常还包括 子网掩码、去往下一跳的输出接口和度 量。路由表的一般结构如图所示。 信宿地址 子网掩码 下一跳地址 输出接口 度量 图7-3路由表的一般结构
• 从路由表的结构上看,除了包括信宿地 址和下一跳路由器地址外,通常还包括 子网掩码、去往下一跳的输出接口和度 量。路由表的一般结构如图所示。 图 7-3 路由表的一般结构 信宿地址 子网掩码 下一跳地址 输出接口 度 量 … … … … …
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《网络环境》 第六章 差错与控制报文协议.ppt
- 《网络环境》 第五章 IP协议.ppt
- 《网络环境》 第四章 地址解析.ppt
- 《网络环境》 第三章 IP地址.ppt
- 《网络环境》 第二章 计算机网络与因特网体系结构.ppt
- 《网络环境》 第一章 概述.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第十章 媒体控制接口.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第九章 数据库编程.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第八章 绘图、字体和位图.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第七章 框架窗口、文档和视图.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第六章 菜单、工具栏和状态栏.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第五章 对话框和常用控件.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第四章 MFC基本应用程序的建立.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第三章 C++面向对象程序设计.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第二章 基本C++语言.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)第一章 Visual C++ 6.0.ppt
- 《Windows程序设计》课程教学资源(PPT课件讲稿)课程简介.ppt
- 《管理信息系统 MIS》课程PPT教学课件:第四章 信息系统规划.ppt
- 《管理信息系统 MIS》课程PPT教学课件:第十章 决策支持系统.ppt
- 《管理信息系统 MIS》课程PPT教学课件:第十一章 信息系统发展和对未来的影响.ppt
- 《网络环境》 第八章 传输层协议.ppt
- 《网络环境》 第九章 域名系统(DNS).ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十章 触发器的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十一章 SQL Server的安全性管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十二章 SQL Server代理服务.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十三章 数据库的备份和恢复.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第十四章 SQL Server数据转换.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第一章 SQL Server2000概述.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第二章 SQL Server2000常用工具.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第三章 数据库的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第四章 表的创建和管理.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第五章 表中数据的操作.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第六章 Transact-SoL程序设计.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第七章 视图的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第八章 索引的创建和使用.ppt
- 《SQL Server 2000实用教程》教学资源(PPT课件讲稿)第九章 存储过程的创建和使用.ppt
- 清华大学:《汇编语言》课程教材PDF电子版(共十七章)Assembly Language.pdf
- 《Visual Basic程序设计基础》课程教学资源:第一章 集成开发环境和程序设计入门.ppt
- 《Visual Basic程序设计基础》课程教学资源:第二章 基本数据类型.ppt
- 《Visual Basic程序设计基础》课程教学资源:第三章 程序控制结构.ppt