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

BGP基础协议详解

BGP基础协议详解

  • 一、BGP在企业中的应用
  • 二、BGP概述
    • 2.1 BGP的特点
    • 2.2 基本配置演示
    • 2.3 抓包观察
    • 2.4 BGP的特征
  • 三、BGP对等体关系
  • 四、bgp报文
    • 4.1 BGP五种报文类型(重点)
    • 4.2 BGP报文格式-报文头格式
    • 4.3 Open报文格式
    • 4.4 Update报文格式
    • 4.5 Notification报文格式
    • 4.6 Route-refresh报文格式
  • 五、BGP六种状态机
    • 5.1 Idle状态
    • 5.1Connect、 Active
    • 5.3 Open Sent、Open Confirm
    • 5.4 Established
  • 六、BGP对等体表
  • 七、BGP路由表
  • 八、BGP聚合路由
  • 九、BGP通告原则(重点)
    • 9.1 通告原则一
    • 9.2 通告原则二
    • 9.3 通告原则三
    • 9.4 BGP同步规则
  • 十、BGP路由属性
    • 10.1 路径属性分类
    • 10.2 公认必遵Origin属性(重点)
    • 10.3 公认必遵AS_Path属性(重点)
    • 10.4 公认必遵Next_hop属性(重点)
    • 10.5 公认任意Local_Preference属性
    • 10.6 可选非过度-MED属性
    • 10.7 可选过度-团体属性
  • 十一、BGP的选路规则

一、BGP在企业中的应用

在这里插入图片描述

为方便管理规模不断扩大的网络,网络被分成了不同的As(Autonomous System,自治系统)。早期,EGP(Exterior Gateway Protocol,外部网关协议)被用于实现在AS之间动态交换路由信息。但是EGP设计得比较简单,只发布网络可达的路由信息,而不对路由信息进行优选,同时也没有考虑环路避免等问题,很快就无法满足网络管理的要求。BGP是为取代最初的EGP而设计的另一种外部网关协议。不同于最初的EGP,BGP能够进行路由优选、避免路由环路、更高效率的传递路由和维护大量的路由信息。

二、BGP概述

BGP是一种实现自治系统AS之间的路由可达,并选择最佳路由的矢量性协议。早期发布的三个版本分别是BGP-1(RFC1105)、BGP-2(RFC1163)和BGP-3&#x

http://www.dtcms.com/a/14014.html

相关文章:

  • mysql大数据量分页查询
  • PHP 中的除以零错误
  • 基于 Filebeat 的日志收集
  • Python 鼠标轨迹 - 防止游戏检测
  • Django开发入门 – 3.用Django创建一个Web项目
  • 接入 deepseek 实现AI智能问诊
  • 新数据结构(7)——Object
  • HCIA项目实践--静态路由的拓展配置
  • 消息中间件:RabbitMQ镜像集群部署配置全流程
  • RIME-CNN-SVM故障诊断
  • 在mac中安装Colima使用docker(替代Docker Desktop)
  • MapReduce到底是个啥?
  • 无人机 ,遥控器与接收机之前的通信
  • Python 调用 Azure OpenAI API
  • 浅谈Java Spring Boot 框架分析和理解
  • 掌握正则表达式_模式匹配的艺术
  • 【实测】用全志A733平板搭建一个端侧Deepseek算力平台
  • DeepSeek 助力 Vue 开发:打造丝滑的步骤条
  • 渗透利器:YAKIT 工具-基础实战教程.
  • TCP/IP 协议
  • #渗透测试#批量漏洞挖掘#29网课交单平台 SQL注入
  • Unity进阶教程AOI算法原理详解
  • 计算机视觉的研究方向、发展历程、发展前景介绍
  • 深入理解Java对接DeepSeek
  • 【Java 面试 八股文】Redis篇
  • 深入HBase——引入
  • Unity开发播放视频
  • 数据治理双证通关经验分享 | CDGA/CDGP备考全指南
  • 深入了解 MySQL:从基础到高级特性
  • 嵌入式WebRTC压缩至670K,目标将so动态库压缩至500K,.a静态库还可以更小