目录
1、路由器的工作原理
从源主机到目标主机的转发过程
能够将数据包转发到正确的目的地,并在转发过程中选择最佳路径的设备-路由器
根据路由表转发数据接收数据包-查看目的地址-与路由表进行匹配找到转发端口-转发到该端口
1.1、路由表的形成
路由表中维护的路由条目的集合
路由器根据路由表做路径选择
路由表由网段和接口组成
直连网段
配置IP地址,端口UP状态。,形成直连路由
非直连网段
对于非直连网段,需要静态路由或动态路由,将网段添加到路由表中
2、静态路由和默认路由
静态路由:
由管理员手工配置的,是单向的,并且缺乏灵活性,静态路由需要管理员逐条写入,而且不能对网络的改变做出反应,因此一般来说,静态路由用于网络规模不大、拓扑结构相对固定的网络中,如果网络拓扑变了,管理员又要手动配置了
配置静态路由:网段+下一跳地址
默认路由:
当路由器在路由表中找不到目标网络的路由条目时,路由器把请求转发到默认路由接口,它是一种特殊的静态路由同时它的优先级也是最低的,如果同时存在静态路由,它会优先匹配静态路由
直连网段:跟路由器直接相连的网段,配置IP地址,端口UP状态,形成直连路由
非直连网段:跟路由器不直接相连的网段,需要静态路由或动态路由,将网段添加到路由表中
3、路由器转发数据的封装过程
例:如上图
路由器转发数据包的封装过程
源IP 192.168.1.2 目的IP 192.168.2.2
源MAC:11-11 目标MAC: 22-22
先ARP广播解析出E0 MAC地址。进行第一次封装
解封装,查看数据包的目的IP,查询路由表,确定转发路径,给路由器AR2
先ARP广播解析出路由器AR2 E1 MAC地址,进行第二次封装
源IP192.168.1.2 目的IP 192.168.2.2
源MAC 33-33 目的MAC 66-66
先解封装,查看数据包的目的IP为自己的直通网段,通过E0发送给AR2
先ARP广播解析出AR2的MAC地址,进行第三次封装
源IP 192.168.1.2 目的IP 192.168.2.2
源MAC 55-55 目的MAC 66-66
数据包送到AR2,一路解封装送到应用层
总结: 路由器封装的过程,IP地址不变 MAC地址在变。
4、交换机与路由器对比
路由工作在网络层
根据“路由表”转发数据
路由选择
路由转发
路由器也就是路由表,有条目就转发,没有丢弃
交换机工作在数据链路层
根据"MAC地址表" 转发数据
硬件转发
交换机有条目转发没有广播
5、静态路由和默认路由的配置
默认路由的配置
Router (config) #ip route 0.0.0.0 0.0.0.0 address (其中0.0.0.0. 0.0.0.0代表任何网络)
静态路由
例:如图
AR1
#
int GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 192.168.10.1 24
int GigabitEthernet 0/0/1
[AR1-GigabitEthernet0/0/1]ip address 10.0.0.1 24
[AR1]ip route-static 192.168.20.0 24 10.0.0.2
AR2
#
int GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 10.0.0.2 24
int GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 192.168.20.1 24
[AR2]ip route-static 192.168.10.0 24 10.0.0.1
这样PC1和PC2之间就可以互连互通。
总结、
数据包经过路由器,MAC地址要重新封装,路由器通过路由表转发数据包,交换机通过MAC地址表转发数据帧,了解了路由器的工作原理,静态路由和默认路由。
原文链接:https://blog.csdn.net/weixin_56270746/article/details/123408744
此处评论已关闭