路由器原理
一.概述
-
路由器工作在三层,交换机也有工作在三层(三层交换机),对不同网段的数据进行转发,需要拆mac头查看IP头
-
路由器连接的网段是不一样的,交换机连接的网段是一样的
-
路由器的接口必须要设置IP地址,这个IP地址作为主机的网关
二.原理
1.规划网段并设置IP地址
2.PC1 访问 PC2 ping 192.168.1.1
原理:
PC1发现访问的目的IP地址192.168.1.1与自己不是同一个网段,会把数据交给网关处理
由于PC1的网关地址是手动设置的,所以PC1知道网关IP,但是不知道网关mac,所以发送arp请求,
路由器接收到arp请求,查看mac头部是广播mac地址,继续拆掉mac头,查看arp报文(源mac,目的mac,源IP,目的IP),
进行arp响应,把自己的mac地址封装到arp报文里,发送给PC1,PC1就知道网关的mac地址,发送icmp报文,
路由器接收到icmp报文,先看mac头,目的mac不是自己就丢弃,是自己,拆掉mac头,查看IP头,目的IP在不在自己的路由表,
如果不在,回复PC1一个ICMP报文,表示目标不可达,如果目的IP在自己的路由表就照着路由器从接口转发出去
路由表方式维护:1.手动设置 2.自动学习
查看路由表
dis ip routing-table
[Huawei]dis ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 4 Routes : 4
Destination/Mask Proto Pre Cost Flags NextHop Interface
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0
案例:实现PC1 ping同PC2
1.规划网段
2.设置IP信息
主机IP信息
路由器IP信息
1.进入接口里 [Huawei]int g0/0/0
2.设置IP地址 子网掩码 [Huawei-GigabitEthernet0/0/0]ip add 192.168.0.254 24
3.查看路由表
三.路由器的路由
从源到目的之间的路径就是路由
loopback接口,在网络设备(一般是路由器)上是一种特殊的接口,它不是物理接口,而是一种看不见摸不着的逻辑接口(也称虚拟接口),但是对于网络设备来说却是至关重要的。
-
直连路由
- 只要在路由器上的接口配置IP地址,就会形成一条直连的路由
192.168.20.0/24 Direct 0 0 D 192.168.20.254 GigabitEthernet0/0/1
-
默认路由(静态路由)
- 由
0.0.0.0
组成 - 命令:
ip route-static 0.0.0.0 0 下一跳IP
0.0.0.0/0 Static 60 0 RD 192.168.20.1 GigabitEthernet0/0/1
- 由
-
静态路由
- 需要手动添加进去的
- 命令:
ip route-static 目标IP 子网掩码 下一跳IP
- 例子
ip route-static 192.168.30.1 24 192.168.20.1 记录路由 192.168.30.0/24 Static 60 0 RD 192.168.20.1 GigabitEthernet0/0/1 最常用 ip route-static 192.168.30.1 32 192.168.20.1 192.168.30.1/32 Static 60 0 RD 192.168.20.1 GigabitEthernet0/0/1
-
动态路由
- 后续动态路由协议,让路由器自动学习(OSPF RIP BGP)
案例
实验目的:PC4访问PC6和PC5
1.规划网段
2.设置IP地址
主机设置
路由设置
1.进入接口里 [Huawei]int g接口编号
2.设置IP地址 子网掩码 [Huawei-GigabitEthernet0/0/0]ip add IP地址 子网掩码
3.设置路由
AR2
命令:ip route-static 目的IP 子网掩码 下一跳IP地址
[Huawei]ip route-static 0.0.0.0 0 172.10.10.2 # 默认路由
[Huawei]ip route-static 192.168.1.1 24 172.10.10.2 # 静态路由 二选一即可
AR3
[Huawei]ip route-static 192.168.0.1 24 172.10.10.1
总结:设置路由时一定要考虑回包的路由
四.路由优先级
静态路由优于默认路由