• BGP高级特性——4字节AS号


    目录

    4字节AS号

    相关概念

    两种过渡属性

    4字节AS号的格式

    4字节AS号建立邻居

    4字节AS号路由传递

    配置命令


    4字节AS号

    相比于2字节AS号,范围更大。由1~65535扩展到1~4294967295

    支持4字节AS号的BGP设备兼容仅支持2字节AS号的BGP设备

    相关概念

    Speaker(发言者)

    发送BGP消息的路由器称为BGP Speaker

    New Speaker

    支持4字节AS扩展能力的BGP Speaker

    Old Speaker

    不支持4字节AS扩展能力的BGP Speaker

    New Session

    New Speaker之间建立的BGP连接

    Old Session

    New Speaker和Old Speaker之间或者Old Speaker之间建立的BGP连接

    两种过渡属性

    通过定义两种可选过渡属性AS4_Path和AS4_Aggregator来辅助Old Speaker传递4字节AS信息

    AS4_Path(0x11):用来辅助AS_Path属性传递4字节AS号信息

    AS4_Aggregator(0x12):用于辅助Aggregator属性传递4字节AS号信息

    4字节AS号的格式

    整数形式:1~4294967295

    点分形式:x.y形式

    整数形式与点分形式的对应关系

    整数形式4字节AS号=x*65536+y

    即2.3对应 2*65536+3=131075

    4字节AS号建立邻居

    BGP通过Open报文进行参数协商,建立邻居

    如何在Open报文体现自身支持4字节AS号

    通过在Open报文中定义了新的可扩展字段0x41来代表本端支持4字节扩展能力

    Open报文需要携带自身的AS号,对于4字节AS号如何携带

    Open消息头的My AS字段只有2字节,无法填充4自己的AS号

    因此New Speaker在发送Open消息时,会将My AS字段填充为23456(过渡AS号)

    将自己实际的AS号填充在可选能力字段0x41中

    邻居建立过程

    对于Old Speak,不支持4AS能力,会认为对方为2字节AS号23456,进行协商,建立邻居,建立Old Session。

    对于New Speak,支持4AS能力,会从Open报文的可选字段中提取出对端4AS号,进行协商,建立邻居,建立New Session

    4字节AS号路由传递

    通过Update报文携带4字节AS号,进行路由传递

    对于支持4字节AS号的New Speaker,4字节如何传递

    4字节AS号存放在AS_Path中,直接识别

    对于不支持4字节AS号的Old Speaker,4字节AS号如何传递

    通过AS4_Path属性携带4字节AS号

    通过AS_Path属性携带过渡AS号(23456)

    路由传递过程

    当New向Old发送Update消息时,会将大于65535的AS号信息通过AS4_Path属性辅助AS_path属性传递4字节AS号信息(对于Old Speaker来说,AS4_Path属性是透明的,只能识别出过渡AS号23456)

    当New 从Old收到带有AS4_path属性的Update报文时,会根据AS4_Path属性和AS_Path属性重新计算出真正的AS_Path属性

    配置命令

    华为设备配置

    bgp [1.1]  配置4字节为1.1的AS号

     peer [2.2.2.2] as-number [1.1]   与2.2.2.2建立BGP邻居

  • 相关阅读:
    人工智能、深度学习、机器学习常见面试题41~55
    游戏研发的解决方案有哪些?
    Exception-Error
    华为OD机考算法题:简单的自动曝光
    LabVIEW利用局部放电分析高压电气设备状态诊断
    小程序注册安装以及新手快速入门教程
    基于springboot在线考试报名系统毕业设计源码031706
    Java代码审计-Filter核心技术
    uniapp:配置动态接口域名,根据图片访问速度,选择最快的接口
    如何为项目匹配资源技能和要求?
  • 原文地址:https://blog.csdn.net/m0_49864110/article/details/133532151