华为交换机OSPF对接思科交换机EIGRP,牛逼配置!

2023-03-01 20:40:04 浏览数 (1)

来源:网络技术联盟站 链接:https://www.wljslmz.cn/19956.html

简介

思科交换机OSPF分别与华为交换机OSPF以及思科交换机EIGRP进行路由交互,间接实现华为交换机OSPF对接思科交换机EIGRP的功能。

配置注意事项

  • 该案例适用于支持OSPF的华为交换机。
  • 该案例仅提供OSPF对接EIGRP的基本配置。
  • 思科交换机与华为交换机对接替换时,接口的封装方式必须使用IEEE 802.1Q标准协议。
  • 将EIGRP路由引入到OSPF时,需要配置subnets参数。如果引入时不配置subnets参数,将只引入主网路由,子网路由无法引入到OSPF。
  • 将OSPF路由引入到EIGRP时,需要配置metric的相关参数,如果不配置metric的相关参数,引入的OSPF路由metric值为无限大,该路由将无法传递给其他EIGRP设备。

组网需求

如图所示,网络中思科交换机运行EIGRP,现根据业务需求,需要增加华为交换机,实现华为交换机能够通过OSPF与思科EIGRP对接,且网络中同时运行该两种协议。

该举例中以HuaweiA和CiscoA为例展示OSPF对接EIGRP的相关配置。

OSPF对接EIGRP组网图

配置思路

  1. 在思科交换机上配置EIGRP的基本功能。
  2. 在华为交换机上配置OSPF的基本功能。
  3. 在思科交换机上配置OSPF的基本功能,实现和华为交换机OSPF互通。
  4. 配置思科交换机OSPF和EIGRP路由的相互引入,实现华为交换机OSPF和思科交换机EIGRP互通。
  5. 证配置结果。

操作步骤

在思科交换机上配置EIGRP的基本功能。

创建VLAN10,配置GE1/0/1加入VLAN10。
代码语言:javascript复制
CISCO(config)# vlan 10
CISCO(config-vlan)# exit
CISCO(config)# interface gigabitEthernet 1/0/1
CISCO(config-if)# switchport trunk encapsulation dot1q
CISCO(config-if)# switchport mode trunk
CISCO(config-if)# switchport trunk allowed vlan 10
CISCO(config-if)# exit
配置VLANIF10的IP地址为192.168.1.2/24。
代码语言:javascript复制
CISCO(config)# interface vlan 10
CISCO(config-if)# ip address 192.168.1.2 255.255.255.0
CISCO(config-if)# no shutdown
CISCO(config-if)# exit
配置Loopback接口1,IP地址为192.168.3.1/32。
代码语言:javascript复制
CISCO> enable
CISCO# config terminal
CISCO(config)# interface loopback 1
CISCO(config-if)# ip address 192.168.3.1 255.255.255.255
CISCO(config-if)# exit
配置EIGRP基本功能。
代码语言:javascript复制
CISCO(config)# router eigrp 1
CISCO(config-router)# eigrp router-id 2.2.2.2
CISCO(config-router)# network 192.168.3.1 0.0.0.0
CISCO(config-router)# exit

在华为交换机上配置OSPF的基本功能。

