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 路由表的一般结构 信宿地址 子网掩码 下一跳地址 输出接口 度 量 … … … … …