一、BGP理论摘要
- bgp建立邻居使用的是179端口,是发起者使用一个随机端口发向179端口
- 【临时查看】show tcp brief clear tcp
二、BGP配置规范
router bgp 65532
bgp route-id 1.1.1.1
net 1.1.1.1 mask 255.255.255.255
nei 2.2.2.2 remot-as 2 [告诉对方允许2.2.2.2 来访问我的179端口]
nei 2.2.2.2 update-source interface l0
//告诉对方访问我lo0接口,而不是默认的源接口
三、BGP三张表
- Neighbor table 邻居表
保存所有的邻居信息,BGP的邻居关系需要显示的配置,而且邻居不需要直连
- BGP forwarding table/database
保存从每一个邻居处学到的路由信息
- IP routing table
List of best paths to destination networks
注意:
BGP表和IGP路由表是独立的,同样遵循AD小的进入路由表。
BGP默认不做负载均衡,只会选出最优的路由放进路由表,
BGP中,每一个路由器也要有Router-ID,选举顺序和指定过程同OSPF一致。
选举顺序如下:
1、bgp router-id 来指定
2、最大的环回口
3、最大的IP地址
四、BGP AS作用
- BGP协议用在AS之间传递路由;
- BGP路由使用AS号进行防环,BGP没经过一跳都会记录并形成自己的路径列表,BGP路由器不会接受路 径列表中包含其AS号的路由选择更新,这种方式用来防止路由环路。
五、BGP选路原则
1、Weight (world) 权重值
Cisco专有,本设备有效,越大越优先;针对特定邻居使用该参数,将从该邻居更新进来I
2、Local-preference (love) 本地优先级
3、Origination (origanization) 本地起源
4、AS-path (asia)自治系统路径
5、Origin (office) 起源代码
6、MED (M) 多出口分离器
7、eBGP优于iBGP (E)
8、到达更新源的IGP metric更小的 (M)
9、load-balance i/eBGP负载均衡 (L)
10、建立时间更久的eBGP邻居 (Old)
11、Router-ID更小的 (R)
12、Cluste-list更短的 (C)
13、对等体IP地址更小的
标签:学习,1.1,笔记,BGP,邻居,2.2,bgp,路由 From: https://blog.51cto.com/u_7575433/6236682