当前位置: 首页 > article >正文

BGP基础配置

先建立实验环境配置ip

1.使用直连接口IP地址建立EBGP对等体关系

r1

[r1]bgp 100
[r1-bgp]router-id 1.1.1.1	
[r1-bgp]peer 12.0.0.2 as-number 200

r2

[r2]bgp 200
[r2-bgp]router-id 2.2.2.2	
[r2-bgp]peer 12.0.0.1 as-number 100

2.IBGP对等体关系建立

as 200 先进行ospf宣告

r2

[r2]ospf 1 router-id 2.2.2.2
[r2-ospf-1]a	
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 23.0.0.2 0.0.0.0
[r2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0

r3

[r3]ospf 1 router-id 3.3.3.3
[r3-ospf-1]a	
[r3-ospf-1]area 0
[r3-ospf-1-area-0.0.0.0]net	
[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]net	
[r3-ospf-1-area-0.0.0.0]network 23.0.0.3 0.0.0.0
[r3-ospf-1-area-0.0.0.0]network 34.0.0.3 0.0.0.0

r4

[r4]ospf 1 router-id 4.4.4.4
[r4-ospf-1]area 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  34.0.0.4 0.0.0.0

使用环回接口建立IBGP对等体关系

r2

[r2-bgp]peer 3.3.3.3 as-number 200
[r2-bgp]peer 3.3.3.3 connect-interface LoopBack 0
[r2-bgp]peer 4.4.4.4 as-number 200	
[r2-bgp]peer 4.4.4.4 connect-interface LoopBack 0

r3

[r3]bgp 200
[r3-bgp]router-id 3.3.3.3
[r3-bgp]peer 2.2.2.2 as-number 200
[r3-bgp]peer 2.2.2.2 connect-interface LoopBack 0
[r3-bgp]peer 4.4.4.4 as-number 200	
[r3-bgp]peer 4.4.4.4 connect-interface LoopBack 0

r4

[r4]bgp 200
[r4-bgp]router-id 4.4.4.4
[r4-bgp]peer 2.2.2.2 as-number 200
[r4-bgp]peer 3.3.3.3 as-number 200	
[r4-bgp]peer 2.2.2.2 connect-interface LoopBack 0	
[r4-bgp]peer 3.3.3.3 connect-interface LoopBack 0

3.使用环回接口建立EBGP

r4

[r4-bgp]peer 5.5.5.5 as-number 300	
[r4-bgp]peer 5.5.5.5 connect-interface LoopBack 0
[r4]ip route-static 5.5.5.5 32 45.0.0.5
[r4-bgp]peer 5.5.5.5 ebgp-max-hop 2

r5

[r5]bgp 300
[r5-bgp]router-id 5.5.5.5	
[r5-bgp]peer 4.4.4.4 as-number 200
[r5-bgp]peer 4.4.4.4 connect-interface LoopBack 0
[r5]ip route-static 4.4.4.4 32 45.0.0.4
[r5-bgp]peer 4.4.4.4 ebgp-max-hop 2

因为EBGP对等体之间的TTL=1;但是此时使用环回建邻,因为路由器工作机制会导致在建邻完成后,设备发送notification报文报错,重新重复建立连接  所以要修改TTL

BGP的路由发布

r1

[r1-bgp]network 1.1.1.1 32

R2将路由传递给R3时,因为同属于相同的AS内部,根据BGP的AS-BY-AS规则而言,此时所有的路径
属性都不会发生改变。所以,nexthop属性为12.0.0.1,而R3无法验算到该地址信息,认为该路由不可
用,且不优。
解决思路:让R2传递给R3时,将下一跳属性进行修改,修改为R2本地
[r2-bgp]peer 3.3.3.3 next-hop-local
[r2-bgp]peer 4.4.4.4 next-hop-local
通过重发布机制发布
network 命令一次性只能宣告一条路由信息,这是 BGP 的基础的通告路由的方式。其缺陷就是当需
要通告的路由量比较大的时候,使用这种方式非常低效。
[r2-bgp]import-route ospf 1

http://www.kler.cn/a/468751.html

相关文章:

  • 深入刨析数据结构之排序(上)
  • asp.net core 属性路由和约定路由
  • 遗传学的“正反”之道:探寻生命密码的两把钥匙
  • conda安装及demo:SadTalker实现图片+音频生成高质量视频
  • 26考研资料分享 百度网盘
  • 学英语学压测:02jmeter组件-测试计划和线程组ramp-up参数的作用
  • 如何修复富士相机卡错误并恢复卡数据
  • 机器视觉面试题PDF
  • 2024年阅读书单
  • trendFinder - 利用 AI 掌握社交媒体上的热门话题
  • jenkins入门2
  • 百度Apollo Day数据驱动串讲
  • 通义视觉推理大模型QVQ-72B-preview重磅上线
  • 虚拟机安装黑群晖
  • 八大排序的相关内容
  • 《learn_the_architecture_-_generic_interrupt_controller_v3_and_v4__overview》学习笔记
  • 使用 LlamaIndex 构建智能文档查询系统
  • 如何在 PC/无 PC 上从 Android 手机 SD 卡恢复已删除的文件
  • 商业领域 - 竞标极简理解
  • 音视频入门基础:MPEG2-PS专题(3)——MPEG2-PS格式简介
  • 如何在 Spring Cloud Gateway 中创建全局过滤器、局部过滤器和自定义条件过滤器
  • 【办公类-47-02】20250103 课题资料快速打印(单个docx转PDF,多个pdf合并一个PDF 打印)
  • springmvc--请求参数的绑定
  • scala基础学习_判断循环
  • PHP伪协议:理解与安全防护
  • 基于 Spring 的自定义注解和请求拦截器实现认证机制