数据的出口是路由的入口
ospf内部:10
ospf外部:150
静态路由:60
RIP:100
BGP:255
当下一跳是0.0.0.0 表示的是自己
display bgp peer //查看bgp邻居表
display bgp routing-table //查看bgp数据库
display ip routing-table //查看路由表
上图中R9 和 R12无法建立IBGP邻居,原因是BGP是应用层的协议,所以我们需要将下层协议搞通
所以上图中R9 和R12建立IBGP邻居的解决方法是 用OSPF(静态路由也可以,后者其他)
上图中 R7学到了 R13的路由,R13也学到了R7的路由,但是尝试ping的时候显示不通,原因是BGP没带上上图中间的R11玩,R7中的10.10.1.1和R13中的10.10.5.5是在BGP中传递的,所以上图中间的R11没有学到 10.10.1.1和10.10.5.5的路由,所以不通
上段话的解决方案:让 R9和R11建立BGP邻居 让R12和R11建立BGP邻居
refresh bgp all import //快速点发送(重新发送)
从EBGP学来的邻居需要改下一跳
BGP水平分割机制:
从IBGP学习到的路由无法传递给IBGP邻居
IBGP水平分割
作用:用于防止AS内部产生环路
存在问题:BGP路由在AS内部无法传递
解决方案:IBGP邻居全互联、路由反射器、BGP联盟
路由反射器:RR
角色: 反射器RR
客户机
非客户机
反射规则:
客户--RR--客户,非客户
非客户--RR--客户
如果RR从EBGP学到的路由,反射给所有设备
非非不反射 :非客户发给反射器的路由,反射器不会反射给非客户,其他情况都会反射,所以是 非非不反射
peer 192.168.34.4 relect-client //指定反射器客户
上图红框内容是属于哪个大的AS,属于AS 200