BGP底子

打印 上一主题 下一主题

主题 1814|帖子 1814|积分 5442

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
BGP协议:叫做界限网关协议,是早起对EGP协议的一种扩展,一共履历了4个版本:BGP1,BGP2,BGP3,BGP4;
    目前华为设备仅支持BGP版本4,BGP协议支持网络层路由信息的传递,
    例如支持IPV4组播路由,IPV4单播路由,VPNV4,EVPN路由,TPV6单播/组播等各种网络层路由信息的传递
    其中BGP用于支持IPV6单播路由传递的版本,我们也习惯叫BGP4+。
    在BGP协议中,除了用于支持IPV4单播路由的BGP协议,用于支持其他网络层协议的BGP都叫做MP-BGP(即多协议BGP)
   
    AS(自治体系):由同一个技术管理机构管理,使用同一选择策略的一些路由器的集合称为AS。
    AS号:2个字节(65535)
      共有AS号:1~64512
      私有AS号:64512~65535
      在BGP协议中,一共路由器只能属于一个AS。
    AS之内使用IGP来计算和发现路由,如OSPF,ISIS,RIP等。
    AS之间使用BGP来传递和控制路由。
   
    IGP:内部网关协议---RIP,OSPF,ISIS,EIGRP
    EGP:外部网关协议--只有一种中BGP
   
    不同路由之间相互学习路由的方式:
      1、通过路由引入的方式实现不同AS之间的路由学习。
      2、通过BGP协议实现不同AS之间的路由学习。
   
    BGP特点:
      1、BGP为路由条目设计了丰富的路由属性信息,这么做的目的是为了在公网上实现路由的机动控制和管理功能。
      2、BGP基于TCP目的端口179举行工作,可靠性的保障有TCP完成。
      3、BGP协议用于在AS之间发布路由,将AS内部的路由传递到其他AS。
      4、BGP协议本身不计算路由,只是路由的搬运工。
      5、两种更新机制:触发更新(即只更新变化的路由)、手动更新(即管理员手动设置BGP协议跟新路由信息)
        手动更新:<R1>refresh bgp all import  //要求所有BGP邻居重新给自身发送BGP路由
      6、BGP具备丰富的路径属性,可以轻松实现选路
      7、BGP协议的兼容性很好,可以轻松兼容新型网络
   
    BGP邻居类型:
      1、EBGP邻居:具有不同AS号的两条路由器创建的BGP邻居叫做EBGP邻居。
      2、IBGP邻居:具有相同AS号的两台路由器,创建的BGP邻居叫做IBGP邻居。
   
    BGP协议的Router-ID:
      1、手动设置BGP协议Router-ID最优先
      2、BGP协议选择全局Router-ID充当BGP协议的Router-ID
   
    底子设置命令:
         [R1]BGP 1 
     [R1-bgp]router-id 1.1.1.1  //设置BGP的RID
     [R1-bgp]peer 12.1.1.2 as-number 1 
       1、指定向邻居发送BGP报文的目的IP所在。(源所在为去往邻居路由的出接口所在)
       2、指定邻居所在的AS号
       3、指定邻居向本端  
     [R1-bgp]network 2.2.2.2 32  //宣告路由
     [R1]display bgp routing-table //查看BGP路由表
        
    使用RID设置BGP邻居
         [R1]bgp  1
     [R1-bgp]router-id 1.1.1.1         
     [R1-bgp]peer 2.2.2.2 connect-interface LoopBack  0 
     //修改更新源,也就是说把向邻居发送报文的源IP所在修改为本身的lp接口所在。
       1、指定本端向改BGP邻居发送TCP报文的源所在,以及BGP报文的源所在。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

不到断气不罢休

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表