命令如下:
配置接口IP:略
[AR1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2 #配置缺省路由,指定下一跳为12.1.1.2
[AR3]ip route-static 0.0.0.0 0.0.0.0 23.1.1.1
在路由表中,缺省路由以到网络0.0.0.0(掩码也为0.0.0.0)的路由形式出现。可通过命令display ip routing-table
查看当前是否设置了缺省路由。
使用ping
命令测试结果:
<AR1>display ip routing-table #查看路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
0.0.0.0/0 Static 60 0 RD 12.1.1.2 GigabitEthernet0/0/1
12.1.1.0/24 Direct 0 0 D 12.1.1.1 GigabitEthernet0/0/1
12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
12.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
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
<AR1>ping 23.1.1.2
PING 23.1.1.2: 56 data bytes, press CTRL_C to break
Request time out
Reply from 23.1.1.2: bytes=56 Sequence=2 ttl=254 time=40 ms
Reply from 23.1.1.2: bytes=56 Sequence=3 ttl=254 time=20 ms
Reply from 23.1.1.2: bytes=56 Sequence=4 ttl=254 time=20 ms
Reply from 23.1.1.2: bytes=56 Sequence=5 ttl=254 time=20 ms
--- 23.1.1.2 ping statistics ---
5 packet(s) transmitted
4 packet(s) received
20.00% packet loss
round-trip min/avg/max = 20/25/40 ms
配置静态路由的参数有很多,最常用的参数配置为:
ip route-static [目的IP地址或网段] [子网掩码] [下一跳IP地址]
命令如下:
[AR1]ip route-static 23.1.1.0 255.255.255.252 12.1.1.2
[AR3]ip route-static 12.1.1.0 255.255.255.252 23.1.1.1
使用ping
命令测试结果:
<AR1>display ip routing-table
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
12.1.1.0/24 Direct 0 0 D 12.1.1.1 GigabitEthernet0/0/1
12.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
12.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
23.1.1.0/30 Static 60 0 RD 12.1.1.2 GigabitEthernet0/0/1
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
<AR1>ping 23.1.1.2
PING 23.1.1.2: 56 data bytes, press CTRL_C to break
Reply from 23.1.1.2: bytes=56 Sequence=1 ttl=254 time=30 ms
Reply from 23.1.1.2: bytes=56 Sequence=2 ttl=254 time=30 ms
Reply from 23.1.1.2: bytes=56 Sequence=3 ttl=254 time=20 ms
Reply from 23.1.1.2: bytes=56 Sequence=4 ttl=254 time=20 ms
Reply from 23.1.1.2: bytes=56 Sequence=5 ttl=254 time=20 ms
--- 23.1.1.2 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 20/24/30 ms
实验案例:
实验目的:提高PC互访时链路的可靠性
方案:不仅需要配置静态路由使PC互访,还需要配置浮动路由当作备份链路
实验步骤如下:
1、IP地址绑定:略
2、配置静态路由
[AR1]ip route-static 192.168.2.0 255.255.255.0 13.1.1.1 #将来自192.168.2.0/24网段的路由指向下一跳13.1.1.1
[AR3]ip route-static 192.168.1.0 255.255.255.0 13.1.1.2
PC1访问PC2的路径:PC1→AR1→AR3→PC2
配置浮动路由之前,还需要配置两条静态路由在AR2上
[AR2]ip route-static 192.168.1.0 255.255.255.0 12.1.1.1
[AR2]ip route-static 192.168.2.0 255.255.255.0 23.1.1.2
3、配置浮动路由
[AR1]ip route-static 0.0.0.0 0.0.0.0 12.1.1.2 preference 70
[AR3]ip route-static 0.0.0.0 0.0.0.0 23.1.1.1 preference 70
可以使用 display ip routing-table
查看AR1或AR3上的路由表,已经切换成了上面优先级为70的默认路由
PC1访问PC2的路径:PC1→AR1→AR2→AR3→PC2
其目的是为了数据流量的负载分担,并且这些路由的开销值也相同
命令如下:
[AR1]ip route-static 192.168.2.0 255.255.255.0 13.1.1.1
[AR1]ip route-static 192.168.2.0 255.255.255.0 12.1.1.2
[AR2]ip route-static 192.168.1.0 255.255.255.0 12.1.1.1
[AR2]ip route-static 192.168.1.0 255.255.255.0 23.1.1.2
[AR3]ip route-static 192.168.1.0 255.255.255.0 13.1.1.2
[AR3]ip route-static 192.168.2.0 255.255.255.0 23.1.1.1
查看路由表(等价路由)
<AR1>display ip routing-table protocol static
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.2.0/24 Static 60 0 RD 13.1.1.1 GigabitEthernet0/0/2
Static 60 0 RD 12.1.1.2 GigabitEthernet0/0/1
<AR2>display ip routing-table
Destination/Mask Proto Pre Cost Flags NextHop Interface
192.168.1.0/24 Static 60 0 RD 12.1.1.1 GigabitEthernet0/0/2
Static 60 0 RD 23.1.1.2 GigabitEthernet0/0/1
抓包查看效果,两条链路都检测到了ICMP数据包
在路由器上的一个物理接口通过配置其子接口(即:逻辑接口),来实现不同VLAN之间的通信。
只有当物理接口启用/断开时,子接口才能够生效
命令如下:
interface GigabitEthernet0/0/0.1
dot1q termination vid 10
ip address 192.168.10.254 255.255.255.0
arp broadcast enable
interface GigabitEthernet0/0/0.2
dot1q termination vid 20
ip address 192.168.20.254 255.255.255.0
arp broadcast enable
检验PC1
该文章初衷是为了实现各种路由最基础功能的实验,仅供参考
本人是一个网络爱好者,也是初学者,喜欢琢磨一些基础知识,以上都是网上学习时的笔记,由于技术和表达能力都有限,希望优秀的你够能看懂
成长语录:很多人出生就是一个人,所以在成长的道路上注定是孤独的,越长大越发孤独,当你什么时候能够和孤独和解的时候,你就不在孤独。心之所向,人有所往