IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> CCNP-BGP联邦和反射器 -> 正文阅读

[系统运维]CCNP-BGP联邦和反射器

2022.4.11 即使尽其所能,亦未必如初愿。如举笔画物,光有明暗,笔有短长,技艺有所不能,虽心之所愿,然下笔仍有遗憾。


iBGP的路由黑洞解决方案

  1. Full Mesh 网状互联
  2. MPLS 多协议标签交换
  3. Router Reflector? 路由反射器
  4. BGP Confederation BGP联盟
BGP路由环路避免 机制
IBGP 水平分割
  • 从接口A收到的路由,不从接口A中发出去
IBGP 的一跳原则
  • 当从一个iBGP邻居学习来的路由是永远不会传递给其他的iBGP邻居
EBGP 不存在水平 分割
  • EBGP利用AS-path来避免路由环路,如果从EBGP邻居收到的路由中的AS-path有自己的AS号,则丢弃这个路由
  • 对于要发送给其他AS的路由,本ASAS号是在路由发送给其它AS时才加上,所以在路由没有AS之前,没有本ASAS

RR防环机制

  • Originator-id:当RRIBGP或者RRC学到路由时,会将邻居的BGP-RID附加在路由中。
  • Cluster-idRR和其RRC的集合称为集群(cluster),每一个集群都有一个cluster-id,默认情况下RRrouter-id会被用作cluster-id,也可以手工指定。RR所传递的路由会携带该cluster-id。如果路由条目经过了多个RR,将会携带多个cluster-id,为了防止多个RR重复反射。
  • R3(config-router)#bgp cluster-id? 3.3.3.3//在多个RR环境中,配置簇ID(通常使用RR的RID)
  • show ip bgp x.x.x.x//查看路由属性
BGP Confederation(联盟)
  • 联盟将一个自治系统划分为若干个子自治系统
  • 个子自治系统内部iBGP对等体建立全连接关系
  • 自治系统之间建立eBGP连接关系
    ?
Community
  • 可选传递属性,一种标记(tag
  • 主要是控制路由传递的范围
  • 以将某些分配一个特定的Community属性,之后就可以基于Community值而不是每条路由进行BGP属性的设置

排错命令

查看通告给该邻居的BGP路由

show ip bgp neighbors a.b.c.d advertised-routes

查看该邻居公告给你的BGP路由(默认关闭该功能,需要手工开启)

show ip bgp neighbors a.b.c.d received-routes

针对该邻居开启查看接收路由功能

neighbor a.b.c.d soft-reconfiguration inbound


route-map NAME permit 10
?match ip address 10
?set community 100:1
?network 1.1.1.0 mask 255.255.255.0
?neighbor 12.12.12.2 remote-as 200
?neighbor 12.12.12.2 send-community//默认community不发送
?neighbor 12.12.12.2 route-map NAME? out
Router(config)#ip bgp-community new-format//切换community显示
router bgp 123
?bgp confederation identifier 200//联盟id为200
?bgp confederation peers 234//联盟对等体是234
?neighbor 3.3.3.3 remote-as 123

neighbor 2.2.2.2 route-reflector-client//指定2.2.2.2为路由反射器客户端

联邦配置要点:
1.要起小AS号
2.在与EBGP建立邻居关系时,要声明自己的大AS号,包括在大AS内部!!!
3.联盟之间要互相指联盟AS
4.联盟之间EBGP非直连建立邻居关系,要开多跳

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-18 18:25:00  更:2022-04-18 18:26:26 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 22:38:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码