基础课程知识点WORD文档一个路由器连接两个网络.docVIP

  • 6
  • 0
  • 约2.2千字
  • 约 4页
  • 2021-08-21 发布于北京
  • 举报

基础课程知识点WORD文档一个路由器连接两个网络.doc

一个路由器连接两个网络 按照上面所述的路由基本概念,我们可以分析一个简单的网络互联示例,更加深入理解路由的概念,如图7-5所示。 图7-5 一个路由器连接两个网络的拓扑图 图7-5所示的是一个路由器(Router1,简写作R1)连接了两个网络,其中一个接口(Interface1,简写作I1)连接了网络172.16.1.0/24(CIDR表示),另外一个接口(Interface2,简写作I2) 连接了网络172.16.2.0/24(CIDR表示)。两个网络中分别接入了一台主机(主机Host_A和主机Host_B,通过按装在本机上的网卡NIC_1接入)。该拓扑所要完成的目标是使两个位于不同网络的主机(主机Host_A和主机Host_B)能够正常通信,连入网络的主机同样需要路由表的支持才能进行通信,和路由器使用路由表不同的是主机中的路由表不是为了转发为目的,主机中的路由表只为源地址是本机地址的分组提供寻路服务。 1、默认路由 图示的两台主机需要跨网通信,所以必须告诉主机路由器接口的地址,使主机在跨网通信时能够找到路由器的相应接口进行转发;从上图可以看出Host_A如果要进行跨网通信必须经过R1的I1接口。所以Host_A必须配置一个路由表项保证所有的跨网通信必须经过R1的I1进行转发,这样的路由表项称为“默认路由(Default Gateway)”,默认路由的子网掩码是0.0.0.0,目标网络也是0.0.0.0,下一跳地址如上图所示应该为R1的I1接口的IP地址。这样就保证了Host_A所有跨网通信中的分组目标地址和0.0.0.0的子网掩码运算出来的网络号始终是0.0.0.0,所以路由的结果就是必然使用R1的I1接口的IP地址来做为下一跳地址,经由R1进行转发操作。“默认路由”除了表示这种单出口的网络,在路由器中还可以指定对IP数据包中的目的地址找不到存在的其他路由时路由器所选择的路由,目的地不在路由器的路由表里的所有数据包都会使用“默认路由”。 一个路由器连接两个网络的TCP/IP参数配置如图7-6所示。 图7-6 一个路由器连接两个网络的TCP/IP参数配置 图7-6所示的主机Host_A的NIC_1除了配置了IP地址和子网掩码,还配置了默认路由(Windows系统中默认路由的TCP/IP配置项称为默认网关),这个默认路由指向了路由器R1的I1接口IP地址。也就是说,当Host_A需要进行跨网通信时,会将分组传往路由器R1的I1接口进行转发,因为主机Host_A的接口NIC_1配置的IP地址和路由器R1的I1接口配置的IP地址在同一个网络172.16.1.0/24中,所以这个分组是可以传送到路由器R1的I1接口。 按照路由表项的结构,可以得出下表所示的TCP/IP配置完成后每个设备的路由表中的核心项,其中类型中的C表示直接连接(Connection),S表示静态添加(Static),度量值使用跳数进行度量。 设备名 类型 子网掩码 目标网络 接口 下一跳 度量值 Host_A C 255.255.255.0 172.16.1.0 NIC_1 直接相连 0 S 0.0.0.0 0.0.0.0 NIC_1 172.16.1.1 1 R1 C 255.255.255.0 172.16.1.0 I1 直接相连 0 C 255.255.255.0 172.16.2.0 I2 直接相连 0 Host_B C 255.255.255.0 172.16.2.0 NIC_1 直接相连 0 S 0.0.0.0 0.0.0.0 NIC_1 172.16.2.1 1 上面的表给出了每个设备在配置完TCP/IP参数后的路由表条目,为了更便于分析路由过程,下图将设备路由表和设备放到一起: 图7-7 一个路由器连接两个网络的设备路由表核心项 按照上图,可以通过Host_A向Host_B发送数据为例,对跨网的分组传输进行分析: Host_A要传输的分组中在网络层封装了源IP地址:172.16.1.2,目标IP地址:172.16.2.2。本机路由表将通过运算目标地址来选择路径。 Host_A路由表中符合的的路由表为第二行的默认路由,因为目标地址172.16.2.2与子网掩码255.255.255.0算出的网络号为172.16.2.0,不匹配路由表的第一行的目标网络;目标地址172.16.2.2与子网掩码0.0.0.0运算出的网络号为0.0.0.0,匹配路由表中的第二行的目标网络。Host_A准备通过NIC_1向下一跳172.16.1.1发送分组。 同一网段内的寻址使用的是MAC地址,所以Host_A必须经过ARP协议取得R1的I1接口IP地址和MAC地址映射关系。 获得了R1的I1接口的MAC地址后,分组在链路层封装了源MAC地址:MAC_HostA_NIC1

文档评论(0)

1亿VIP精品文档

相关文档