帧中继上的 eigrp 配置问题

网络工程 路由 路由器 eigrp 帧中继
2021-08-01 02:55:46

我通过帧中继设置了与 EIGRP 的背靠背连接,下面提到了使用 GNS3 的设备连接设置。

问题是:我正在通过帧中继配置 EIGRP,但它没有在show ip route命令输出下显示 EIGRP 邻居请帮我解决一下..

这些是R1之间的路由器上的配置R2我删除了 keepalives 并在帧中继中使用相同的 DLCI。

R1:

conf t
int se0/0
ip add 131.1.12.1 255.255.255.0
encapsulation frame-relay
no keepavlive
frame-relay map ip 131.1.12.2 100
no sh

router eigrp 100
network 131.1.12.0 0.0.0.255

R2:

conf t
int se0/0
ip add 131.1.12.2 255.255.255.0
encapsulation frame-relay
no keepavlive
frame-relay map ip 131.1.12.1 100

int fa1/0
ip add 131.1.23.2 255.255.255.0
no sh

router eigrp 100
net 131.1.12.0 0.0.0.255
net 131.1.23.0 0.0.0.255

网络图


one.time 的回答后更新

感谢您的回复。

我有两个问题。

1)我已经按照您的指导完成了配置,现在可以正常工作了。但问题是我无法从路由器本身和同一个路由器 ping 任何路由器自己的接口,我可以 ping 其他邻居。提到了下面的一个路由器配置和 ping 结果。

R2:-

interface Loopback0
 ip address 2.2.2.2 255.0.0.0
!
interface Serial0/0
 ip address 131.1.12.2 255.255.255.0
 encapsulation frame-relay
 serial restart-delay 0
 frame-relay map ip 131.1.12.1 100 broadcast
!
interface FastEthernet1/0
 ip address 131.1.23.2 255.255.255.0
 duplex auto speed auto
!
router eigrp 100
 network 2.0.0.0 0.0.0.0
 network 2.0.0.0
 network 131.1.12.0 0.0.0.255
 network 131.1.23.0 0.0.0.255
 no auto-summary

Ping 结果:-

R2#ping 131.1.23.1

Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 131.1.23.1, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
R2#ping 131.1.23.2

Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 131.1.23.2, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
R2#
R2#
R2#ping 131.1.12.2

Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 131.1.12.2, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
R2#
R2#ping 131.1.12.1

Type escape sequence to abort. Sending 5, 100-byte ICMP Echos to 131.1.12.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 16/36/56 ms
R2#

2) 我想设置我的设备,如:--R2 和 R3 的接口应该配置在 vlan 23 中。-R1 和 R2、R3 和 R4 应该以帧中继多点方式配置,但不要使用子-接口来完成这个任务。

1个回答

有几种方法可以实现背靠背的帧中继连接。

快速搜索会返回以下选项:

您的配置更接近于混合切换,但是,您缺少一些关键元素。

帧中继

R1 或 R2 都需要启用帧中继交换来充当帧中继交换机。

R1(config)#frame-relay switching

新指定的帧交换机的 Serial0/0 接口需要更改为帧中继接口类型 dce 才能提供 LMI。

R1(config)#int s0/0
R1(config-if)#frame-relay intf-type dce

最后,no keepavlive在执行混合切换时不需要包含语法。

EIGRP

您的匹配(必需)静态frame-relay map语句可能包含该broadcast语句,以便 EIGRP 建立邻居邻接关系。

R1(config)#int s0/0
R1(config-if)# frame-relay map ip 131.1.12.2 100 broadcast

R2(config)#int s0/0
R2(config-if)# frame-relay map ip 131.1.12.1 100 broadcast

IP: s=131.1.12.1 (local), d=224.0.0.10 (Serial0/0), len 60, sending broad/multicast
Serial0/0(o): dlci 100(0x1841), pkt type 0x800(IP), datagramsize 64
Serial0/0(o):Pkt sent on dlci 100(0x1841), pkt type 0x800(IP), datagramsize 64

如果没有该broadcast语句,发送到组播地址 224.0.0.10 的 EIGRP 消息将无法封装。

IP: s=131.1.12.1 (local), d=224.0.0.10 (Serial0/0), len 60, sending broad/multicast
Serial0/0: broadcast search
Serial0/0:encaps failed on broadcast for link 7(IP)
IP: s=131.1.12.1 (local), d=224.0.0.10 (Serial0/0), len 60, encapsulation failed

单播EIGRP

或者,您可以在 EIGRP 进程 100 下指定 EIGRP 单播邻居,而不是broadcast在静态frame-relay map语句中使用关键字来避免封装失败,并且您的邻接应形成。

R1(config-if)#router eigrp 100
R1(config-router)#neighbor 131.1.12.2 s0/0
%DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 131.1.12.2 (Serial0/0) is down: Static peer configured
%DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 131.1.12.2 (Serial0/0) is up: new adjacency

R2(config-if)#router eigrp 100
R2(config-router)#neighbor 131.1.12.1 s0/0
%DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 131.1.12.1 (Serial0/0) is down: Static peer configured
%DUAL-5-NBRCHANGE: IP-EIGRP(0) 100: Neighbor 131.1.12.1 (Serial0/0) is up: new adjacency