Border Gateway Protocol,边界网关路由协议
路由协议分类
- 内部网关路由协议IGP:rip、ospf、is-is
- 外部网关路由协议EGP:EGP(已淘汰)、BGP
BGP特点:
- 针对大型网络
- BGP是运行在IGP之上
- BGP可以跨路由器建立邻居关系
- BGP常见报文:Open、Keepalive、Update
BGP配置示例

R1:
            
            
              bash
              
              
            
          
          ospf 1
 area 0
  net 1.1.1.0 0.0.0.255
  net 12.1.1.0 0.0.0.255R2:
            
            
              bash
              
              
            
          
          ospf 1
 area 0
  net 2.2.2.0 0.0.0.255
  net 12.1.1.0 0.0.0.255R1:
            
            
              bash
              
              
            
          
          bgp 100
 router-id 1.1.1.1
 peer 2.2.2.2 as-number 100
 peer 2.2.2.2 connext-interface loopback 0
 #
 address-family ipv4
  peer 2.2.2.2 enableR2:
            
            
              bash
              
              
            
          
          bgp 100
 router-id 2.2.2.2
 peer 1.1.1.1 as-nu 100
 peer 1.1.1.1 con loo 0
 #
 address-fam ipv4
  peer 1.1.1.1 en查看邻居表
            
            
              bash
              
              
            
          
          dis bgp peer ipv4BGP传递路由两种方式
- network 宣告
- import 引入
R1:
            
            
              bash
              
              
            
          
          bgp 100
 address-family ipv4 unicast
  network 8.8.8.0 24  # 宣告的路由必须和现有路由表中的一致R2:
            
            
              bash
              
              
            
          
          bgp 100
 address-fa ipv4 uni
 import 9.9.9.0 24查看BGP路由表
            
            
              bash
              
              
            
          
          dis bgp routing-table ipv4