创建VLAN10,配置GE0/0/1加入VLAN10。
代码语言:javascript复制
<HUAWEI> system-view
[HUAWEI] vlan 10
[HUAWEI-vlan10] quit
[HUAWEI] interface GigabitEthernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] port link-type trunk
[HUAWEI-GigabitEthernet0/0/1] port trunk allow-pass vlan 10
[HUAWEI-GigabitEthernet0/0/1] quit
配置VLANIF10的IP地址为192.168.1.1/24。
代码语言:javascript复制
[HUAWEI] interface vlanif 10
[HUAWEI-Vlanif10] ip address 192.168.1.1 24
[HUAWEI-Vlanif10] quit
配置Loopback接口1,IP地址为192.168.2.1/32。
代码语言:javascript复制
[HUAWEI] interface Loopback 1
[HUAWEI-LoopBack1] ip address 192.168.2.1 32
[HUAWEI-LoopBack1] quit
配置OSPF基本功能。
代码语言:javascript复制
[HUAWEI] ospf 1 router-id 1.1.1.1
[HUAWEI-ospf-1] area 0
[HUAWEI-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255
[HUAWEI-ospf-1-area-0.0.0.0] network 192.168.2.1 0.0.0.0
[HUAWEI-ospf-1-area-0.0.0.0] return

在思科交换机上配置OSPF的基本功能,实现和华为交换机OSPF互通。

配置OSPF基本功能。
代码语言:javascript复制
CISCO(config)# router ospf 1
CISCO(config-router)# router-id 2.2.2.2
CISCO(config-router)# network 192.168.1.0 0.0.0.255 area 0
CISCO(config-router)# exit

配置思科交换机OSPF和EIGRP路由的相互引入,实现华为交换机OSPF和思科交换机EIGRP互通。

配置OSPF引入EIGRP路由。
代码语言:javascript复制
CISCO(config)# router ospf 1
CISCO(config-router)# redistribute eigrp 1 subnets
CISCO(config-router)# exit
配置EIGRP引入OSPF路由。
代码语言:javascript复制
CISCO(config)# router eigrp 1
CISCO(config-router)# redistribute ospf 1 metric 1 1 1 1 1
CISCO(config-router)# end

验证配置结果。

查看华为交换机的OSPF路由表信息。
代码语言:javascript复制
<HUAWEI> display ospf 1 routing
 Destination        Cost  Type       NextHop         AdvRouter       Area       
 192.168.1.0/24     1     Transit    192.168.1.1     1.1.1.1         0.0.0.0    
 192.168.2.1/32     0     Stub       192.168.2.1     1.1.1.1         0.0.0.0    
                                                                                
 Routing for ASEs                                                               
 Destination        Cost      Type       Tag         NextHop         AdvRouter  
 192.168.3.1/32     20        Type2      0           192.168.1.2     2.2.2.2  //通过思科交换机OSPF引入的思科交换机EIGRP路由
                                                                                
 Total Nets: 3                                                                  
 Intra Area: 2  Inter Area: 0  ASE: 1  NSSA: 0 
查看思科交换机的OSPF路由表信息。
代码语言:javascript复制
CISCO# show ip route ospf
     192.168.2.0/32 is subnetted, 1 subnets                                    
O IA    192.168.2.1 [110/1] via 192.168.1.1, 00:09:07, Vlan10  //通过思科交换机OSPF学习的华为交换机OSPF路由
查看思科交换机的EIGRP拓扑表信息。
代码语言:javascript复制
CISCO# show ip eigrp topology                                                    
IP-EIGRP Topology Table for AS(1)/ID(2.2.2.2)                                   
                                                                                
Codes: P - Passive, A - Active, U - Update, Q - Query, R - Reply,               
       r - reply Status, s - sia Status                                         
                                                                                
P 192.168.1.0/24, 1 successors, FD is 2560000256  //引入的思科交换机OSPF路由
        via Redistributed (2560000256/0)                                        
P 192.168.3.1/32, 1 successors, FD is 128256                                   
        via Connected, Loopback1                                                
P 192.168.2.1/32, 1 successors, FD is 2560000256  //通过思科交换机OSPF引入的华为交换机OSPF路由
        via Redistributed (2560000256/0)
查看华为交换机的路由表信息。
代码语言:javascript复制
<HUAWEI> display ip routing-table
Route Flags: R - relay, D - download to fib                                     
------------------------------------------------------------------------------  
Routing Tables: Public                                                          
         Destinations : 9       Routes : 9                                    
                                                                                
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface      
                                                                                
      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    
      192.0.0.0/8   Static  60   0          RD   192.89.5.1      Vlanif4094     
     192.89.5.0/24  Direct  0    0           D   192.89.5.57     Vlanif4094     
    192.89.5.57/32  Direct  0    0           D   127.0.0.1       Vlanif4094    
    192.168.1.0/24  Direct  0    0           D   192.168.1.1     Vlanif10       
    192.168.1.1/32  Direct  0    0           D   127.0.0.1       Vlanif10       
    192.168.2.1/32  Direct  0    0           D   127.0.0.1       LoopBack1      
    192.168.3.1/32  O_ASE   150  20          D   192.168.1.2     Vlanif10  //通过思科交换机OSPF引入的思科交换机EIGRP路由
查看思科交换机的路由表信息。
代码语言:javascript复制
CISCO# show ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP                  
       D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area           
       N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2           
       E1 - OSPF external type 1, E2 - OSPF external type 2                     
       i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2    
       ia - IS-IS inter area, * - candidate default, U - per-user static route  
       o - ODR, P - periodic downloaded static route                            
                                                                                
Gateway of last resort is not set                                               
                                                                                
     192.168.3.0/32 is subnetted, 1 subnets                                    
C       192.168.3.1 is directly connected, Loopback1                           
C    192.168.1.0/24 is directly connected, Vlan10                              
C    192.89.5.0/24 is directly connected, Vlan4094                              
     192.168.2.0/32 is subnetted, 1 subnets                                    
O       192.168.2.1 [110/1] via 192.168.1.1, 00:06:59, Vlan10  //通过思科交换机OSPF学习的华为交换机OSPF路由

S    192.0.0.0/8 [1/0] via 192.89.5.1
验证华为交换机OSPF能否与思科交换机EIGRP互通。
代码语言:javascript复制
<HUAWEI> ping 192.168.3.1
  PING 192.168.3.1: 56  data bytes, press CTRL_C to break                      
    Reply from 192.168.3.1: bytes=56 Sequence=1 ttl=255 time=1 ms              
    Reply from 192.168.3.1: bytes=56 Sequence=2 ttl=255 time=1 ms              
    Reply from 192.168.3.1: bytes=56 Sequence=3 ttl=255 time=1 ms              
    Reply from 192.168.3.1: bytes=56 Sequence=4 ttl=255 time=1 ms              
    Reply from 192.168.3.1: bytes=56 Sequence=5 ttl=255 time=1 ms              
                                                                                
  --- 192.168.3.1 ping statistics ---                                          
    5 packet(s) transmitted                                                     
    5 packet(s) received                                                        
    0.00% packet loss                                                           
    round-trip min/avg/max = 1/1/1 ms           ```                             

0 人点赞