内部路由的 EIGRP 和 OSPF 有什么区别?
我知道 EIGRP 只能部署在 CISCO 设备上,但是在异构架构上使用它而不是 OSPF 有什么意义呢?没有,使用它有什么意义?
这是我在 GNS3 中设置的拓扑。
路由器 R2 的 RIP V2 协议识别并通告在 EIGRP 中通告的两个网络,即使上述信息应该仅通过重新分发接收。我如何确保 RIP 仅通告我想要通告的那些子网,而不是该特定路由器上可能存在的该有类网络的所有子网?
以下是来自路由器 R2 和 R3 的 Show Ip route 和 Show Running-config 信息,
R3#sh ip route
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
192.168.1.0/24 is variably subnetted, 5 subnets, 2 masks
C 192.168.1.64/28 is directly connected, Loopback1
R 192.168.1.32/28 [120/1] via 192.168.1.133, 00:00:00, Serial0/0
R 192.168.1.16/28 [120/1] via 192.168.1.133, 00:00:00, Serial0/0
R 192.168.1.128/30 [120/1] via 192.168.1.133, 00:00:00, Serial0/0
C 192.168.1.132/30 is directly connected, Serial0/0
R3#
//////////////////////////////////////////////////////////////////////////////
R3#sh run
Building configuration...
Current configuration : 1063 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R3
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
!
resource policy
!
memory-size iomem 5
!
!
ip cef
no ip domain lookup
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback1
ip address 192.168.1.65 255.255.255.240
!
interface Serial0/0
ip address 192.168.1.134 255.255.255.252
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/1
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/2
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/3
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
router rip
version 2
passive-interface default
network 192.168.1.0
neighbor 192.168.1.133
!
no ip http server
no ip http secure-server
!
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
!
!
line con 0
exec-timeout 0 0
logging synchronous
line aux 0
line vty 0 4
!
!
end
R3#s
//////////////////////////////////////////////////////////////
R2#sh run
Building configuration...
Current configuration : 1240 bytes
!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname R2
!
boot-start-marker
boot-end-marker
!
!
no aaa new-model
!
resource policy
!
memory-size iomem 5
!
!
ip cef
no ip domain lookup
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
interface Loopback1
ip address 192.168.1.17 255.255.255.240
!
interface Loopback2
ip address 192.168.1.33 255.255.255.240
!
interface Serial0/0
ip address 192.168.1.130 255.255.255.252
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/1
ip address 192.168.1.133 255.255.255.252
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/2
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
interface Serial0/3
no ip address
shutdown
serial restart-delay 0
no dce-terminal-timing-enable
!
router eigrp 10
network 192.168.1.16 0.0.0.15
network 192.168.1.128 0.0.0.3
no auto-summary
!
router rip
version 2
passive-interface default
network 192.168.1.0
neighbor 192.168.1.134
!
no ip http server
no ip http secure-server
!
!
!
!
!
control-plane
!
!
!
!
!
!
!
!
!
!
line con 0
exec-timeout 0 0
logging synchronous
line aux 0
line vty 0 4
!
!
end
我一直认为在 EIGRP 中形成的邻居不一定直接相连,因为两台路由器成为邻居的唯一要求是它们共享相同的自治系统和 K 值,但看来我错了。我查了好几本书,好像都没有给出明确的答案。
而且我对 OSPF 更加困惑......
请给我点亮这里。谢谢你。
前言:
通读 O'Reilly 的 Network Warrior 在“以太网弹性”一章中,他描述了以下场景(试图将其保持在合理使用的范围内):
替代文字 http://www.kbrandt.com/files/HSRP_Limitation.png
“假设纽约和洛杉矶之间的链路部分中断。发生了一些事情导致 NY-Primary 上的串行接口进入 up/down 状态,但 LA-Primary 上的串行接口一直保持 up/up .我在不同类型的电路上不止一次看到过这种情况。
HSRP 通过激活 NY-Backup 路由器来响应纽约端的关闭接口,因为我们正在跟踪 NY-Primary 上的串行接口。数据包被转发到 NY-Backup,然后通过 T1 到 LA-Backup,LA-Backup 将它们转发到目的地。但是,返回的数据包有问题。由于 LA-Primary 路由器无法识别主 T1 上的链路故障,因此它一直是活动路由器。"
然后它继续说:
“对于链路故障转移场景,一个更强大的解决方案是结合在所有路由器上运行的内部网关协议。像 OSPF 或 EIGRP 这样的协议在链路之间建立邻居邻接关系。当链路发生故障时,路由协议知道远程邻居不可用,并从路由表中删除该链接。”
我的情况和问题:
这似乎是我可能正在寻找的。我将不得不连接来自数据中心提供商的链接,并且我必须连接到我希望冗余的路由器。HSRP 可以在 LAN 方面为我提供帮助,但由于他们的路由器无法与我的路由器通信,因此他们的 HSRP 对 WAN 冗余没有帮助,因为如果其中一个路由器出现故障,提供商将不会知道这一点。在我的场景中,EIGRP 是否是一种可能的解决方案,就像描述的那样(假设 EIGRP ASN 可以在我的路由器和数据中心之间共享,这正常吗?)?任何人都可以用一个例子来解释它是如何工作的,或者有一个链接到我可以阅读的东西,展示了它是如何工作的例子?
就我而言,提供商将拥有地址而不是我自己,因此他们在互联网上宣传它们,并为 IP 地址提供冗余的提供商。另外,我的目标是故障转移,而不是平衡。
以下是我最近探索网络冗余的一些相关问题:
Network Redundancy Example
Getting Started with NIC and Switch Redundancy