配置静态路由中下一跳,何时使用下一跳配置

已解决问题
在配置静态路由时,如果送出接口为以太口,使用下一跳和送出接口有区别吗?
提问时间: 12:06:57
路由器 IT 静态路由
浏览次数:3827
写静态路由时一般还是跟下一跳地址,跟出接口一般用于VRF间的路由泄露@_@如果路由器中写静态路由ip route 192.168.10.0 255.255.255.0 fastethernet0/1,那么你查看路由表会发现写到路由表中的这条路由的下一跳地址就是fa0/1自己的ip,此时,,你ping 192.168.10.0网段,路由器就会直接在fa0/1上发送arp广播试图解析目的ip,如果目的ip所在的路由器端口未启用代理arp,就没有arp应答,自然ping不通。
答案创立者
以企业身份回答&
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题配置静态路由时,下一跳的地址是填下一路由器的WAN口IP还是LAN的IP呢?_百度知道
配置静态路由时,下一跳的地址是填下一路由器的WAN口IP还是LAN的IP呢?
我有更好的答案
你的静态路由是用于接入上一级连接还是管理接入的计算机?如果是接入上一级的连接的,那就是上一级路由器分配给该线路的IP;如果是用来管理接入的计算机的,那就是Lan口的IP
采纳率:64%
要看你的网络拓扑结构吧! 一般当然是WAN口的地址了,因为路由连接的是不同网段,配置了WAN口的 LAN口的它自动寻找到的因为是与它直连的 希望采纳!
下一路由器的LAN口IP
没图怎么说 首先要敲 目的地址和子网掩码 在敲回去的地址
其他1条回答
为您推荐:
其他类似问题
静态路由的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。您的位置: >
探究几种静态路由的行为及自动删除行为
探究几种静态路由的行为及自动删除行为
【实验拓扑】
【实验描述】
接口信息不说了,简单写一下各路由间的初始静态路由。设置R3的目的是为了测试当R1的f0/0接口Down掉,但同时下一跳12.12.12.2还可达的情况。
ip route 12.12.12.0 255.255.255.0 13.13.13.3
ip route 12.12.12.0 255.255.255.0 23.23.23.3
ip route 0.0.0.0 0.0.0.0 23.23.23.2ip route 12.12.12.1 255.255.255.255 13.13.13.1
接下来就是在R1上设置各种方式的静态路由,使其与2.2.2.2可达。
【实验步骤】
一、只使用下一跳方式配置静态路由
ip route 2.2.2.0 255.255.255.0 12.12.12.2
路由器行为:
1、R1匹配2.2.2.0/24的路由条目,发现下一跳地址为12.12.12.22、R1递归查找路由表,直到找到出站接口。本例中只需要递归查找一次即可在直连路由中找到12.12.12.2的出站接口为f0/03、R1的出站接口f0/0向外发送ARP广播寻找12.12.12.2的MAC地址,R2收到该ARP后将与R1相连的接口返回给R1,R1将该ARP缓存到ARP Cache。以后再有去往R2的数据包就不必发送ARP请求了,因为下一跳地址都是12.12.12.12,因此可以从ARP缓存中直接读取目的MAC地址4、R1将数据包由f0/0接口发出5、最终ARP缓存中,只存在12.12.12.2的条目
本地接口Down:如果下一跳可达,路由条目不消失;如果下一跳不可达,路由条目消失。但如果接口全部Down,非直连网络的接口UP导致下一跳可达(即12.12.12.2不是通过直连网络连通,像本例中的R1-&R3-&R2),路由条目不恢复!
实验步骤(起初全部联通):
shutdown f0/0 观察路由条目不消失
shutdown f1/0 观察路由条目消失
no shutdown f1/0 观察路由条目不恢复
no shutdown f0/0 观察路由条目恢复
二、只使用出站接口方式配置静态路由
ip route 2.2.2.0 255.255.255.0 f0/0
路由器行为: 1、R1匹配2.2.2.0/24的路由条目,无需递归查询,直接找到出站接口f0/02、R1的出站接口f0/0向外发送ARP广播寻找2.2.2.2的MAC地址3、路由器R2收到该ARP,由于Proxy-ARP默认开启,R2会在自己的路由表中查找2.2.2.2条目,如果找到就向自己下面的接口继续发送ARP广播寻找2.2.2.2的MAC地址4、R2将2.2.2.2的MAC地址(就是与R1相连接口的MAC地址)返回给R1,R1将该ARP缓存到ARP Cache。由此可见,当R2下面接着的主机数目很多时,R1会发送大量的ARP请求并且在ARP缓存中产生大量的ARP条目。5、R1将数据包由f0/0接口发出6、最终ARP缓存中,只存在2.2.2.2的条目
本地接口Down:路由条目消失
三、同时使用出站接口和下一跳方式配置静态路由,但是两条命令分开写
ip route 2.2.2.0 255.255.255.0 12.12.12.2ip route 2.2.2.0 255.255.255.0 f0/0
路由器行为: 1、有CEF的话按CEF进行负载均衡,关闭CEF的话按包进行负载均衡。关闭CEF,可以看到前2个包均不通,这是由于两种方式发送ARP请求的MAC地址不同。2、负载均衡下路由器行为与上面两种相同,做两次就好了。3、最终ARP缓存中,12.12.12.2的条目和2.2.2.2的条目均存在(关闭CEF之后才能看出效果)。
本地接口Down:无论下一跳是否可达,直连路由条目(接口方式配置)消失。下一跳路由条目情况同一。
四、联合使用接口和下一跳方式配置静态路由,在一条命令中同时配置下一跳和出站接口
ip route 2.2.2.0 255.255.255.0 f0/0 12.12.12.2
路由器行为: 1、R1匹配2.2.2.0/24的路由条目,发现下一跳地址为12.12.12.2,并且无需递归查询,直接找到出站接口f0/02、R1的出站接口f0/0向外发送ARP广播寻找12.12.12.2的MAC地址,R2收到该ARP后将与R1相连的接口返回给R1,R1将该ARP缓存到ARP Cache。以后再有去往R2的数据包就不必发送ARP请求了,因为下一跳地址都是12.12.12.12,因此可以从ARP缓存中直接读取目的MAC地址。3、R1将数据包由f0/0接口发出4、最终ARP缓存中,只存在12.12.12.2的条目
本地接口Down:即使下一跳可达,路由条目也会消失
上一篇: 下一篇:查看:22702|回复:41
& &&&在配置静态路由时,即可指定接口,也可指定下一跳。使不同的网段的主机通信,到底采用哪种方法,需要根据实际情况而定,在点到点的网络环境中,无论是指定下一跳地址还是接口地址,其效果都一样。但是在广播网络环境下,指定下一跳地址或接口地址就会起到不同的效果,如果指定为接口地址的话,那么不管数据包的目标地址是否有效,每次数据包到达时都会触发一个ARP请求,又因为ARP代理在IOS环境下默认是打开的,这意味着路由器需要配备大量的ARP高速缓存,而如果指定为下一跳地址的话,仅当第一个去往目的地址的数据包到达时才会触发ARP请求。
& &&&还有一点要注意的是当我们配的是接口地址时,路由器会认为目标网络与路由器直接相连,它的管理距离为0.
& & 下图标识的路由配的是下一跳地址:
(31.21 KB)
& &&& 下图中1配的是接口地址,2配的是下一跳地址:
(36.97 KB)
& &&&补充:各位午饭,不好意思,直接指定为端口地址,路由器的管理距离也是1。
支持原创!好内容
本帖最后由 4 于
17:09 编辑
每个细小的问题都将助你向成为高手迈进一大步。
思 科 技 术
:handshake&&好文章, 容易理解 。
现在的努力 、
是为了实现小时候吹过的牛逼 !!
共同学习,共同进步。
每个细小的问题都将助你向成为高手迈进一大步。
高级工程师
LZ研究得很深入,学习
路由用吓一跳地址,路由器是不是先要判断下哪个端口在这个地址范围??
或者说是检测 吓一跳地址&&在哪个端口或者存在 吓一跳地址拥有好几个端口的可能?
你好,你说的这种情况我还没学习到,
对于一个IP对应一个端口的路由,只要数据包的目的IP地址能在路由表中找到就可以转发。
每个细小的问题都将助你向成为高手迈进一大步。
学习了!!
中级工程师
还有一点要注意的是当我们配的是接口地址时,路由器会认为目标网络与路由器直接相连,它的管理距离为0.
我个人认为:
记得在WOLF李sir的NP视频中,他是这样说的,IOS路由器上面配置的静态路由,不管下一跳是指接口,还是指IP,其管理距离都为1,只有直连路由才为0
还有没有高人进来指点下??
值得讨论的问题
这个你明白就好,我是这样推出它的管理距离是0的
你看上图中的1和2,2是显示了它的管理距离是1,而在1中是没有显示其管理距离的,你把1和下面的直连路由去比较,会发现下面的直连路由也不显示其管理距离的。
每个细小的问题都将助你向成为高手迈进一大步。
中级工程师
引用:原帖由 kwq0715 于
11:12 发表
还有一点要注意的是当我们配的是接口地址时,路由器会认为目标网络与路由器直接相连,它的管理距离为0.
我个人认为:
记得在WOLF李sir的NP视频中,他是这样说的,IOS路由器上面配置的静态路由,不管下一跳是指接口,还是指 ... 实践是检验真理的手段。
本帖最后由 shen_xu 于
11:56 编辑
提示: 作者被禁止或删除 内容自动屏蔽
中级工程师
interface Loopback0
ip address 10.1.1.2 255.255.255.0
interface FastEthernet0/0
ip address 192.168.1.1 255.255.255.252
duplex auto
speed auto
no ip http server
ip route 10.1.1.0 255.255.255.0 FastEthernet0/0
R1#sh ip ro
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
& && & D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
& && & N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
& && & E1 - OSPF external type 1, E2 - OSPF external type 2
& && & i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
& && & ia - IS-IS inter area, * - candidate default, U - per-user static route
& && & o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
& &&&10.0.0.0/24 is subnetted, 1 subnets
C& && & 10.1.1.0 is directly connected, Loopback0
& &&&192.168.1.0/30 is subnetted, 1 subnets
C& && & 192.168.1.0 is directly connected, FastEthernet0/0
中级工程师
当接口网段和静态路由相同的时候,即便使用接口作为下一条,依然不被采用。
ip route 10.1.1.0 255.255.255.0 FastEthernet0/0
ip route 10.1.1.0 255.255.255.0 192.168.1.2
R1#sh ip ro
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
& && & D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
& && & N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
& && & E1 - OSPF external type 1, E2 - OSPF external type 2
& && & i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
& && & ia - IS-IS inter area, * - candidate default, U - per-user static route
& && & o - ODR, P - periodic downloaded static route
Gateway of last resort is not set
& &&&10.0.0.0/24 is subnetted, 1 subnets
S& && & 10.1.1.0 [1/0] via 192.168.1.2
& && && && && &&&is directly connected, FastEthernet0/0
& &&&192.168.1.0/30 is subnetted, 1 subnets
C& && & 192.168.1.0 is directly connected, FastEthernet0/0
当做相同路由的时候,这两个路由同时出现,说明静态路由用ip还是接口,管理距离相同。
中级工程师
引用:原帖由 4 于
11:40 发表
这个你明白就好,我是这样推出它的管理距离是0的
你看上图中的1和2,2是显示了它的管理距离是1,而在1中是没有显示其管理距离的,你把1和下面的直连路由去比较,会发现下面的直连路由也不显示其管理距离的。 ... 据上所述,不同意你的观点。
别看资料,看聊效!!!
不错不错,总结的挺好
thank you!!!!!!!!!!!!!!!
确实是这样!
引用:原帖由 shen_xu 于
12:26 发表
当接口网段和静态路由相同的时候,即便使用接口作为下一条,依然不被采用。
ip route 10.1.1.0 255.255.255.0 FastEthernet0/0
ip route 10.1.1.0 255.255.255.0 192.168.1.2
R1#sh ip ro
Codes: C - connected, S - s ...
(15.92 KB)
这是我在PT中的实验。
每个细小的问题都将助你向成为高手迈进一大步。
A----------------------------------B------------------------------------------C
如上:在多路访问环境中,A要与B通信,若A:
用出接口方式:
路由则以为与目标网络C直接相连
依封装顺序,三层ip,已知;二层需要mac地址。若没有,则发arp报文,寻求目的网络的mac地址(C),但C并不与A在同一个局域网,此时,B代理arp回复{条件:B有到目的网络的路由。}回复的是自己的mac地址(此处为B左侧的接口的mac)
所谓代理arp,就是有路由到达,则回应自己的接口mac给arp请求者(路由接口默认运行arp代理,可以进入接口后,用no proxy-arp停止运行)
因为路由以为是直连,管理距离应为0
用下一跳方式:
三层ip(目的ip)已知,二层mac,未知则arp(永远只会去找下一跳的mac,有就不要arp)
但也有缺陷,路由的时候,要查找两次路由:1,找下一跳,2.找下一跳的路由,从哪个接口发出,因此建议写成:ip route network mast&&int&&ip{下一跳的ip}(在cisco packet中好像用不了此命令)
还有个疑问:
ip route 10.1.1.0 255.255.255.0 Serial1/0
ip route 10.1.1.0 255.255.255.0 192.168.1.1
S& && & 10.1.1.0 is directly connected, Serial1/0
& && && && && &&&[1/0] via 192.168.1.1& && && && && &&&
ip route 10.1.1.0 255.255.255.0 192.168.1.1
ip route 10.1.1.0 255.255.255.0 Serial1/0
S& && & 10.1.1.0 [1/0] via 192.168.1.1
& && && && && &&&is directly connected, Serial1/0& && & //像这种第二行的起作用吗????????????????&&
ip route 10.1.1.0 255.255.255.0 Serial1/0 192.168.1.1& &&&//在以太网络中也是推荐的,省了出口查找
S& && & 10.1.1.0 [1/0] via 192.168.1.1, Serial1/0& &
ip route 10.1.1.0 255.255.255.0 192.168.1.1 Serial1/0& &&&//无法这样输入
精彩的回复
本帖最后由 futuo1989 于
09:22 编辑
中级工程师
引用:原帖由 4 于
21:19 发表
这是我在PT中的实验。 你要表达什么观点呢?
我在论述中有这个论据
S& && & 10.1.1.0 [1/0] via 192.168.1.2
& && && && && &&&is directly connected, FastEthernet0/0静态路由目标为下一跳地址和出端口的区别 - 192.168.1.1-路由器设置 | 192.168.0.1-无线路由器设置
192.168.1.1-路由器设置 | 192.168.0.1-无线路由器设置
静态路由目标为下一跳地址和出端口的区别
静态路由目标为下一跳地址和出端口的区别。比如说:
r2(config)#ip route 10.1.2.0 255.255.255.0 f0/0
r2(config)#ip route 10.1.2.0 255.255.255.0 10.1.1.3
静态路由目标为出端口时,路由器会认为目标网络与自己是直连网络,会认为10.1.2.0/24 与接口F0/0 直连,做ARP请求时,会直接请求目标地址的二层链路地址。
静态路由目标为下一跳地址时,路由器会认为目标网络与自己是不同网络,做ARP请求时,会请求下一跳IP地址的二层链路地址,先跟下一跳地址所在的主机通信,再跟目标主机通信。
当配置静态路由时,如果指定远程目标为直连,则可能因为下一跳路由器关闭了代理 ARP 而造成通信失败,但静态路由指定为下一跳地址时,通信不会受到任何影响。
配置静态路由时,配置目标为下一跳地址比较好。代理ARP 在没有配置默认网关或不使用路由的网络中,比较有优势。&
相关文章列表
本站精华推荐阅读
本类编辑最新推荐
本类热门文章阅读
本站热点推荐阅读
关于我们 -
- 友情链接 -
- 版权声明

我要回帖

更多关于 静态路由中下一跳 的文章

 

随机推荐