ENSP-----市干、省干、国干网络中使用ISIS与BGP协议

一.网络拓扑图

  • ISIS协议的主要功能跑底层架构路由网段:直连、环回地址,属于控制层面
  • IBGP协议通过直接宣告的方式,将业务网段发布,属于数据层面
  • ISIS中在R1、R5上跑Level-1,R2、R6上跑Level-1-2,R3、R7上跑Level-2

二.配置详解

R1配置

#配置接口地址
sys
sysname R1    //命名
un in en    //关闭信息提示
int g0/0/0
ip add 12.0.0.1 30    //设置IP地址
un sh
int g0/0/1
ip add 16.0.0.1 30
un sh
int loo0
ip add 1.1.1.1 32    //设置环回地址
q
 
#配置isis协议
isis 1
network-entity 49.0001.0010.0100.1001.00    //在isis协议中设置NSAP地址
is-level level-1    //选择level-1
int g0/0/0
isis en    //开启isis功能
int g0/0/1
isis en
int loo0
isis en
q
 
#配置BGP协议
router id 1.1.1.1    //定义路由id
bgp 56001    //进入bgp自治系统
peer 2.2.2.2 as-number 56001
peer 2.2.2.2 connect-interface LoopBack 0    //配置IBGP对等体关系
peer 3.3.3.3 as-number 56001
peer 3.3.3.3 connect-interface LoopBack 0
peer 6.6.6.6 as-number 56001
peer 6.6.6.6 connect-interface LoopBack 0
peer 7.7.7.7 as-number 56001
peer 7.7.7.7 connect-interface LoopBack 0
q
#配置测试地址,且宣告 
int loo 1
ip add 11.0.0.1 30
q
bgp 56001
network 11.0.0.0 30

R2配置

sys
sysname R2
un in en
int g0/0/0
ip add 12.0.0.2 30
un sh
int g0/0/1
ip add 23.0.0.1 30
un sh
int g0/0/2
ip add 26.0.0.1 30
un sh
int g0/0/3
ip add 25.0.0.2 30
un sh
int loo 0
ip add 2.2.2.2 32
q
 
isis 1
network-entity 49.0001.0020.0200.2002.00
is-level level-1-2
int g0/0/0
isis en
int g0/0/1
isis en
int g0/0/2
isis en
int g0/0/3
isis en
int loo0
isis en
q
isis 1
import-route isis level-2 into level-1    //进行路由泄露,让R1得到详细的路由明细
q

router id 2.2.2.2
bgp 56001
peer 1.1.1.1 as-number 56001
peer 1.1.1.1 connect-interface LoopBack 0
peer 3.3.3.3 as-number 56001
peer 3.3.3.3 connect-interface LoopBack 0
peer 5.5.5.5 as-number 56001
peer 5.5.5.5 connect-interface LoopBack 0
peer 6.6.6.6 as-number 56001
peer 6.6.6.6 connect-interface LoopBack 0
 
#配置路由反射,让R5学习到R1上的路由
bgp 56001
reflector cluster-id 100
peer 1.1.1.1 reflect-client 
peer 5.5.5.5 reflect-client

R3配置

sys
sysname R3
un in en
int g0/0/0
ip add 23.0.0.2 30
un sh
int g0/0/1
ip add 34.0.0.1 30
un sh
int g0/0/2
ip add 37.0.0.1 30
un sh
int loo0
ip add 3.3.3.3 32
q
 
isis 1
network-entity 49.0000.0030.0300.3003.00
is-level level-2
int g0/0/0    //g0/0/1不需要开启isis功能
is en
int g0/0/2
is en
int loo 0
is en
q
 
router id 3.3.3.3
bgp 56001
peer 1.1.1.1 as-number 56001
peer 1.1.1.1 connect-interface LoopBack 0
peer 2.2.2.2 as-number 56001
peer 2.2.2.2 connect-interface LoopBack 0
peer 5.5.5.5 as-number 56001
peer 5.5.5.5 connect-interface LoopBack 0
peer 7.7.7.7 as-number 56001
peer 7.7.7.7 connect-interface LoopBack 0
q

bgp 56001
reflector cluster-id 200
peer 2.2.2.2 reflect-client
q

ip route-static 4.4.4.4 32 34.0.0.2    //配置到达R4的静态路由

