bgp实验.包括联盟,隧道相关,以及一个低级错误

实验拓扑

低级错误

在配置隧道时,目标的单词是destination,我自动补全为description了,这个问题花了我40分钟

划分ip

cpp 复制代码
AS2内骨干网,一个网段需要两个地址,主机位2位,掩码30
需要6个
172.16.0.000000 00 172.16.0.0/30
172.16.0.000001 00 172.16.0.4/30
172.16.0.000010 00 172.16.0.8/30
172.16.0.000011 00 172.16.0.12/30
172.16.0.000100 00 172.16.0.16/30
172.16.0.000101 00 172.16.0.20/30

建立邻居地址 都是32为地址,注意不要地址冲突
172.16.1.2 32
172.16.1.3 32
172.16.1.4 32
172.16.1.5 32
172.16.1.6 32
172.16.1.7 32

业务网段 没规定业务网段大小,那就24掩码了
172.16.2.0 24 R2
172.16.3.0 24 R3
172.16.4.0 24 R4
172.16.5.0 24 R5 
172.16.6.0 24 R6
172.16.7.0 24 R7

配置ospf

cpp 复制代码
r2
ospf 1 router-id 2.2.2.2 
 area 0.0.0.0 
  network 172.16.0.0 0.0.0.3 
  network 172.16.0.20 0.0.0.3 
  network 172.16.1.2 0.0.0.0 
r3
ospf 1 router-id 3.3.3.3 
 area 0.0.0.0 
  network 172.16.0.0 0.0.0.3 
  network 172.16.0.4 0.0.0.3 
  network 172.16.1.3 0.0.0.0 
r4
ospf 1 router-id 4.4.4.4 
 area 0.0.0.0 
  network 172.16.0.4 0.0.0.3 
  network 172.16.0.8 0.0.0.3 
  network 172.16.1.4 0.0.0.0 
r5
ospf 1 router-id 5.5.5.5 
 area 0.0.0.0 
  network 172.16.0.16 0.0.0.3 
  network 172.16.0.20 0.0.0.3 
  network 172.16.1.5 0.0.0.0 
r6
ospf 1 router-id 6.6.6.6 
 area 0.0.0.0 
  network 172.16.0.12 0.0.0.3 
  network 172.16.0.16 0.0.0.3 
  network 172.16.1.6 0.0.0.0 
r7
ospf 1 router-id 7.7.7.7 
 default-route-advertise
 area 0.0.0.0 
  network 172.16.0.8 0.0.0.3 
  network 172.16.0.12 0.0.0.3 
  network 172.16.1.7 0.0.0.0 

配置bgp

cpp 复制代码
r1
bgp 1
 peer 12.1.1.2 as-number 2 
 #
 ipv4-family unicast
  undo synchronization
  network 1.1.1.1 255.255.255.255 
  peer 12.1.1.2 enable
r2 #联盟内需要全连接
bgp 64512
 confederation id 2
 confederation peer-as 64513
 peer 12.1.1.1 as-number 1 
 peer 172.16.0.22 as-number 64513 
 peer 172.16.1.3 as-number 64512 
 peer 172.16.1.3 connect-interface LoopBack0
 peer 172.16.1.4 as-number 64512 
 peer 172.16.1.4 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 12.1.1.1 enable
  peer 172.16.0.22 enable
  peer 172.16.0.22 next-hop-local 
  peer 172.16.1.3 enable
  peer 172.16.1.3 next-hop-local 
  peer 172.16.1.4 enable
  peer 172.16.1.4 next-hop-local 
r3
bgp 64512
 confederation id 2
 confederation peer-as 64513
 peer 172.16.1.2 as-number 64512 
 peer 172.16.1.2 connect-interface LoopBack0
 peer 172.16.1.4 as-number 64512 
 peer 172.16.1.4 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 172.16.1.2 enable
  peer 172.16.1.4 enable
