一、什么是bgp
bgp就是边界网关协议,用于as与as之间自动转换无环路由信息,能够消除路由环路并实施用户设置的路由策略。其有两种类型,即ibgp 和ebgp
二、bgp经典实验拓扑
三、实验要求
使用ibsp和ebgp让全网贯通
四、这个实验重要的命令
R1的命令有
sys sysname R1 int g0/0/0 ip add 12.0.0.1 30 un sh int g0/0/1 ip add 15.0.0.1 30 un sh int loo 0 ip add 1.1.1.1 32 q ospf 1 router-id 1.1.1.1 area 0 network 12.0.0.0 0.0.0.3 network 15.0.0.0 0.0.0.3 network 1.1.1.1 0.0.0.0 bgp 100 router-id 1.1.1.1 peer 2.2.2.2 as-number 100 peer 2.2.2.2 connect-interface loo 0 peer 5.5.5.5 as-number 100 peer 5.5.5.5 con loo 0
对R2命令有
[R2]ospf 1 router-id 2.2.2.2 [R2-ospf-1]a 0 [R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0 [R2-ospf-1-area-0.0.0.0]network 12.0.0.0 0.0.0.3 [R2-ospf-1-area-0.0.0.0]q [R2-ospf-1]q [R2]bgp 100 [R2-bgp]router-id 2.2.2.2 [R2-bgp]peer 1.1.1.1 as-number 100 [R2-bgp]peer 1.1.1.1 connect-interface loo 0 [R2-bgp]peer 5.5.5.5 as-number 100 [R2-bgp]peer 5.5.5.5 connect-interface loo 0 [R2]rip [R2-rip-1]v 2 [R2-rip-1]un summary [R2-rip-1]network 23.0.0.0 [R2-rip-1]network 2.0.0.0 [R2-rip-1]bgp 100 [R2-bgp]peer 3.3.3.3 as-number 200 [R2-bgp]peer 3.3.3.3 connect-interface loo 0 [R2-bgp]peer 3.3.3.3 ebgp-max-hop 2
对R5的命令
[R5]ospf 1 router-id 5.5.5.5 [R5-ospf-1]a 0 [R5-ospf-1-area-0.0.0.0]network 15.0.0.0 0.0.0.3 [R5-ospf-1-area-0.0.0.0]network 5.5.5.5 0.0.0.0 [R5-ospf-1-area-0.0.0.0]q [R5-ospf-1]q [R5]bgp 100 [R5-bgp]router-id 5.5.5.5 [R5-bgp]peer 1.1.1.1 as-number 100 [R5-bgp]peer 1.1.1.1 connect-interface LOO 0 [R5-bgp]peer 2.2.2.2 as-number 100 [R5-bgp]peer 2.2.2.2 connect-interface LOO 0 [R5-bgp]q [R5]bgp 100 [R5-bgp]network 202.0.0.0 24
[R5-bgp]network 202.0.1.0 24
[R5-bgp]undo network 202.0.0.0这个是实验可以不打 [R5-bgp]import-route dir 这个也是实验可不打 [R5-bgp]import-route direct 这个是让直连也可以不打
对R3的命令
[R3]rip
[R3-rip-1]v 2
[R3-rip-1]un summary [R3-rip-1]network 23.0.0.0 [R3-rip-1]network 3.0.0.0 [R3]bgp 200 [R3-bgp]router-id 3.3.3.3 [R3-bgp]peer 2.2.2.2 as-number 100 [R3-bgp]peer 2.2.2.2 connect-interface loo 0 [R3-bgp]peer 2.2.2.2 ebgp-max-hop
这时候你就会发现这时候已经全网贯通了
例如你在R3上打这个就能看到它有各个路由器信息了
[R3]dis ip rou