- 6
- 0
- 约2.2千字
- 约 4页
- 2021-08-21 发布于北京
- 举报
一个路由器连接两个网络
按照上面所述的路由基本概念,我们可以分析一个简单的网络互联示例,更加深入理解路由的概念,如图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
您可能关注的文档
- 基础课程教案Internet接入(实训).doc
- 基础课程教案函数.doc
- 基础课程教案面向对象编程教学设计.doc
- 基于Hadoop构建数据分析系统-资源实验3:sqoop的安装实验3:sqoop的安装.docx
- 基于Scrapy构建数据采集系统-资源Scrapy性能模型Scrapy性能模型.docx
- 激光成套设备与维护激光熔覆设备送粉系统特点5.32激光熔覆设备送粉系统种类.docx
- 激光器械与维护文本素材PA编程手册(简).doc
- 开发者技术及生态发展2030.pdf
- 2025人形机器人产业趋势展望.pdf
- 中国GEO行业市场分析报告2026.pdf
- 全过程工程管理造价咨询工程监理项目服务方案投标方案(技术部分).doc
- 招标代理服务投标技术服务方案(技术方案).doc
- AI大模型与AIGC技术在公安领域的应用解决方案(99页 PPT).pptx
- 工业4.0智能制造数字工厂规划方案.pptx
- 树立社会主义核心价值观.docx
- 三年(2023-2025)中考历史真题分类汇编(全国)专题21 科技文化与社会生活(解析版).docx
- 2025年中考道德与法治真题完全解读(吉林卷).pdf
- 2025年中考道德与法治真题完全解读(安徽卷).pdf
- 三年(2023-2025)中考历史真题分类汇编(全国)专题14 人民解放战争(解析版).pdf
- 三年(2023-2025)广东中考历史真题分类汇编:专题03 中国近代史(八年级上册)(解析版).docx
原创力文档

文档评论(0)