H3CNE-33-BGP

Border Gateway Protocol,边界网关路由协议

路由协议分类

  • 内部网关路由协议IGP:rip、ospf、is-is
  • 外部网关路由协议EGP:EGP(已淘汰)、BGP

BGP特点:

  • 针对大型网络
  • BGP是运行在IGP之上
  • BGP可以跨路由器建立邻居关系
  • BGP常见报文:Open、Keepalive、Update

BGP配置示例

R1:

bash 复制代码
ospf 1
 area 0
  net 1.1.1.0 0.0.0.255
  net 12.1.1.0 0.0.0.255

R2:

bash 复制代码
ospf 1
 area 0
  net 2.2.2.0 0.0.0.255
  net 12.1.1.0 0.0.0.255

R1:

bash 复制代码
bgp 100
 router-id 1.1.1.1
 peer 2.2.2.2 as-number 100
 peer 2.2.2.2 connext-interface loopback 0
 #
 address-family ipv4
  peer 2.2.2.2 enable

R2:

bash 复制代码
bgp 100
 router-id 2.2.2.2
 peer 1.1.1.1 as-nu 100
 peer 1.1.1.1 con loo 0
 #
 address-fam ipv4
  peer 1.1.1.1 en

查看邻居表

bash 复制代码
dis bgp peer ipv4

BGP传递路由两种方式

  • network 宣告
  • import 引入

R1:

bash 复制代码
bgp 100
 address-family ipv4 unicast
  network 8.8.8.0 24  # 宣告的路由必须和现有路由表中的一致

R2:

bash 复制代码
bgp 100
 address-fa ipv4 uni
 import 9.9.9.0 24

查看BGP路由表

bash 复制代码
dis bgp routing-table ipv4
相关推荐
我还可以再学点13 小时前
八股文面试攻略四:网络篇
网络·面试·职场和发展
q***766613 小时前
显卡(Graphics Processing Unit,GPU)架构详细解读
大数据·网络·架构
网安小白的进阶之路13 小时前
B模块 安全通信网络 第一门课 园区网实现与安全-1
网络·安全
SongYuLong的博客13 小时前
Ubuntu24.04搭建GitLab服务器
运维·服务器·gitlab
guygg8813 小时前
Linux服务器上安装配置GitLab
linux·运维·gitlab
RokFile13 小时前
SysInfoKeeper是一款面向 Linux/Unix 的硬件变动检测 CLI 工具
运维
地球没有花13 小时前
gitlab cicd 模块解释
运维·ci/cd·gitlab
小坏讲微服务14 小时前
Docker-compose搭建Docker Hub镜像仓库整合SpringBootCloud
运维·分布式·spring cloud·docker·云原生·容器·eureka
AI大模型学徒14 小时前
Docker(五)_数据根目录空间不足的原因与解决方法
运维·docker·容器
tzhou6445214 小时前
Linux文本处理工具:cut、sort、uniq、tr
linux·运维·服务器