1、为什么EBGP建邻居多跳需要单独配置,IBGP则不需要?
网上查到的答案:
- 因为EBGP是不同自治系统相连接,之间是不存在任何IGP的(除了STATIC),所以默认是一跳建立EBGP连接的,所以TCP的建立连接的报文里TTL=1,所以你需要ebgp-multihop;
- 因为IBGP是在自治系统内部建立连接,考虑到自治系统内会有IGP,所以默认TTL是255;
2、OSPF第四类LSA是由谁产生的,在哪里泛洪?
- 一类LSA:描述每台路由器自身的网络状态,有路由信息和拓扑信息,每台路由器都会产生,只在本区域内传递,在ABR终止;也就是本身的直连网段所以比二类优先级高,如果不是广播网络二类是不存在的。
- 二类LSA:用来描述MA网络的掩码信息,有拓扑信息和路由信息,MA网络中产生,由DR产生,只在本区域内传递,ABR终止。
- 三类LSA:描述区域间的路由信息,只有路由信息,只由ABR产生,通告者会发生改变,在该LSA所生成的区域内泛洪。ABR会把收到的N1网络的拓扑信息剥离掉,以三类LSA发出去。
- 四类LSA:描述ABR到ASBR的开销,在产生五类LSA不会有四类LSA产生因为在同一个区域知道怎么到达。四类LSA引导五类LSA怎么找到ASBR。由ABR产生,通告者会发生改变,在ABR所连接的区域内泛洪。
- 五类LSA:由ASBR产生,在整个区域内传递,通告者不会发生改变。
- 特殊(末节)区域
- 七类LSA:用来描述NSSA区域中的外部路由,在整个ospf路由域内传递,在到达本区域的ABR时会把七类LSA转换成五类LSA。
3、BGP的团体属性:no-export;只向EBGP邻居发路由,不向IBGP邻居发路由是用的哪个团体属性?
- no-export:只在ibgp邻居发布,不发布到EBGP邻居;(不考虑联盟)
- no-advertise:不通告给其他的BGP对等体;
- internet:缺省模式,都可以通告;
BGP邻居建立失败的几个因素:
- 1) 两边BGP peer地址不可达,一般是底层原因或者缺少可达的路由,可以使用扩展的ping命令检查TCP连接是否正常,由于一台路由器可能有多个接口能够到达对端,应使用ping -a ip-address命令指定发送ping包的源IP地址。
- 2) 对等体IP地址和AS配置错误,常为大意所致;
- 3) OPEN报文协商失败,OPEN报文需要协商BGP版本、Holdtime、RouterID以及可选项参数(包括各种能力参数)等;H3C COMWAREV5平台实现当接受到不支持的能力参数时候直接进行忽略而不影响建立连接;
- 4) BGP的MD5验证配置错误;
- 5) BGP的RouterID冲突;
- 6) 联盟与非联盟之间的BGP连接配置错误;
- 7) 错误报文导致连接中断,比较少见的如BGP的Marker值出现错误;
4、ospf从area 0和area 1学到同样的路由,会优选哪个?
基本优选规则:
- 1.直连路由 :本路由器发起的LSA1、2 ;
- 2.区域内路由 : 0; LSA1、 2;
- 3.区域间路由: OIA; LSA3 ;
- 4. 1类外部路由: OE1; LSA5类型1 ;
- 5. 2类外部路由: OE2 : LSA5类型2 ;
- 6.1类NSSA路由:ON1;LSA7类型1;.
- 7.2类NSSA路由:ON2;LSA7类型2。
注意: E1绝对优于E2,而E1之间、E2 之间的比较,则需要严格注意(LSA详解部分章节的讲解后续会有)。另外,OE及ON的优选,要看厂商,不同的厂商,优选方式不同。
5、公网出口流量调优如何进行配置?
6、MED属性是只在EBGP之间传递吗?IBGP之间会否也会传递?
- MED属性只会在相邻EGP邻居之间传递