bgp 56001
peer 4.4.4.4 as-number 56002    //建立EBGP对等体关系
peer 4.4.4.4 connect-interface LoopBack 0
peer 4.4.4.4 ebgp-max-hop 2    
peer 1.1.1.1 next-hop-local    //优化下一跳
import-route static    //重分发静态路由
peer 2.2.2.2 next-hop-local
peer 5.5.5.5 next-hop-local
peer 7.7.7.7 next-hop-local

R4配置

sys
sysname R4
un in en
int g0/0/1
ip add 48.0.0.1 30
un sh
int g0/0/0
ip add 34.0.0.2 30
un sh
int loo0
ip add 4.4.4.4 32
q
ip route-static 3.3.3.3 32 34.0.0.1

router id  4.4.4.4
bgp 56002
peer 8.8.8.8 as-number 56002    //与R8建立IBGP对等体关系
peer 8.8.8.8 connect-interface LoopBack 0
peer 3.3.3.3 as-number 56001    //与R3建立EBGP对等体关系
peer 3.3.3.3 connect-interface LoopBack 0
peer 3.3.3.3 ebgp-max-hop 2

int loo 1
ip add 44.0.0.1 30    //设置测试网段
q
bgp 56002	    //宣告相关网段
network 44.0.0.0 30
network 4.4.4.4 32
network 34.0.0.0 30
network 48.0.0.0 30

R5配置

sys
sysname R5
un in en
int g0/0/0
ip add 56.0.0.1 30
un sh
int g0/0/1
ip add 25.0.0.1 30
un sh
int loo 0
ip add 5.5.5.5 32
q

isis 1
network-entity 49.0001.0050.0500.5005.00
is-level level-1
int g0/0/0
isis en
int g0/0/1
isis en
int loo0
isis en
q

router id 5.5.5.5
bgp 56001
peer 2.2.2.2 as-number 56001
peer 2.2.2.2 connect-interface LoopBack 0
peer 3.3.3.3 as-number 56001
peer 3.3.3.3 connect-interface LoopBack 0
peer 6.6.6.6 as-number 56001
peer 6.6.6.6 connect-interface LoopBack 0
peer 7.7.7.7 as-number 56001
peer 7.7.7.7 connect-interface LoopBack 0

R6配置

sys
sysname R6
un in en
int g0/0/0
ip add 56.0.0.2 30
un sh
int g0/0/1
ip add 67.0.0.1 30
un sh
int g0/0/2
ip add 26.0.0.2 30
un sh
int g0/0/3
ip add 16.0.0.2 30
un sh
int loo 0
ip add 6.6.6.6 32
q

isis 1
network-entity 49.0001.0060.0600.6006.00
is-level level-1-2
import-route isis level-2 into level-1 
int g0/0/1
isis en
int g0/0/2
isis en
int g0/0/3
isis en
int loo0
isis en
q

router id 6.6.6.6
bgp 56001
peer 1.1.1.1 as-number 56001
peer 1.1.1.1 connect-interface LoopBack 0
peer 2.2.2.2 as-number 56001
peer 2.2.2.2 connect-interface LoopBack 0
peer 5.5.5.5 as-number 56001
peer 5.5.5.5 connect-interface LoopBack 0
peer 7.7.7.7 as-number 56001
peer 7.7.7.7 connect-interface LoopBack 0

bgp 56001
reflector cluster-id 100
peer 1.1.1.1 reflect-client 
peer 5.5.5.5 reflect-client 

R7配置

sys
sysname R7
un in en
int g0/0/0
ip add 67.0.0.2 30
un sh
int g0/0/1
ip add 78.0.0.1 30
un sh
int g0/0/2
ip add 37.0.0.2 30
un sh
int loo 0
ip add 7.7.7.7 32
q

isis 1
network-entity 49.0000.0070.0700.7007.00
is-level level-2
int g0/0/0
isis en
int g0/0/2
isis en
int loo0
isis en
q

router id 7.7.7.7
bgp 56001
peer 1.1.1.1 as-number 56001
peer 1.1.1.1 connect-interface LoopBack 0
peer 3.3.3.3 as-number 56001
peer 3.3.3.3 connect-interface LoopBack 0
peer 5.5.5.5 as-number 56001
peer 5.5.5.5 connect-interface LoopBack 0
peer 6.6.6.6 as-number 56001
peer 6.6.6.6 connect-interface LoopBack 0
dis bgp peer

bgp 56001
reflector cluster-id 200
peer 6.6.6.6 reflect-client 
q

ip route-static 8.8.8.8 32 78.0.0.2

