配置静态路由下一跳是IP和接口的区别

2021-02-04 06:17:03 字数 1471 阅读 5696

1楼:就叫小文

路由器**数据要完成二层头部封装,下一跳为ip时,arp会把ip解析成mac.下一跳为出接口时,要通过**arp才能完成头部封装,而且要看对端路由器可不可控

2楼:匿名用户

ip地址是你的设置,接口是物理接口。

静态路由下一跳和出接口的区别

3楼:暴风锤

在以太网中,两个接口之间的通信需要使用mac地址,根据mac地址,将数据封装成数据帧后传送到网络,进而通过物理线路传送给对方。而获得对方的mac地址,是通过arp的过程完成的。

当静态路由中使用出接口时,路由器会认为目标网络和接口处在“直连网络”中。 r1(config)#ip route 23.23.

23.0 255.255.

255.252 f0/0

查看:这时r1认为23.23.23.0/30这个网段是和自己直连的,

在以太网直连网络中设备间的通信是通过arp广播来获取到到达目标主机的mac地址的。即当r1要访问23.23.

23.3这个ip地址时, r1认为目标网络是自己的直连网络(这时候还是属于静态路由),于是r1就要在f0/0口向网络发出arp请求广播,来寻找23.23.

23.3所对应的mac地址。

这时,如果r2启用了arp**,那么r2将r3应答此arp请求,即r2告诉r1:23.23.

23.3所对应的mac地址是r2的f0/0接口的mac。如果r2的arp**功能关闭,那么r1将不能ping通23.

23.23.3。

假设r3后面接了些的pc机,当r1要访问这些pc机时,都会产生一条该pc机和mac地址对应的arp条目缓存,如果pc机的数量很大,该缓存也很大,有可能导致r1耗尽内存来维护。

在静态路由中使用下一跳,路由表中显示的是下一跳的ip。

r1(config)#ip route 23.23.23.0 255.255.255.252 12.12.12.2

查看:这时去往23.23.

23.0/30的网段只会维护一条arp缓存,即12.12.

12.2所对应的是r2的f0/0接口地址。即使r3后面接了多台主机,也只需要维护这么一条arp缓存记录。

如果在点到点网络环境下,无论是指定下一跳地址还是出接口,其效果都是一样的。使用如 hdlc 和 ppp 之类协议来进行二层的封装,不需要进行arp的解析。

结论:在配置静态路由时,既可指定出接口,也可指定位下一跳,到底采用哪种方法,需要根据实际情况而定。

在点到点网络环境下,无论是指定下一跳地址还是出接口,其效果都是一样的。

但是在广播网络环境下,指定下一跳地址和指定出接口将会达到不同的效果。如果指定为出接口的话,那么不管数据包的目标地址是否有效,每次当数据包到达时都会触发一个arp请求,又因为arp**功能在ios环境下默认是打开的,这就意味着路由器需要配备大量的arp高速缓存。而如果是指定为下一跳地址的话,仅当第一个去往目标网络的数据包到达时,才会触发arp请求。

cisco路由器接口配置多个ip作用和命令

1楼 匿名用户 conf t ip add x x x x x x x xip add x x x x x x x x secondary 主用ip就直接加了,其他ip后面加secondary或者是一个接口划入多个vlan,就把接口划分为多个子接口。在接口号后加 数字 inter x x 2楼 我一...

思科模拟器静态路由怎么配置多个下一跳地址

1楼 匿名用户 多写几条就可以了 这几条会负载均衡 如果想增加优先级就在最后加不同metric值 2楼 匿名用户 九州软件是用于在不同网络环境下快速切换ip地址等网络配置的软件工具。 提供换ip功能,包含静态线路和动态线路选择覆盖全国70多个省500多个城市千万ip地址随意选择静态ip 动态ip地址...

路由器上的接口怎么配置ip地址实现全网互通

1楼 缘若梦醒 要想配置ip地址,就要先进入接口模式。例如给f0 0配置192 168 1 1 24的ip r1 en r1 conf t r1 conf inter f0 0 r1 conf if ip add 192 168 1 1 255 255 255 0 r1 conf if no shu...