使用BGP多寻的设计,是否可以重定向或修改任何度量来确定目的地?
我发现大多数用户在访问the服务器时都遇到了问题:延迟时间长,数据包丢失。作为链路A优先路径,是否有任何方式增加权重或修改任何东西,改变优先路径链接B,只有该目的地?

华为NE20:非常简单的这种负载共享配置。
bgp 42
router-id 172.16.01
peer 10.10.10.5 as-number 26
peer 10.10.10.5 connect-interface GigabitEthernet0/3/1
peer 10.9.5.36 as-number 16
peer 10.9.5.36 connect-interface GigabitEthernet0/3/3
#
ipv4-family unicast
undo synchronization
network 192.168.0.0 255.255.240.0
network 192.168.128.0 255.255.248.0
peer 10.10.10.5 enable
peer 10.10.10.5 route-policy LINKA export
peer 10.9.5.36 enable
peer 10.9.5.36 route-policy LINKB export
route-policy LINKB permit node 10
if-match ip-prefix PREFIX-1
#
route-policy LINKB permit node 20
if-match ip-prefix PREFIX-2
#
route-policy LINKA permit node 10
if-match ip-prefix PREFIX-1
#
route-policy LINKA permit node 20
if-match ip-prefix PREFIX-2
#
ip ip-prefix PREFIX-1 index 10 permit 192.168.128.0 22
ip ip-prefix PREFIX-2 index 10 permit 192.168.0.0 21注意:省略真正的ip地址
发布于 2018-01-19 18:23:58
理论上,答案是肯定的,但根据你的图表和描述,实际答案是否定的。
问题是您可以控制您的出站流量,但您几乎没有控制您的入站流量。对于are服务器来说,流量负载是非常不对称的,大量的流量是入站的。
您可以控制入站流量,只有在您的上游同意这样做。如果他们不想听你的信号,你就无能为力了。因为你有两个不同的ISP,他们可能不会相互合作。
此外,ISP限制前缀的长度,允许您做广告,通常是最大的/24。因此,即使您在ISP B之外为您的/24服务器宣传了更具体的路由,他们也不会接受,因为他们将您的前缀广告限制在/24上。
最后,在以编程方式更改路由时,您需要非常小心,因为这是流量负载的结果。你可以在你的网络中制造很多不稳定因素。假设链接A是首选路径,但由于流量负载,它具有较高的延迟时间。所以你把一些流量移到B。现在链接A的延迟降低了,因为链接上的流量减少了。因此,路由器将流量切换回A,延迟再次增加。所以它切换了again....etc。
发布于 2018-01-19 16:21:15
出站是的,您可以设置不同的BGP属性,例如本地首选项或从每个连接接收的路由的权重。
入站您是任由上游,但您可以使用作为前置“失败超过”流量,以选择一个会话,而不是另一个。
https://networkengineering.stackexchange.com/questions/47162
复制相似问题