bgp 56001
peer 8.8.8.8 as-number 56002
peer 8.8.8.8 connect-interface LoopBack 0
peer 8.8.8.8 ebgp-max-hop 2
peer 1.1.1.1 next-hop-local
peer 3.3.3.3 next-hop-local
import-route static
peer 5.5.5.5 next-hop-local
peer 6.6.6.6 next-hop-local

R8配置

sys
sysname R8
un in en
int g0/0/0
ip add 78.0.0.2 30
un sh
int g0/0/1
ip add 48.0.0.2 30
un sh
int loo0
ip add 8.8.8.8 32
q
ip route-static 7.7.7.7 32 78.0.0.1

router id 8.8.8.8
bgp 56002
peer 4.4.4.4 as-number 56002
peer 4.4.4.4 connect-interface LoopBack0
peer 4.4.4.4 enable
network 8.8.8.8 32
network 48.0.0.0 30
network 78.0.0.0 30
peer 7.7.7.7 as-number 56001
peer 7.7.7.7 connect-interface LoopBack 0
peer 7.7.7.7 ebgp-max-hop 2

结果验证

  • R1、R2、R3、R4的路由表
[R1]dis ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 27       Routes : 30       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        0.0.0.0/0   ISIS-L1 15   10          D   12.0.0.2        GigabitEthernet
0/0/0
                    ISIS-L1 15   10          D   16.0.0.2        GigabitEthernet
0/0/1
        1.1.1.1/32  Direct  0    0           D   127.0.0.1       LoopBack0
        2.2.2.2/32  ISIS-L1 15   10          D   12.0.0.2        GigabitEthernet
0/0/0
        3.3.3.3/32  ISIS-L1 15   20          D   12.0.0.2        GigabitEthernet
0/0/0
        4.4.4.4/32  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/0
        5.5.5.5/32  ISIS-L1 15   20          D   12.0.0.2        GigabitEthernet
0/0/0
        6.6.6.6/32  ISIS-L1 15   10          D   16.0.0.2        GigabitEthernet
0/0/1
        7.7.7.7/32  ISIS-L1 15   20          D   16.0.0.2        GigabitEthernet
0/0/1
        8.8.8.8/32  IBGP    255  0          RD   7.7.7.7         GigabitEthernet
0/0/1
       11.0.0.0/30  Direct  0    0           D   11.0.0.1        LoopBack1
       11.0.0.1/32  Direct  0    0           D   127.0.0.1       LoopBack1
       12.0.0.0/30  Direct  0    0           D   12.0.0.1        GigabitEthernet
0/0/0
       12.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
       16.0.0.0/30  Direct  0    0           D   16.0.0.1        GigabitEthernet
0/0/1
       16.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
       23.0.0.0/30  ISIS-L1 15   20          D   12.0.0.2        GigabitEthernet
0/0/0
       25.0.0.0/30  ISIS-L1 15   20          D   12.0.0.2        GigabitEthernet
0/0/0
       26.0.0.0/30  ISIS-L1 15   20          D   12.0.0.2        GigabitEthernet
0/0/0
                    ISIS-L1 15   20          D   16.0.0.2        GigabitEthernet
0/0/1
       34.0.0.0/30  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/0
       37.0.0.0/30  ISIS-L1 15   30          D   12.0.0.2        GigabitEthernet
0/0/0
                    ISIS-L1 15   30          D   16.0.0.2        GigabitEthernet
0/0/1
       44.0.0.0/30  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/0
  ---- More ----
[R2]dis ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 27       Routes : 29       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  ISIS-L1 15   10          D   12.0.0.1        GigabitEthernet
0/0/0
        2.2.2.2/32  Direct  0    0           D   127.0.0.1       LoopBack0
        3.3.3.3/32  ISIS-L2 15   10          D   23.0.0.2        GigabitEthernet
0/0/1
        4.4.4.4/32  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/1
        5.5.5.5/32  ISIS-L1 15   10          D   25.0.0.1        GigabitEthernet
0/0/3
        6.6.6.6/32  ISIS-L1 15   10          D   26.0.0.2        GigabitEthernet
0/0/2
        7.7.7.7/32  ISIS-L2 15   20          D   26.0.0.2        GigabitEthernet
0/0/2
                    ISIS-L2 15   20          D   23.0.0.2        GigabitEthernet
0/0/1
        8.8.8.8/32  IBGP    255  0          RD   7.7.7.7         GigabitEthernet
0/0/2
                    IBGP    255  0          RD   7.7.7.7         GigabitEthernet
0/0/1
       11.0.0.0/30  IBGP    255  0          RD   1.1.1.1         GigabitEthernet
