计算机三级:BGP
2026/9/15 7:42:38 网站建设 项目流程

计算机三级:BGP

  • 一. BGP
  • 二. BGP协议中根据作用不同赋予了路由器不同角色
    • 2.1 发言者。
    • 2.2 BGP 协议报文
  • 三. 例题

按照工作范围的不同,路由协议可以分为内部网关协议外部网关协议两大类

内部网关协议:RIP,OSPF,IGPR
外部(边界)网关协议:BGP

BGP是一个主要的外部网关协议,是不同自治系统的路由器之间交换路由信息的协议,目前使用的BGP-4它已成为Internet草案标准协议

一. BGP

  1. BGP是一种外部网关协议,与OSPF、RIP等内部网关协议不同,它重点关心的是在不同AS不同路由器之间传递路由信息以及控制优化路由信息

两个不同

不同AS之间使用的路由协议是(BGP)

  1. BGP是一种“路径矢量”路由协议BGP-4使用的是路由向量协议,其路由信息中携带了所经过的全部自治系统的路径列表
  2. 为了保证 BGP的可靠传输,其使用TCP其他自治系统中的发言人来交换路由信息
  3. BGP支持CIDR和路由聚合
  4. 与IGP不同,BGP最重要的特性是丰富的路由属性以及强大的路由过滤和路由策略,通过使用路由策略等方法来更改路由属性。

二. BGP协议中根据作用不同赋予了路由器不同角色

2.1 发言者。

发送 BGP 协议报文的路由器称为BGP 发言者它接受或产生新的路由信息,并发布给其他发言者

  1. BGP 发言人通过update通知相邻系统路由信息发生变化
  2. 两个 BGP 发言人需要周期性交换 keepalive保活分组来确认双方相邻关系

2.2 BGP 协议报文

BGP 路由协议在执行中使用 4 种分组。

  1. 打开(Open)分组。打开分组用来与相邻的另一个 BGP 发言人建立关系

  2. 保活(Keepalive)分组。保活分组用来确认打开报文,以及周期性地证实相邻边界路由器的存在

  3. 更新(Update)分组。更新分组用来发送某一路由的信息,以及列出要撤销的多条路由。“更新分组”是 BGP 协议的核心,BGP 发言人通过 update 通知相邻系统而增加新路由时,每个更新报文只能增加一条

  4. 通知(Notification)分组。通知分组的作用为发出错误通知。BGP 发言者如果检测到对方发过来的消息有错误或者对方主动断开 BGP 连接,都会发出通知报文通知 BGP邻居。

三. 例题

  1. 下列关于外部网关协议BGP的描述中,错误的是(B)
    A. BGP是不同自治系统的路由器之间交换路由信息的协议
    B. 一个BGP发言人使用UDP与其他自治系统中的BGP发言人交换路由信息(TCP
    C. BGP协议交换路由信息的节点数不小于自治系统数
    D. BGP-4采用路由向量协议

  2. 下列关于BGP协议的描述中,错误的是(A)。
    A. 当路由信息发生变化时,BGP发言人使用notification分组通知相邻自治系统(UPDATE
    B. 一个BGP发言人与其他自治系统中BGP发言人交换路由信息使用TCP连接
    C. open分组用来与相邻的另一个BGP发言人建立关系
    D. 两个BGP发言人需要周期性地交换keepalive分组来确认双方的相邻关系

  3. 以下协议中不属于内部网关协议的是( C )
    A. RIP
    B. OSPF
    C. BGP

  4. 下列关于外部网关协议BGP的描述中,错误的是(A)。
    A. BGP是同一自治系统的不同路由器之间交换路由信息的协议(不同
    B. 一个BGP发言人使用TCP与其他自治系统中的BGP发言人交换路由信息
    C. BGP协议交换路由信息的节点数是以自治系统数为单位的
    D. OBGP-4采用路由向量协议

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询