HCIP---BGP协议

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、pandas是什么?
  • 二、使用步骤
    • 1.引入库
    • 2.读入数据
  • 总结


前言

           根据AS自治系统可以将动态路由协议划分为IGP和EGP协议。IGP协议是应用在AS内部,如HCIA当中学到的OSPF,RIP等协议,而EGP协议用在AS之间,用于获取不同AS的路由信息,例如BGP协议。


一.BGP协议概述

         BGP(Border Gateway Protocol,边界网关协议)是一种在互联网中广泛使用的路由协议。它主要用于在互联网中传递路由信息,帮助互联网上的各个自治网络(AS,Autonomous System)之间建立连接,并进行路由选择BGP协议是一种自治系统间的协议,用于控制路由的传递和选择。它能够实现异构网络之间的互操作,保证网络的可靠性和可扩展性。BGP协议的主要功能包括:路由选择、路由信息交换、路由策略控制等。

二.BGP协议简介

  • BGP通过传递路由条目来获取路由信息
  • BGP协议是一种路径矢量型协议
  • BGP协议是一种无类别的路由信息
  • BGP协议为保证传输可靠性和稳定性使用TCP协议作为传输层协议,端口号179

       RIP是距离矢量型协议的一种,使用贝尔曼福特算法,以路由器为跳数计算,而BGP协议是路径矢量型协议的一种,以一个AS为跳数传递信息。

       IGP协议的目的是通过自身独有的算法计算出未知网段的信息,根据算法不同将协议分为距离矢量型和链路状态型例如,RIP协议使用贝尔曼福特算法,OSPF使用最短路径优先算法。

      BGP协议作为EGP协议的一种,只负责将IGP协议计算完成的路由信息传递给其它AS。

EGP协议特点:

          在BGP协议中没有开销值的概念,因此BGP协议并非通过开销值来干涉选路,而是通过     给每一条路由信息赋予特定的属性来干涉选路。

           BGP协议具有触发更新,没有周期更新,为了保证可靠性,BGP协议使用TCP协议。 

TCP协议的特点是面向连接的协议,需要在传输数据之前建立连接,并且只能同事建立一个连接,导致TCP协议只能实现单波通信,因此BGP协协议无法通过广播的方式自动发现邻居关系,只能手工配置。 然而BGP协议由于是建立在TCP协议基础上的缘故,可以进行非直连建邻。

  • 非直连建邻的条件:建邻双方必须能够互相通信
  • 运行TCP协议的前提;双方能够正常通信
  • BGP的非直连建林是建立在IGP基础上的原因:AS内部运行IGP协议帮助双方建立通信

   EBGP和IBGP概念:   

EBGP:运行于不同AS之间的BGP称为EBGP。

IBGP:运行于同一AS内部的BGP称为IBGP。

HCIP---BGP协议_第1张图片

         

二.  

思维导图

你可能感兴趣的:(HCIP,网络,网络协议)