r4
bgp 64512
 confederation id 2
 confederation peer-as 64513
 peer 172.16.1.2 as-number 64512 
 peer 172.16.1.2 connect-interface LoopBack0
 peer 172.16.1.3 as-number 64512 
 peer 172.16.1.3 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 172.16.1.2 enable
  peer 172.16.1.3 enable

r5
bgp 64513
 confederation id 2
 confederation peer-as 64512
 peer 172.16.0.21 as-number 64512 
 peer 172.16.1.6 as-number 64513 
 peer 172.16.1.6 connect-interface LoopBack0
 peer 172.16.1.7 as-number 64513 
 peer 172.16.1.7 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 172.16.0.21 enable
  peer 172.16.1.6 enable
  peer 172.16.1.6 next-hop-local 
  peer 172.16.1.7 enable
  peer 172.16.1.7 next-hop-local 
r6
bgp 64513
 confederation id 2
 confederation peer-as 64512
 peer 172.16.1.5 as-number 64513 
 peer 172.16.1.5 connect-interface LoopBack0
 peer 172.16.1.7 as-number 64513 
 peer 172.16.1.7 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  network 172.16.6.0 255.255.255.0 
  peer 172.16.1.5 enable
  peer 172.16.1.7 enable
r7
bgp 64513
 confederation id 2
 confederation peer-as 64512
 peer 34.1.1.2 as-number 3 
 peer 172.16.1.5 as-number 64513 
 peer 172.16.1.5 connect-interface LoopBack0
 peer 172.16.1.6 as-number 64513 
 peer 172.16.1.6 connect-interface LoopBack0
 #
 ipv4-family unicast
  undo synchronization
  peer 34.1.1.2 enable
  peer 172.16.1.5 enable
  peer 172.16.1.5 next-hop-local 
  peer 172.16.1.6 enable
  peer 172.16.1.6 next-hop-local 
r8
bgp 3
 peer 34.1.1.1 as-number 2 
 #
 ipv4-family unicast
  undo synchronization
  network 8.8.8.8 255.255.255.255 
  peer 34.1.1.1 enable

隧道

cpp 复制代码
r1
interface Tunnel0/0/0
 ip address 192.168.3.1 255.255.255.0 
 tunnel-protocol gre
 source 1.1.1.1
 destination 8.8.8.8
r8
interface Tunnel0/0/0
 ip address 192.168.3.2 255.255.255.0 
 tunnel-protocol gre
 source 8.8.8.8
 destination 1.1.1.1

配置rip,静态也行,因为开头的低级错误我把静态取消了换了rip,结果和路由没关系

cpp 复制代码
r1
rip 1
 undo summary
 version 2
 network 192.168.1.0
 network 192.168.3.0
r8
rip 1
 undo summary
 version 2
 network 192.168.3.0
 network 192.168.2.0

通!

ping一下r6的业务网段

相关推荐
段一凡-华北理工大学8 小时前
2026 高炉炼铁智能化技术全景与演进路径~系列文章11:演进路径与行业未来
大数据·网络·人工智能·算法·工业智能体·高炉炼铁智能化
lolo大魔王8 小时前
Linux 文件系统超全面详解(原理、结构、挂载、分区、inode、日志、管理命令)
linux·运维·服务器
swipe9 小时前
DeepAgents 实战:用多 Agent 架构搭一个深度调研助手
javascript·面试·llm
云水一下10 小时前
JavaScript 从零基础到精通系列:前世今生与编程启蒙
前端·javascript
月亮邮递员61610 小时前
Markdown语法总结
开发语言·前端·javascript
leoFY12310 小时前
STM32H750配置LAN PHY芯片LAN8742
网络·stm32·嵌入式硬件
阿部多瑞 ABU11 小时前
AI红队攻防演化史(2023-2026):从虚拟角色到RLHF劫持——所有攻击方法全景总结与最新趋势分析
网络·人工智能·安全
古月方枘Fry11 小时前
MGRE实验
运维·服务器
博客-小覃11 小时前
Zabbix之华为交换机的日志记录信息操作详细教程
服务器·网络·华为·zabbix
stolentime11 小时前
FreeDomain 本地开发环境快速搭建指南
运维·服务器·网络