群里一个朋友出了个题:两个路由器接口直连,一个接口IP是1.1.1.1/30,一个接口IP是2.2.2.2/30,如何让它们通信? 群里的朋友们纷纷献策:
1、用PPP方式连接,直接通
2、配对端IP地址同网段的sub地址,如R1的G0/0/0口配:ip addr 2.2.2.1 30 sub,系统自动产生直连路由,通
3、静态路由、静态arp绑定,通:
[R1]:
arp static 2.2.2.2 00e0-fc47-7161 #静态arp绑定对端ip和mac
ip route-static 2.2.2.0 255.255.255.252 GigabitEthernet0/0/0 #静态路由指定出接口
#
[R2]
arp static 1.1.1.1 00e0-fcc0-5943
ip route-static 1.1.1.0 255.255.255.252 GigabitEthernet0/0/0
#
分析一下,这里走了两步:
1、静态路由用指定接口方式,让系统的ping包从此接口发出去;
2、对方收到发的ping包,查自己的路由表,有;直接用自己的静态arp,封装对端IP地址和mac,从自己静态路由表项中的出接口地址回包
附抓包图:
如果朋友们有其他方法,欢迎留言^_^