路由转发的原理

本文详细介绍了路由器的工作原理,包括其如何根据路由表转发数据包,以及静态和动态路由的配置。同时,对比了交换与路由的区别,强调路由器在不同网络层的功能。在数据封装过程中,IP地址保持不变,MAC地址不断变化。总结指出,路由器通过路由表实现跨网段通信,而交换机依赖MAC地址表进行数据转发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.路由器的工作原理

路由器是七层 网络层技术, 路由是实现路由器功能的技术

2.路由表

1.路由的核心的功能是转发数据加跨网段=跨网段转发数据的功能

2.路由是从源主机到目标主机的转发过程

3.路由器是根据路由表转发数据

4.路由器中维护的路由条目的集合

5.路由器根据路由表做路径选择

2.1 路由表的形成

直连网段

​ 配置IP地址,端口up状态,形成直连路由

非直连网段

需要配置静态路由或者动态路由,将网段添加到路由表中,以实现他们的通讯

2.静态路由

是由管理员手工配置的,是单向的

缺乏灵活性

3.默认路由

当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口

3. 路由器转发数据包的封装过程

在这里插入图片描述

一.因为主机a和主机b是不同网段,所以要主机a和主机b通讯,就得经过网关路由。

二.首次在主机aping主机b时,数据封装及路由转发过程

1.ping主机b的时候,主机a向主机b发送一个数据包

2.主机a会进行arp广播找寻192.168.1.1IP对应的mac

路由器的e0接口会响应,然后用单播的方式来回应主机a

主机a收到路由器e0接口的回应后 双方都会把对方的mac地址记录下来

主机a会重新发送一个数据包给路由器e0接口,标注的主机b的IP地址 ,后面就重复以上步骤进行传输

4. 交换与路由对比

路由工作在网络层

根据路由表转发数据

路由选择

路由转发

交换工作在数据链路层

根据mac地址表转发数据

硬件转发

5.总结

路由器的工作原理是根据路由表来进行转发和接收

而路由表又分不同网段,不同网段则需要配置静态路由或者动态路由配置实现不同网段的通讯

交换机和路由器不一样的是 交换机mac地址,如果mac表里没用mac地址,交换机会进行泛洪(广播) 路由器 路由表里面没用就会直接丢弃。

路由器封装的过程IP地址不会进行变化,而mac地址一直在变

器不一样的是 交换机mac地址,如果mac表里没用mac地址,交换机会进行泛洪(广播) 路由器 路由表里面没用就会直接丢弃。

路由器封装的过程IP地址不会进行变化,而mac地址一直在变

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值