如何解决EBGP路由自动改变下一跳
每个主机有自己的路由,EBGP主要用于在自治网络中网关主机之间交换路由信息的协议,EBGP使管理员能够在已知的路由策略上配置路由加权,可以更方便地使用无级内部域名路由(CIDR)。
创新互联建站服务项目包括台儿网站建设、台儿网站制作、台儿网页制作以及台儿网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,台儿网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到台儿省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!下文就是EBGP路由自动改变下一跳...每个主机有自己的路由,EBGP主要用于在自治网络中网关主机之间交换路由信息的协议,EBGP使管理员能够在已知的路由策略上配置路由加权,可以更方便地使用无级内部域名路由(CIDR)。下文就是EBGP路由自动改变下一跳的故障解决步骤。
一、故障网络环境
RouterA和RouterB之间建立IBGP邻居,RouterB和RouterC之间建立EBGP邻居。RouterC向RouterB发布一条缺省路由,而RouterB再发给RouterA后,路由的下一跳成为RouterB,而RouterB在BGP视图下并未配置peer next-hop-local。
二、故障具体分析
RouterB配置了负载分担命令,当RouterB与RouterA的邻居间有两条负载分担链路时,RouterB会将下一跳属性设置为自身地址后再发给RouterA。为负载分担考虑,改变下一跳不会影响业务。
(1)在RouterB和RouterA上分别执行dislay bgp routing-table命令查看路由信息。
(2)在RouterB上,执行display current-configuration命令查看配置,发现RouterB和RouterA之间配置了负载分担。
若RouterB与RouterA的IBGP邻居间只有1条负载分担链路时,RouterB不会改变下一跳,会直接用RouterC的接口地址。
三、故障解决步骤
在RouterB上分别执行如下操作:
(1)执行bgp命令,进入BGP视图。
(2)执行maximum load-balancing 4命令,配置路由的负载分担。
RouterA与RouterB之间配置了负载分担,二者之间双链路互联。
配置完成后,在RouterB上执行display bgp routing-table命令查看,路由进行负载分担,故障排除。
EBGP是一种在网络中可以容纳更多地址的机制,它比外部网关协议(EGP)更新。我们需要根据实际组网需求来配置进行负载分担的路由数量。
文章标题:如何解决EBGP路由自动改变下一跳
本文来源:http://scyanting.com/article/cjsidh.html