next-hop-self
在EBGP和IBGP边界使用,对ibgp下一跳邻居使用
配置命令
router bgp 1234
neighbor 2.2.2.2 next-hop-self
-
使用Next-hop-self原因
EBGP的路由传进IBGP时,带的下一跳是EBGP的地址。在IBGP中传给下一跳的IBGP路由器时,携带的还是EBGP的地址。由于第二跳的IBGP没有EBGP的地址,所以这条路由不会加表。使用next-hop-self 会在从第一跳IBGP中把传入下一跳IBGP的路由的下一跳地址替换为自己的地址。
-
R10 as100 lo1 1.1.1.1
-
R11、R12、R15 as200
-
未配置Next-hop-self
-
R11
R11中有B的路由
-
R12
因为本地路由表中没有10.1.1.1的路由所以R12中不会加表
-
-
配置Next-hop-self
-
R11
-
R12
-
-