0/0/0
       12.0.0.0/30  Direct  0    0           D   12.0.0.2        GigabitEthernet
0/0/0
       12.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
       16.0.0.0/30  ISIS-L1 15   20          D   12.0.0.1        GigabitEthernet
0/0/0
                    ISIS-L1 15   20          D   26.0.0.2        GigabitEthernet
0/0/2
       23.0.0.0/30  Direct  0    0           D   23.0.0.1        GigabitEthernet
0/0/1
       23.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
       25.0.0.0/30  Direct  0    0           D   25.0.0.2        GigabitEthernet
0/0/3
       25.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/3
       26.0.0.0/30  Direct  0    0           D   26.0.0.1        GigabitEthernet
0/0/2
       26.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2
       34.0.0.0/30  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/1
       37.0.0.0/30  ISIS-L2 15   20          D   23.0.0.2        GigabitEthernet
0/0/1
       44.0.0.0/30  IBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/1
  ---- More ----
[R3]dis ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 26       Routes : 28       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        1.1.1.1/32  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
        2.2.2.2/32  ISIS-L2 15   10          D   23.0.0.1        GigabitEthernet
0/0/0
        3.3.3.3/32  Direct  0    0           D   127.0.0.1       LoopBack0
        4.4.4.4/32  Static  60   0          RD   34.0.0.2        GigabitEthernet
0/0/1
        5.5.5.5/32  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
        6.6.6.6/32  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
                    ISIS-L2 15   20          D   37.0.0.2        GigabitEthernet
0/0/2
        7.7.7.7/32  ISIS-L2 15   10          D   37.0.0.2        GigabitEthernet
0/0/2
        8.8.8.8/32  IBGP    255  0          RD   7.7.7.7         GigabitEthernet
0/0/2
       11.0.0.0/30  IBGP    255  0          RD   1.1.1.1         GigabitEthernet
0/0/0
       12.0.0.0/30  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
       16.0.0.0/30  ISIS-L2 15   30          D   23.0.0.1        GigabitEthernet
0/0/0
                    ISIS-L2 15   30          D   37.0.0.2        GigabitEthernet
0/0/2
       23.0.0.0/30  Direct  0    0           D   23.0.0.2        GigabitEthernet
0/0/0
       23.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
       25.0.0.0/30  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
       26.0.0.0/30  ISIS-L2 15   20          D   23.0.0.1        GigabitEthernet
0/0/0
       34.0.0.0/30  Direct  0    0           D   34.0.0.1        GigabitEthernet
0/0/1
       34.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
       37.0.0.0/30  Direct  0    0           D   37.0.0.1        GigabitEthernet
0/0/2
       37.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/2
       44.0.0.0/30  EBGP    255  0          RD   4.4.4.4         GigabitEthernet
0/0/1
       48.0.0.0/30  EBGP    255  0          RD   4.4.4.4         GigabitEthernet
0/0/1
       56.0.0.0/30  ISIS-L2 15   30          D   23.0.0.1        GigabitEthernet
0/0/0
  ---- More ----
[R4]dis ip routing-table 
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
         Destinations : 14       Routes : 14       

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        3.3.3.3/32  Static  60   0          RD   34.0.0.1        GigabitEthernet
0/0/0
        4.4.4.4/32  Direct  0    0           D   127.0.0.1       LoopBack0
        7.7.7.7/32  IBGP    255  0          RD   8.8.8.8         GigabitEthernet
0/0/0
        8.8.8.8/32  EBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/0
       11.0.0.0/30  EBGP    255  0          RD   3.3.3.3         GigabitEthernet
0/0/0
       34.0.0.0/30  Direct  0    0           D   34.0.0.2        GigabitEthernet
0/0/0
       34.0.0.2/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/0
       44.0.0.0/30  Direct  0    0           D   44.0.0.1        LoopBack1
       44.0.0.1/32  Direct  0    0           D   127.0.0.1       LoopBack1
       48.0.0.0/30  Direct  0    0           D   48.0.0.1        GigabitEthernet
0/0/1
       48.0.0.1/32  Direct  0    0           D   127.0.0.1       GigabitEthernet
0/0/1
       78.0.0.0/30  IBGP    255  0          RD   8.8.8.8         GigabitEthernet
0/0/0
      127.0.0.0/8   Direct  0    0           D   127.0.0.1       InLoopBack0
      127.0.0.1/32  Direct  0    0           D   127.0.0.1       InLoopBack0

[R4]

发布了112 篇原创文章 · 获赞 127 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42761527/article/details/104256436