我正在build立一个新的networking。 我有4个完整的网状路由器。 Edge1,Edge2,Client1,Client2。
这是Mikrotik云核心路由器(不重要)。 它们由OSPF(分配连接和静态路由)和MPLS以及BGPbuild立。
Edge1有一个提供完整BGP提要的上游提供者。
Edge2有一个只有一个网关地址的上游提供商。
Client1有一个下游客户端,将提供完整的BGP提要。
Client2有一个下游客户端,将提供一个部分的BGP提要。
所有四台路由器与其他三台路由器都有一台IBGP源。 所有的BGP设置都是一样的,重新分配其他的BGP。 不要重新分配OSPF /连接/静态。 虽然我试图改变那些没有成功。
这是基本设置,下面更具体。 所有四台路由器都可以ping通所有的IP地址。 任何路由器到任何路由器,完美(据我所知)networking。
每个路由器都可以ping通它的外部网关,但网格中的其他路由器不能。
例如。
Edge1的上游供应商
NOC1 – 网关地址AB238.65 / 29
Edge1的IP地址为AB238.66
Edge1可以ping AB238.65。 边缘2,客户端1,客户端2都可以ping AB238.66(所以他们知道到那个局域网的路由),但是他们不能ping AB238.65
这适用于每个路由器。 任何四台路由器都可以连接到任何四台路由器的外部局域网。 每个直接连接到该networking的路由器都可以ping该networking上的外部网关。 但其他路由器都不能ping通该外部网关。
第二部分是我有我的IP块我宣布。 这是一个24。 我们将其称为ZX100.0 / 24。 如果我向我的BGP上游用户公布这个块,我可以从互联网ping所有4个路由器。 所以他们都可以回应一旦他们从BGP的路线。 但是他们仍然无法ping通外部网关。 上述问题依然存在。
详细configuration(对不起,它们是通过UIconfiguration的,所以没有脚本):
::速记::
R1 – > Edge1
R2 – > Edge2
R3 – > Client1
R4 – > Client2
边沿1:
Eth1ToUpStream – AB238.66 / 29
Eth2ToR2 – 192.168.1.17/30
Eth3ToR3 – 192.168.1.13/30
Eth4ToR4 – 192.168.1.10/30
环回 – ZX100.1 / 32 < – ZX100.0 / 24也是我在上游宣布的。
OSPF(只有一个区域):
重新分配已连接
重新分配静态
连接到所有接口
networking:
(试了所有具体/ 30networking或只是聚合/ 24s。左/ 24s)
192.168.1.0/24
ZX100.0 / 24
AB238.64 / 29
MPLS:
运输地址:
ZX100.1(LDP与其他三个网格中的每一个)
失败案例:
尝试ping ZX100.66(通过Client1 / R3)失败
ping到ZX100.65(通过Client1 / R3)工作
尝试ping CD176.65(通过Edge2 / R2)失败
ping CD176.69(通过Edge2 / R2)的作品
EDGE2:
Eth1ToUpStream – CD176.69 / 29
Eth2ToR1 – 192.168.1.18/30
Eth3ToR3 – 192.168.1.21/30
Eth4ToR4 – 192.168.1.6/30
环回 – ZX100.2 / 32 < – ZX100.0 / 24也是我在上游宣布的。
OSPF(只有一个区域):
重新分配已连接
重新分配静态
连接到所有接口
networking:
(试了所有具体/ 30networking或只是聚合/ 24s。左/ 24s)
192.168.1.0/24
ZX100.0 / 24
CD176.64 / 29
MPLS:
运输地址:
ZX100.2(LDP与网格中的其他三个LDP)
失败案例:
尝试ping ZX100.66(通过Client1 / R3)失败
ping到ZX100.65(通过Client1 / R3)工作
尝试ping AB238.66(通过Edge1 / R1)失败
ping到AB238.65(通过Edge1 / R1)工作
客户端1:
Eth1ToClient – ZX100.65 / 29
Eth2ToR1 – 192.168.1.14/30
Eth3ToR2 – 192.168.1.22/30
Eth4ToR4 – 192.168.1.2/30
环回 – ZX100.3 / 32 < – ZX100.0 / 24也是我在上游宣布的。
OSPF(只有一个区域):
重新分配已连接
重新分配静态
连接到所有接口
networking:
(试了所有具体/ 30networking或只是聚合/ 24s。左/ 24s)
192.168.1.0/24
ZX100.0 / 24
MPLS:
运输地址:
ZX100.3(LDP与网格中的其他三个LDP)
失败案例:
尝试ping CD176.65(通过Edge2 / R2)失败
ping CD176.69(通过Edge2 / R2)的作品
尝试ping AB238.66(通过Edge1 / R1)失败
ping到AB238.65(通过Edge1 / R1)工作
客户端2:
Eth1ToClient – ZX100.69 / 29
Eth2ToR1 – 192.168.1.9/30
Eth3ToR2 – 192.168.1.5/30
Eth4ToR3 – 192.168.1.1/30
环回 – ZX100.4 / 32 < – ZX100.0 / 24也是我在上游宣布的。
OSPF(只有一个区域):
重新分配已连接
重新分配静态
连接到所有接口
networking:
(试了所有具体/ 30networking或只是聚合/ 24s。左/ 24s)
192.168.1.0/24
ZX100.0 / 24
MPLS:
运输地址:
ZX100.4(LDP与其他三个网格中的每一个)
失败案例:
尝试ping CD176.65(通过Edge2 / R2)失败
ping CD176.69(通过Edge2 / R2)的作品
尝试ping AB238.66(通过Edge1 / R1)失败
ping到AB238.65(通过Edge1 / R1)工作
尝试ping ZX100.66(通过Client1 / R3)失败
ping到ZX100.65(通过Client1 / R3)工作
附加信息。 如果有帮助。
从networking外部到ZX100.66的路由跟踪失败192.168.1.14是最后一跳
从networking外部到ZX100.65的traceroute成功192.168.1.14没有列出。