本文共 7837 字,大约阅读时间需要 26 分钟。
路由器工作在osi七层参考模型的网络层,作用是用来将数据包转发到正确的目的地,并在转发过程中选择最佳路径
路由表的定义:路由器中维护的路由条目的集合
路由器根据路由表做路径选择 路由表的形成: 1)直连网段 配置IP地址,端口UP状态,形成直连路由 2)非直连网段 1) 人工配置,静态路由 2)通过各种路由协议,自己学习,动态路由 对于非直连网段,需要静态路由或者动态路由,将网段添加到路由表中 路由表的格式:网段 | 接口 |
---|---|
- | - |
静态路由:由管理员手工配置,是单向的
优点:便于排障,快速定位到出错,精准管理,有效管理 缺点:缺乏灵活性默认路由:当路由器在路由表中好不到目标网络的路由条目时,路由器吧请求转发到默认路由接口
先查路由表,有路由表就走,路由表里面没有信息,就回复一个丢包信息 在路由表中找不到目标时,我们再做打算,人工配置地址 路由优先级 可配置(浮动路由) 数字越小,越优先路由器的接口 每个都拥有MAC地址
路由器上也有ARP表路由器工作在网络层
1)根据“路由表”转发数据 2)路由选择 3)路由转发 交换机工作在数据链路层 1)根据“MAC地址表”转发数据 2)硬件转发拓补图:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r1[r1]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 192.168.1.254 24[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 192.168.2.254 24[r1-GigabitEthernet0/0/1]int g2/0/0[r1-GigabitEthernet2/0/0]ip add 192.168.10.1 24[r1-GigabitEthernet2/0/0]dis cu
查看端口信息:
[r1-GigabitEthernet2/0/0]q[r1]dis ip routing-table
[r1]ip route-static 0.0.0.0 0 192.168.10.2[r1]dis ip routing-table
r2使用的代码:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r2[r2]int g0/0/0[r2-GigabitEthernet0/0/0]ip add 192.168.10.2 24[r2-GigabitEthernet0/0/0]int g0/0/1[r2-GigabitEthernet0/0/1]ip add 192.168.20.1 24[r2-GigabitEthernet0/0/1]q[r2]ip route-static 10.0.0.0 8 192.168.20.2[r2]ip route-static 192.168.1.0 24 192.168.10.1[r2]ip route-static 192.168.2.0 24 192.168.10.1[r2]dis ip routing-table
查看配置好的静态路由信息:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r3[r3]int g0/0/0[r3-GigabitEthernet0/0/0]ip add 192.168.20.2 24[r3-GigabitEthernet0/0/0]int g0/0/1[r3-GigabitEthernet0/0/1]ip add 10.0.0.1 8[r3-GigabitEthernet0/0/1]q[r3]ip route-static 192.168.1.0 24 192.168.20.1[r3]ip route-static 192.168.2.0 24 192.168.20.1
这里步骤跟上面的一样,我这里就没有截图
然后来ping一下看看能否互连:拓补图:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r1[r1]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 20.0.0.1 24[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 30.0.0.1 24[r1-GigabitEthernet0/0/1]int g0/0/2[r1-GigabitEthernet0/0/2]ip add 192.168.10.254 24[r1-GigabitEthernet0/0/2]dis cu[r1-GigabitEthernet0/0/2]q[r1]ip route-static 192.168.20.0 24 20.0.0.2[r1]ip route-static 192.168.30.0 24 30.0.0.2[r1]dis ip routing-table
The device is running!sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r2[r2]int g0/0/0[r2-GigabitEthernet0/0/0]ip add 192.168.20.254 24[r2-GigabitEthernet0/0/0]int g0/0/1[r2-GigabitEthernet0/0/1]ip add 20.0.0.2 24[r2-GigabitEthernet0/0/1]dis cu[r2-GigabitEthernet0/0/1]q[r2]dis ip routing-table [r2]ip route-static 192.168.10.0 24 20.0.0.1[r2]ip route-static 192.168.30.0 24 20.0.0.1
The device is running!sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r3[r3]int g0/0/0[r3-GigabitEthernet0/0/0]ip add 192.168.30.254 24[r3-GigabitEthernet0/0/0]int g0/0/1[r3-GigabitEthernet0/0/1]ip add 30.0.0.2 24[r3-GigabitEthernet0/0/1]dis cu[r3]dis ip routing-table [r3]ip route-static 192.168.10.0 24 30.0.0.1[r3]ip route-static 192.168.20.0 24 30.0.0.1[r3]dis ip routing-table
拓补图:
The device is running!sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r1[r1]int g0/0/0[r1-GigabitEthernet0/0/0]ip add 192.168.10.254 24[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 10.0.0.1 24[r1-GigabitEthernet0/0/1]int g0/0/2[r1-GigabitEthernet0/0/2]ip add 20.0.0.1 24[r1-GigabitEthernet0/0/2]q[r1]ip route-static 192.168.20.0 24 10.0.0.2[r1]ip route-static 192.168.20.0 24 20.0.0.2[r1]ip route-static 192.168.20.0 24 20.0.0.2 pre [r1]ip route-static 192.168.20.0 24 20.0.0.2 preference 70Info: Succeeded in modifying route.[r1]dis ip routing-table
The device is running!sys[r2]int g0/0/0[r2-GigabitEthernet0/0/0]ip add 10.0.0.2 24[r2-GigabitEthernet0/0/0]int g0/0/1[r2-GigabitEthernet0/0/1]ip add 192.168.20.254 24[r2-GigabitEthernet0/0/1]int g0/0/2[r2-GigabitEthernet0/0/2]ip add 30.0.0.1 24[r2-GigabitEthernet0/0/2]q[r2]dis cu[r2]ip route-static 192.168.10.0 24 10.0.0.1[r2]ip route-static 192.168.10.0 24 30.0.0.2[r2]dis cu
The device is running!sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r3[r3]int g0/0/0[r3-GigabitEthernet0/0/0]ip add 20.0.0.2 24[r3-GigabitEthernet0/0/0]int g0/0/1[r3-GigabitEthernet0/0/1]ip add 30.0.0.2 24[r3-GigabitEthernet0/0/1]q[r3]dis cu sysEnter system view, return user view with Ctrl+Z.[r3]dis ip routing-table [r3]ip route-static 192.168.10.0 24 20.0.0.1[r3]ip route-static 192.168.20.0 24 30.0.0.1[r3]dis ip routing-table
sysEnter system view, return user view with Ctrl+Z.[r1]int g0/0/1[r1-GigabitEthernet0/0/1]shut [r1-GigabitEthernet0/0/1]shutdown Apr 4 2021 20:33:33-08:00 r1 %%01IFPDT/4/IF_STATE(l)[0]:Interface GigabitEthernet0/0/1 has turned into DOWN state.[r1-GigabitEthernet0/0/1]Apr 4 2021 20:33:33-08:00 r1 %%01IFNET/4/LINK_STATE(l)[1]:The line protocol IP on the interface GigabitEthernet0/0/1 has entered the DOWN state. [r1-GigabitEthernet0/0/1]
断开接口的样子 如图所示:
[r1-GigabitEthernet0/0/1]q[r1]dis ip rou [r1]dis ip routing-table
拓补图:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r1[r1]int g0/0/0[r1-GigabitEthernet0/0/0]int g0/0/1[r1-GigabitEthernet0/0/1]ip add 192.168.30.1 24 [r1-GigabitEthernet0/0/1]q[r1]int LoopBack 0[r1-LoopBack0]ip add 1.1.1.1 32[r1-LoopBack0]q[r1]ip route-static 2.2.2.2 32 192.168.10.2[r1]ip route-static 2.2.2.2 32 192.168.30.2[r1]ip route-static 3.3.3.3 32 192.168.30.2[r1]ip route-static 3.3.3.3 32 192.168.10.2
然后在r1里面ping r2的地址
[r1]ping -a 1.1.1.1 2.2.2.2
源地址 + 目标地址
效果如图:r2的代码:
sysEnter system view, return user view with Ctrl+Z.[Huawei]sysname r2[r2]int g0/0/0[r2-GigabitEthernet0/0/0]ip add 192.168.10.2 24[r2-GigabitEthernet0/0/0]int g0/0/1[r2-GigabitEthernet0/0/1]ip add 192.168.20.1 24[r2-GigabitEthernet0/0/1]q[r2]int LoopBack 0[r2-LoopBack0]ip add 2.2.2.2 32[r2-LoopBack0]q[r2]ip route-static 1.1.1.1 32 192.168.10.1[r2]ip route-static 1.1.1.1 32 192.168.20.2[r2]ip route-static 3.3.3.3 32 192.168.20.2[r2]ip route-static 3.3.3.3 32 192.168.10.1
同理在r2上面 ping r1 r3
r3的代码:
sys sys[Huawei]sysname r3[r3]int g0/0/0[r3-GigabitEthernet0/0/0]ip add 192.168.20.2 24[r3-GigabitEthernet0/0/0]int g0/0/1[r3-GigabitEthernet0/0/1]ip add 192.168.30.2 24[r3-GigabitEthernet0/0/1]q[r3]int LoopBack 0[r3-LoopBack0]ip add 3.3.3.3 32[r3-LoopBack0]q[r3]ip route-static 1.1.1.1 32 192.168.30.1[r3]ip route-static 1.1.1.1 32 192.168.20.1[r3]ip route-static 2.2.2.2 32 192.168.20.1[r3]ip route-static 2.2.2.2 32 192.168.30.1
同理在r3里面ping r1 r2
分层检查:
从物理检查,查看端口状态来排除接口、线缆问题 查看IP地址和路由等的配置是否正确分段检查:
将网络划分成多个小的段,逐段排除错误转载地址:http://tpbe.baihongyu.com/