3.子网选路举例 10.2.0.5 10.3.0.6 10.4.0.7 0.3.0.0 25250.0 55.255 10.2.0.6 10.3.0.7 路由器R的路由表 子网掩码要到达的网络下一路由器 255.255.0.010.2.0.0 直接投递 255.255.0.010.3.0.0 直接投递 255.255.0.010.1.0.0 10.2.0.5 255.255.0.010.4.0.0 10.3.0.7
3. 子网选路举例
4.路由表中的特殊路由 1.默认路由 如果路由表没有明确指明一条到达目的网络的路由信息,就将数据报转 发到默认路由指定的路由器 主要目的:缩短路由表的长度、减少路由计算时间 2特定主机路由 对单个主机(而不是网络)指定一条特别的路径 主要目的:增强安全性、进行网络连通性调试和判断路由表的正确性
4. 路由表中的特殊路由 1.默认路由 如果路由表没有明确指明一条到达目的网络的路由信息,就将数据报转 发到默认路由指定的路由器 主要目的:缩短路由表的长度、减少路由计算时间 2.特定主机路由 对单个主机(而不是网络)指定一条特别的路径 主要目的:增强安全性、进行网络连通性调试和判断路由表的正确性
四统一路由选择算法中的路由表 1.特定主机路由表项 掩码:255.255.255.255,目的地址:目的主机IP地址 2.默认路由表项 掩码:0.0.0.0,目的地址:默认路由器的IP地址 3.标准网络路由表项 A类网络一掩码:255.0.0.0,目的地址:目的A类网络的IP地址 B类网络一掩码:255.255.0.0,目的地址:目的B类网络的IP地址 C类网络一掩码:255.255.255.0,目的地址:目的C类网络的IP地址 4.子网路由表项 掩码:子网具有的掩码,目的地址:目的子网的IP地址
四 统一路由选择算法中的路由表 1.特定主机路由表项 掩码:255.255.255.255,目的地址:目的主机IP地址 2.默认路由表项 掩码:0.0.0.0,目的地址:默认路由器的IP地址 3.标准网络路由表项 A类网络 – 掩码:255.0.0.0,目的地址:目的A类网络的IP地址 B类网络 – 掩码:255.255.0.0,目的地址:目的B类网络的IP地址 C类网络 – 掩码:255.255.255.0,目的地址:目的C类网络的IP地址 4.子网路由表项 掩码:子网具有的掩码,目的地址:目的子网的IP地址
5.统一的路由选择算法 RouteDatagram(Datagram, Rout ingTable) // Datagram:数据报 // Rout insTable:路由表 从 Datagram中提取目的IP地址D; IfD所处的网络与路由器直接连接 Then在该网络上直接投递(封装、物理地址绑定、发送等) Else Fox路由表中每一表项do N=D与子网掩码逐位求“与”; fⅣ=表项中的目的地址域 Then将 Datagram发往表项中指定的下一站 Endfor loop; If无匹配表项 Then路由选择错误;
5. 统一的路由选择算法
(1)IP数据报传输与处理过程 主机A IP数据报 IP:10.1.0.66 目的IP=10.3.0.88 掩码:255.255.0.0 子网:10.1.0.0 以太帧头 IP数据报 目的MAC地址=R2 目的IP=10.3.0.88 IP:10.1.0.1 掩码:255.255.0.0 IP数据报 IP:10.1.0.2 目的IP=10.3.0.88 掩码:255.255.0.0 IP:10.2.0.1 掩码:255.255.0.0 R1 子网:102.0.0 以太帧头 IP数据报 IP:10.3.0.2 目的MAC地址=R3 目的IP=10.3.0.88 掩码:255.255.0.0 IP:10.2.0.2 掩码:255.255.0.0 IP数据报 目的IP=10.3.0.88 IP:10.3.0.1 掩码:255.255.0.0 子网:10.3.00 以太帧头 IP数据报 目的MAC地址=B 目的IP=10.3.0.88 IP:10.3.0.88 掩码:255.255.0.0 IP数据报 目的IP=10.3.0.88 主机B
(1) IP数据报传输与处理过程