BGP基础

本文介绍了BGP的基础知识,包括AS概念、BGP协议的特点、路径矢量特征、协议特征、报文类型、状态机、对等体(Peer)概念、IBGP的水平分割规则和路由通告规则。BGP作为路径矢量协议,使用TCP端口179,具有丰富的路由策略和防环机制,是大规模网络中重要的路由协议。
摘要由CSDN通过智能技术生成

一、AS概念

1、自治系统( Autonomous System , AS ) ,指的是在同-一个组织管理下、使用相同策略的设备的集合。
2、不同AS通过AS号区分, AS号取值范围1 - 65535 ,其中64512 - 65535是私有AS号。IANA负责AS号的分发。

二、BGP

一、BGP概述

边界网关协议( Border Gateway Protocol , BGP )是一种实现自治系统AS之间的路由可达,并选择最佳路由的矢量性协议。早期发布的三个版本分别是BGP-1 ( RFC1105)、BGP-2 ( RFC1163 )和BGP-3 ( RFC1267 ) , 1994年开始使用BGP -4(RFC1771) , 2006年之后单播|Pv4网络使用的版本是BGP-4 (RFC4271 ) ,其他网络使用的版本是MP-BGP ( RFC4760 )。

二、BGP特点

1、BGP能够承载大批量的路由信息,能够支撑大规模网络
2、BGP提供了丰富的路由策略,能够灵活的进行路由选路,并能指导邻居按策略发布路由。
3、BGP能够支撑MPLS/NPN的应用,传递客户VPN路由。
4、BGP提供了路由聚合和路由衰减功能用于防止路由振荡,有效提高了网络的稳定性。
5、BGP使用TCP作为其传输层协议(端口号为179)<建立BGP邻居关系时会经历TCP三次挥手过程> , 并支持BGP与BFD联动、BGP Tracking、BGP Auto FRR和BGP GR和NSR ,提高了网络的可靠性。

三、BGP的路径矢量特征

1、BGP通常被称为路径矢量路由协议( Path-Vector Routing Protocol)。
2、每条BGP路由都携带着多种路径属性( Path attribute ) ,在各种路径属性中, AS_ Path属性是非常关键的一个。AS_ Path属性记录了BGP路由传递过程中所经过的AS号,实际上它是一个AS号的列表。(AS Path是一个重要的防环属性)
3、BGP路由器不接受AS_ Path中包含其自身AS号的路由更新。AS_ Path属性值的长短( AS号的个数)会作为一个比较的依据,影响BGP路由选择的决策。(在进入下一个AS区域前加入上一个区域AS号

四、BGP协议特征

1、BGP使用TCP为传输层协议, TCP端口号179。路由器之间的BGP会话基于TCP连接而建立。
2、运行BGP的路由器被称为BGP发言者( BGP Speaker ) ,或BGP路由器。
3、两个建立BGP会话的路由器互为对等体( Peer )。BGP对等体之间交换BGP路由表。
4、BGP路由器只发送增量的BGP路

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值