BGP基础配置实验报告

📅 2026/7/8 5:25:18
BGP基础配置实验报告
一、实验拓扑图及实验要求实验要求及分析需求1、每个设备存在两个环路接口a、一个接口使用设备编号创建环回掩码为32该环回用来建立BGP对等体关系或作为BGP Router-ID使用b、另一个环回接口使用设备编号创建地址为192.168.X。0/24该环回用来模拟用户网段节省拓扑图中的PC数量c、其余网段自行规划2、所有设备启动BGP协议全连接邻居关系原因避免BGP路由黑洞问题3、在一个AS内部建立安全连接的IBGP对等体关系原因避免IBGP水平分割问题带来的路由传递故障4、按照图示建立EBGP对等体和IBGP对等体关系5、BGP仅传递用于模拟用户网段的接口路由信息 --- bgp协议中宣告模拟用户网段6、AS内部如有需要自行选择IGP协议进行运行 --- 这里使用ospf协议7、实现所有模拟PC的环回接口之间相互通讯实验步骤1、配置ip地址2、使用ospf协议使AS内部联通AS200、AS300、AS5003、建立BGP邻居关系全连接 --- 防止IBGP水平分割机制EBGP使用物理接口建立IBGP使用环回接口建立且在既连接EBGP又连接了IBGP的情况下需要修改下一跳为本地接口4、在bgp协议中宣告模拟用户网段需求55、环回接口ping通检验需求7注意实验过程中配置完一个步骤就需要进行相应检验二、实验1、IP地址[r1-GigabitEthernet0/0/0]ip add 100.1.12.1 24[r1-GigabitEthernet0/0/1]ip add 100.1.13.1 24[r1-LoopBack0]ip add 1.1.1.1 32[r1-LoopBack1]ip add 192.168.1.1 24[r2-GigabitEthernet0/0/0]ip add 100.1.12.2 24[r2-GigabitEthernet0/0/1]ip add 100.1.24.2 24[r2-LoopBack0]ip add 2.2.2.2 32[r2-LoopBack1]ip add 192.168.2.2 24[r3-GigabitEthernet0/0/0]ip add 100.1.13.3 24[r3-GigabitEthernet0/0/1]ip add 100.1.34.3 24[r3-LoopBack0]ip add 3.3.3.3 32[r3-LoopBack1]ip add 192.168.3.3 24[r4-GigabitEthernet0/0/0]ip add 100.1.24.4 24[r4-GigabitEthernet0/0/1]ip add 100.1.34.4 24[r4-GigabitEthernet1/0/0]ip add 100.1.47.4 24[r4-GigabitEthernet0/0/2]ip add 100.1.45.4 24[r4-LoopBack0]ip add 4.4.4.4 32[r4-LoopBack1]ip add 192.168.4.4 24[r5-GigabitEthernet0/0/0]ip add 100.1.45.5 24[r5-LoopBack0]ip add 5.5.5.5 32[r5-LoopBack1]ip add 192.168.5.5 24[r6-GigabitEthernet0/0/0]ip add 100.1.36.6 24[r6-GigabitEthernet0/0/1]ip add 100.1.67.6 24[r6-GigabitEthernet0/0/2]ip add 100.1.69.6 24[r6-LoopBack0]ip add 6.6.6.6 32[r6-LoopBack1]ip add 192.168.6.6 24[r7-GigabitEthernet0/0/0]ip add 100.1.47.7 24[r7-GigabitEthernet0/0/1]ip add 100.1.67.7 24[r7-GigabitEthernet1/0/0]ip add 100.1.107.7 24[r7-GigabitEthernet0/0/2]ip add 100.1.78.7 24[r7-LoopBack0]ip add 7.7.7.7 32[r7-LoopBack1]ip add 192.168.7.7 24[r8-GigabitEthernet0/0/0]ip add 100.1.78.8 24[r8-LoopBack0]ip add 8.8.8.8 32[r8-LoopBack1]ip add 192.168.8.8 24[r9-GigabitEthernet0/0/0]ip add 100.1.69.9 24[r9-GigabitEthernet0/0/1]ip add 100.1.109.9 24[r9-LoopBack0]ip add 9.9.9.9 32[r9-LoopBack1]ip add 192.168.9.9 24[r10-GigabitEthernet0/0/0]ip add 100.1.107.10 24[r10-GigabitEthernet0/0/1]ip add 100.1.109.10 24[r10-LoopBack0]ip add 10.10.10.10 32[r10-LoopBack1]ip add 192.168.10.10 242、AS内部通OSPF协议[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 192.168.2.0 0.0.0.255[r2-ospf-1-area-0.0.0.0]network 100.1.24.0 0.0.0.255[r3]ospf 1 router-id 3.3.3.3[r3-ospf-1]a 0[r3-ospf-1-area-0.0.0.0]network 3.3.3.3 0.0.0.0[r3-ospf-1-area-0.0.0.0]network 192.168.3.0 0.0.0.255[r3-ospf-1-area-0.0.0.0]network 100.1.34.0 0.0.0.255[r4]ospf 1 router-id 4.4.4.4[r4-ospf-1]a 0[r4-ospf-1-area-0.0.0.0]network 4.4.4.4 0.0.0.0[r4-ospf-1-area-0.0.0.0]network 192.168.4.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]network 100.1.24.0 0.0.0.255[r4-ospf-1-area-0.0.0.0]network 100.1.34.0 0.0.0.255[r9]ospf 1 router-id9.9.9.9[r9-ospf-1]a 0[r9-ospf-1-area-0.0.0.0]network9.9.9.90.0.0.0[r9-ospf-1-area-0.0.0.0]network 192.168.9.0 0.0.0.255[r9-ospf-1-area-0.0.0.0]network 100.1.109.0 0.0.0.255[r10]ospf 1 router-id 10.10.10.10[r10-ospf-1]a 0[r10-ospf-1-area-0.0.0.0]network 10.10.10.10 0.0.0.0[r10-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255[r10-ospf-1-area-0.0.0.0]network 100.1.109.0 0.0.0.2553、BGP建邻[r1]bgp 100[r1-bgp]peer 100.1.12.2 as-number 200--- EBGP建邻[r1-bgp]peer 100.1.13.3 as-number 200[r2]bgp 200[r2-bgp]peer 100.1.12.1 as-number 100--- EBGP建邻[r2-bgp]peer 4.4.4.4 as-number 200--- IBGP建邻环回[r2-bgp]peer 4.4.4.4 connect-interface l0-- 修改更新源[r2-bgp]peer 4.4.4.4 next-hop-local-- 修改下一跳为本地接口[r2-bgp]peer 3.3.3.3 as-number 200[r2-bgp]peer 3.3.3.3 connect-interface l0[r2-bgp]peer 3.3.3.3 next-hop-local[r3]bgp 200[r3-bgp]peer 100.1.13.1 as-number 100--- EBGP建邻[r3-bgp]peer 100.1.36.6 as-number 300[r3-bgp]peer 4.4.4.4 as-number 200--- IBGP建邻[r3-bgp]peer 4.4.4.4 connect-interface l0[r3-bgp]peer 4.4.4.4 next-hop-local[r3-bgp]peer 2.2.2.2 as-number 200[r3-bgp]peer 2.2.2.2 connect-interface l0[r3-bgp]peer 2.2.2.2 next-hop-local[r4]bgp 200[r4-bgp]peer 100.1.47.7 as-number 400--- EBGP建邻[r4-bgp]peer 100.1.45.5 as-number 300[r4-bgp]peer 2.2.2.2 as-number 200--- IBGP建邻[r4-bgp]peer 2.2.2.2 connect-interface l0[r4-bgp]peer 2.2.2.2 next-hop-local[r4-bgp]peer 3.3.3.3 as-number 200[r4-bgp]peer 3.3.3.3 connect-interface l0[r4-bgp]peer 3.3.3.3 next-hop-local[r5]bgp 300[r5-bgp]peer 100.1.45.4 as-number 200[r5-bgp]peer 6.6.6.6 as-number 300[r5-bgp]peer 6.6.6.6 connect-interface l0[r5-bgp]peer 6.6.6.6 next-hop-local[r6]bgp 300[r6-bgp]peer 100.1.36.3 as-number 200[r6-bgp]peer 100.1.67.7 as-number 400[r6-bgp]peer 100.1.69.9 as-number 500[r6-bgp]peer 5.5.5.5 as-number 300[r6-bgp]peer 5.5.5.5 connect-interface l0[r6-bgp]peer 5.5.5.5 next-hop-local[r7]bgp 400[r7-bgp]peer 100.1.47.4 as-number 200[r7-bgp]peer 100.1.67.6 as-number 300[r7-bgp]peer 100.1.107.10 as-number 500[r7-bgp]peer 100.1.78.8 as-number 500[r8]bgp 500[r8-bgp]peer 100.1.78.7 as-number 400[r8-bgp]peer 10.10.10.10 as-number 500[r8-bgp]peer 10.10.10.10 connect-interface l0[r8-bgp]peer 10.10.10.10 next-hop-local[r8-bgp]peer 9.9.9.9 as-number 500[r8-bgp]peer 9.9.9.9 connect-interface l0[r8-bgp]peer 9.9.9.9 next-hop-local[r9]bgp 500[r9-bgp]peer 100.1.69.6 as-number 300[r9-bgp]peer 10.10.10.10 as-number 500[r9-bgp]peer 10.10.10.10 connect-interface l0[r9-bgp]peer 10.10.10.10 next-hop-local[r9-bgp]peer 8.8.8.8 as-number 500[r9-bgp]peer 8.8.8.8 connect-interface l0[r9-bgp]peer 8.8.8.8 next-hop-local[r10]bgp 500[r10-bgp]peer 100.1.107.7 as-number 400[r10-bgp]peer 8.8.8.8 as-number 500[r10-bgp]peer 8.8.8.8 connect-interface l0[r10-bgp]peer 8.8.8.8 next-hop-local[r10-bgp]peer 9.9.9.9 as-number 500[r10-bgp]peer 9.9.9.9 connect-interface l0[r10-bgp]peer 9.9.9.9 next-hop-local4、BGP协议中宣告模拟用户网段[r1]bgp 100[r1-bgp]network 192.168.1.0 24[r2]bgp 200[r2-bgp]network 192.168.2.0 24[r3]bgp 200[r3-bgp]network 192.168.3.0 24[r4]bgp 200[r4-bgp]network 192.168.4.0 24[r5]bgp 300[r5-bgp]network 192.168.5.0 24[r6]bgp 300[r6-bgp]network 192.168.6.0 24[r7]bgp 400[r7-bgp]network 192.168.7.0 24[r8]bgp 500[r8-bgp]network 192.168.8.0 24[r9]bgp 500[r9-bgp]network 192.168.9.0 24[r10]bgp 500[r10-bgp]network 192.168.10.0 24配置过程中检验时会发现以下路由器bgp路由表不全---这是因为触发了AS间的水平分割防环机制做一下操作表示需要接收打破防环机制[r5-bgp]peer 100.1.45.4 allow-as-loop[r6-bgp]peer 100.1.36.3 allow-as-loop[r6-bgp]peer 100.1.67.7 allow-as-loop[r6-bgp]peer 100.1.69.9 allow-as-loop[r8-bgp]peer 100.1.78.7 allow-as-loop 10[r9-bgp]peer 100.1.69.6 allow-as-loop[r10-bgp]peer 100.1.107.7 allow-as-loop5、ping通检验至此实验完毕。