如何连接不同的思科路由器上的两个环回接口?

如何连接不同的思科路由器上的两个环回接口?

为了让我的 iBGP 会话正常工作,我想配置从路由器 A 上的环回接口 (198.18.1.1/30) 到路由器 B 上的环回接口 (198.18.1.2/30) 的静态路由,反之亦然。我该怎么做?

答案1

没有必要使用 /30 掩码来设置您的环回地址。我们可以使用更具体的静态路由来解决上述问题,但使用 /30 网络掩码进行环回是一种不好的做法。

Router A:

config t

int loopback 0
 ip address 198.18.1.1 255.255.255.255

ip route 198.18.1.2 255.255.255.255 ip.of.interface.on.router.B.plugged.into.router.A

router bgp 64535
 neighbor 198.18.1.2 remote-as 64535
 neighbor 198.18.1.2 update-source loopback0


Router B:

config t

int loopback 0
 ip address 198.18.1.2 255.255.255.255

ip route 198.18.1.1 255.255.255.255 ip.of.interface.on.router.A.plugged.into.router.B

router bgp 64535
 neighbor 198.18.1.1 remote-as 64535
 neighbor 198.18.1.1 update-source loopback0

您可能会发现以下链接很有帮助:

http://www.cisco.com/en/US/tech/tk365/technologies_configuration_example09186a0080093f25.shtml#ibgpconfigure

答案2

您不需要静态路由,因为它们位于同一子网中(假设它们直接连接),它应该立即起作用。

编辑:实际上,我认为您用于环回的 IP 并不重要,可以是 4.4.4.4 和 5.5.5.5,只要两个路由器直接连接并且环回地址包含在路由过程中,路由就会被通告。

答案3

连接接口的管理距离为 0。静态路由的管理距离为 1。198.18.1.1/30 网络有 2 个地址(198.18.1.1、198.18.1.2)。您需要创建到 198.18.1.2/32 的路由。

ip route 198.18.1.2 255.255.255.255 ROUTER_B_ADDRESS

它可能会起作用,因为 198.18.1.2/32 的掩码较小。

或者在 iBGP 中从 B 重新分配 198.18.1.2/32。

答案4

您应该将环回设置为 /32s。然后,您就会有疑问,环回如何才能互相看到?通常,正确的做法是使用单独的路由协议来通知路由器彼此的环回。

A 是 198.18.1.1,B 是 198.18.1.2(均为 /32)

假设它们之间的 /30 链接是 198.18.2.0/230,其中 A 上是 .2.1,B 上是 .2.2

静态路由:

A:

    ip route 198.18.1.2 255.255.255.255 198.18.2.2

B:

    ip route 198.18.1.1 255.255.255.255 198.18.2.1

或者可以使用OSPF;

A:
router ospf 1
network 198.18.1.1 0.0.0.0 area 0
network 198.18.2.0 0.0.0.3 area 0

B:
router ospf 1
network 198.18.1.2 0.0.0.0 area 0
network 198.18.2.0 0.0.0.3 area 0

相关内容