配置静态路由使用下一跳IP地址和使用出接口的区别

配置静态路由使用下一跳IP地址和使用出接口的区别

相关知识点:

1、在广播型的接口(如以太网接口)上配置静态路由时,必须要指定下一跳地址。
2、在串行接口上,可以通过指定下一跳地址或出接口来配置静态路由。

ARP地址解析协议(Address Resolution Protocol)的动作:是根据IP地址获取物理地址的一个TCP/IP协议。

(1)拓扑图

图片.png

(2)R1与R2的配置

R1:
interface GigabitEthernet0/0/0
 ip address 192.168.1.254 255.255.255.0
#
interface GigabitEthernet0/0/1
 ip address 12.12.12.1 255.255.255.0
#
ip route-static 0.0.0.0 0.0.0.0 12.12.12.2
图片.png

R2:
interface GigabitEthernet0/0/1
 ip address 12.12.12.2 255.255.255.0
#
interface GigabitEthernet0/0/2
 ip address 192.168.10.254 255.255.255.0
 #
 ip route-static 0.0.0.0 0.0.0.0 12.12.12.1

图片.png

结果:PC1与PC2可以互相ping通

图片.png

(3)修改默认的下一跳成为接口

R2:
undo ip route-static 0.0.0.0 0.0.0.0 12.12.12.1
ip route-static 0.0.0.0 0.0.0.0 GigabitEthernet 0/0/1

图片.png

图片.png

图片.png

图片.png

结果:PC1与PC2也互相ping不通

图片.png

抓包查看:开始抓包后,PC2去ping PC1

图片.png


图片.png

先进行地ARP, 因为192.168.1.1不是路由器的直连网段的,所以ARP广播后,也没有得到回包,所以也就没有方法知道192.168.1.1对应的mac地址是多少,mac对应的接口是多少,所以没有方法转发数据,也就ping不通,所以这里也抓不到ICMP的包。

如果我们配置的是下一跳ip,ARP查找就成功,所以能ping成功。

(4)此拓扑中,R1上开启ARP代理。

相关配置参考:华为:arp proxy实验 (ARP代理)
http://www.zh-cjh.com/luyoujiaohuan/2148.html

配置:

[R1]int GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]arp-proxy enable

ip route-static 0.0.0.0 0.0.0.0 12.12.12.2

R2的配置不要变:

R2:
undo ip route-static 0.0.0.0 0.0.0.0 12.12.12.1
ip route-static 0.0.0.0 0.0.0.0 GigabitEthernet 0/0/1

图片.png

r1的g0/0/1没有开启arp代理与开启arp代理的arp表的区别

图片.png

结果:PC2可以ping通PC1

图片.png

(5)拓扑图中加一台交换机,最后测试结果也一样,如上。路由的下一跳需要为ip,或此拓扑中开户arp代理 。

图片.png

(6)R5、R6的配置(串行接口上的静态路由的下一跳配置测试)

R5:
interface Serial0/0/0
 link-protocol ppp
 ip address 56.56.56.5 255.255.255.0
#
interface GigabitEthernet0/0/0
 ip address 192.168.3.254 255.255.255.0
 
ip route-static 0.0.0.0 0.0.0.0 56.56.56.6

R6:
interface Serial0/0/0
 link-protocol ppp
 ip address 56.56.56.6 255.255.255.0
#
interface GigabitEthernet0/0/0
 ip address 192.168.30.254 255.255.255.0
ip route-static 0.0.0.0 0.0.0.056.56.56.5

图片.png

测试结果:PC5与PC6可以互相ping通

图片.png

修改下一跳成为接口:

R5:
interface Serial0/0/0
 link-protocol ppp
 ip address 56.56.56.5 255.255.255.0
#
interface GigabitEthernet0/0/0
 ip address 192.168.3.254 255.255.255.0
 
undo ip route-static 0.0.0.0 0.0.0.0 56.56.56.6
ip route-static 0.0.0.0 0.0.0.0 Serial0/0/0

R6:
interface Serial0/0/0
 link-protocol ppp
 ip address 56.56.56.6 255.255.255.0
#
interface GigabitEthernet0/0/0
 ip address 192.168.30.254 255.255.255.0
 
undo ip route-static 0.0.0.0 0.0.0.0 56.56.56.5
ip route-static 0.0.0.0 0.0.0.0 Serial0/0/0

图片.png

测试结果:PC5与PC6互ping通。

图片.png


静态路由和点对点网络
注:该静态路由条目中,此路由显示为直连。您必须记住,这并不表示该路由是直连网络或直连路由。该路由仍是静态路由。
使用送出接口而不是下一跳 IP 地址配置的静态路由是大多数串行点对点网络的理想选择。使用如 HDLC 和 PPP 之类协议的点对点网络在数据包转发过程中不使用下一跳 IP 地址。
路由后的 IP 数据包被封装成目的地址为第 2 层广播地址的 HDLC 第 2 层帧。
 
注:在某些特定情况下,网络管理员希望在静态路由中使用下一跳 IP 地址,而不是送出接口。(比如以太网络中出现的多路访问网路中,如果只指定送出接口的话,路由器并没有充足的信息来决定哪台设备是下一跳)
 
在静态路由中使用送出接口的好处
对于串行点对点网络和以太网出站网络来说,在静态路由中使用送出接口都比较有利。路由表过程只需要执行一次查找就可以找到送出接口,不必为了解析下一跳地址再次进行查找。
对于使用出站点对点串行网络的静态路由,最好只配置送出接口。对于点对点串行接口,数据包传送程序从不使用路由表中的下一跳地址,因此不需要配置该地址。
对于使用出站以太网络的静态路由,最好同时使用下一跳地址和送出接口来配置。


路由(列表、list、全)路由list、routelist、静态list、staticlist
http://www.zh-cjh.com/wenzhangguilei/2297.html


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 配置静态路由使用下一跳IP地址和使用出接口的区别

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!