[Série de diagnostique] Cas 30 Les relations de voisinage OSPF ne peuvent pas être établies

22 0 0 0

Topologie de réseau physique

135359qpn0qen9ehaj0a9j.png

 

Description du défaut

Le statut du processus OSPF est " exstart " sur le CE12800 et " échange " sur le CE12800-SwitchB. Exécutez la commande display ospf peer pour vérifier l'état.

[~R4U13-CE12800] display ospf peer
OSPF Process 100 with Router ID 10.220.7.60                                       
 Area 0.0.0.0 interface 107.1.1.1 (10GE1/0/7)'s neighbors                     
  Router ID: 10.1.1.2           Address : 107.1.1.2                           
  State    : ExStart            Mode    : Nbr is Slave      Priority: 1        
  DR       : 107.1.1.2          BDR     : 107.1.1.1         MTU     : 0        
  Dead timer due (in seconds) : 37                                              
  Retrans timer interval      : 5                                               
  Neighbor up time            : 00h00m00s                                       
  Authentication Sequence     : 0

[~R4U13-CE12800-SWITCH-B] display ospf peer
OSPF Process 100 with Router ID 10.1.1.2                                       
 Area 0.0.0.0 interface 107.1.1.2 (10GE3/0/2)'s neighbors                     
  Router ID: 10.220.7.60        Address : 107.1.1.1                           
  State    : Exchange           Mode    : Nbr is Master     Priority: 1        
  DR       : None               BDR     : None              MTU     : 0        
  Dead timer due (in seconds) : 37                                              
  Retrans timer interval      : 5                                                
  Neighbor up time            : 00h00m00s                                       
  Authentication Sequence     : 0  


Fichiers de configuration

l    CE12800

!Software Version V100R005C10SPC200
#
acl number 3000
 rule 5 permit tcp destination-port eq 1900
 rule 10 permit udp destination-port eq 1900
#
acl number 3010
 rule 10 permit ip
#
traffic classifier c1 type or
 if-match acl 3000
#
traffic behavior b1
 deny
#
traffic policy p1
 classifier c1 behavior b1 precedence 5
#
ospfv3 100
 area 0.0.0.0
#
interface 10GE1/0/7
 undo portswitch
 mtu 2000
 ipv6 enable
 ip address 107.1.1.1 255.255.255.0
 ipv6 address 100::1/64
 ospfv3 100 area 0.0.0.0
 mpls
 mpls ldp
 jumboframe enable 1536
 device transceiver 1000BASE-X
#
interface Tunnel1
 ip address 13.13.13.13 255.255.255.0
 tunnel-protocol gre
 source 107.1.1.1
 destination 107.1.1.2
#
ospf 100
 import-route direct
 import-route static
 area 0.0.0.0
  network 13.13.13.0 0.0.0.255
  network 102.1.1.0 0.0.0.255
  network 107.1.1.0 0.0.0.255
#
ip route-static 0.0.0.0 0.0.0.0 10.220.6.1
ip route-static 0.0.0.0 0.0.0.0 192.168.64.1

l    CE12800-SwitchB

!Software Version V100R005C10SPC200 

#
acl ipv6 number 3000
 rule 1 permit ipv6 destination 100::/64
#
traffic classifier test type or
 if-match ipv6 acl 3000
#
traffic behavior test
 redirect interface 10GE3/0/9
#
traffic policy test
 classifier test behavior test precedence 5
#
ospfv3 100
 area 0.0.0.0
#
interface Vlanif1000
 ipv6 enable
 ip address 100.100.1.103 255.255.255.0
 ipv6 address 1000:1000::1/64
 vrrp vrid 1 virtual-ip 100.100.1.101
 vrrp6 vrid 2 virtual-ip FE80::5 link-local
 vrrp6 vrid 2 virtual-ip 1000:1000::1000
 traffic-policy test inbound 
#
interface 10GE3/0/2
 undo portswitch
 mtu 2000
 ipv6 enable
 ip address 107.1.1.2 255.255.255.0
 ipv6 address 100::2/64
 ospfv3 100 area 0.0.0.0
 jumboframe enable 1536
 device transceiver 1000BASE-X
#
interface Tunnel1
 ipv6 enable
 ip address 13.13.13.14 255.255.255.0
 ipv6 address 100:100::100/64
 tunnel-protocol gre
 source 107.1.1.2
 destination 107.1.1.1
 ospfv3 100 area 0.0.0.0
#
bgp 10089
 peer 107.1.1.1 as-number 10086
 #
 ipv4-family unicast
  import-route direct  
  peer 107.1.1.1 enable
#
ospf 100
 import-route direct
 import-route static
 area 0.0.0.0
  network 5.5.5.5 0.0.0.0
  network 13.13.13.0 0.0.0.255
  network 107.1.1.0 0.0.0.255

Procédure de dépannage

Lorsque les relations de voisinage OSPF ne peuvent pas être établies, voir la Figure 4-3 pour corriger le problème.

Figure 1-2 Organigramme de dépannage en cas d'échec de l'établissement d'une relation OSPF

135400i7kyk018hi8zx1m8.png

 

                               Étape 1       Vérifiez les informations sur les voisins dans chaque zone OSPF.

Exécutez la commande display ospf peer dans la vue utilisateur et corrigez l'erreur en fonction du champ State .

[~R4U130-CE12800] display ospf peer
 
OSPF Process 100 with Router ID 10.220.7.60 
 Area 0.0.0.0 interface 107.1.1.1 (10GE1/0/7)'s neighbors
  Router ID: 10.1.1.2           Address : 107.1.1.2 
  State    : ExS                Mode    : Nbr is Slave       Priority: 1 
  DR       : 107.1.1.2          BDR     : 107.1.1.1          MTU     : 0 
  Dead timer due (in seconds) : 30
  Retrans timer interval      : 5  
  Neighbor up time            : 00h00m00s 
  Authentication Sequence     : 0

Selon les relations de voisin OSPF, il est impossible d'établir des relations . Si l'état du voisin reste Exstart, les deux périphériques restent en négociation DD et ne peuvent pas synchroniser leurs DD. Deux causes possibles existent:

l    Les paquets surdimensionnés ne peuvent pas être reçus et envoyés.

Exécutez la commande ping-s 1500neighbor-address pour vérifier la transmission de paquets surdimensionnée. Si l'opération ping échoue, corrigez le problème de liaison.

l    Les deux périphériques ont des MTU OSPF différents configurés.

Les périphériques Huawei vérifient le MTU des paquets DD uniquement lorsque la commande ospf mtu-enable est configurée sur des interfaces OSPF. Les périphériques non Huawei vérifient le MTU des paquets DD par défaut.

Vérifiez si la commande ospf mtu-enable est configurée sur l'interface OSPF locale et si les interfaces aux deux extrémités utilisent le même MTU OSPF. Si les deux interfaces utilisent des MTU différents, assurez-vous que les deux interfaces utilisent le même MTU.

                               Étape 2       Vérifiez la configuration MTU de l'interface OSPF et la transmission de paquets surdimensionnée.

Exécutez la commande display ospf interface verbose pour vérifier la configuration sur le commutateur.

[~R4U13-CE12800] display ospf interface verbose
 
OSPF Process 1 with Router ID 10.220.7.60 
 
 Area: 0.0.0.0          MPLS TE not enabled
 
 Interface: 107.1.1.1 (10GE1/0/7)
 Cost: 1       State: BDR         Type: Broadcast            MTU: 2000
 Priority                 : 1 
 Designated Router        : 107.1.1.2
 Backup Designated Router : 107.1.1.1
 Timers: Hello 10, Dead 40, Wait 40, Poll 120, Retransmit 5, Transmit Delay 1
 Opaque ID: 0   Previous state: waitting
 Effective cost : 1, enabled by OSPF Protocol
...

L'interrogation de la configuration actuelle indique que les valeurs de MTU configurées sur les interfaces aux deux extrémités sont identiques et que les deux sont 2000. Vous pouvez exécuter la commande ping -s 1500 neighbour-address pour afficher l'envoi et la réception de gros paquets.

[~R4U13-CE12800] ping ignore-mtu -s 2048 107.1.1.2 
  PING 107.1.1.2: 56 data bytes, press CTRL_C to break
    Request time out (unroutable)
    Request time out (unroutable)
    Request time out (unroutable)
    Request time out (unroutable)
    Request time out (unroutable)
 
  --- 107.1.1.2 ping statistics ---
    5 packet(s) transmitted
    0 packet(s) received
    100.00% packet loss

Nous constatons que les trames jumbo ne sont pas accessibles, nous confirmons donc que cela provoque un mauvais statut OSPF entre deux commutateurs. Lorsqu'il y a de nombreuses entrées de route sur le périphérique, les paquets DD doivent envoyer ces LSA à leurs pairs, la longueur des paquets DD est égale à la MTU.

Solution : modifiez le MTU de l'interface OSPF sur 1300.

[~R4U13-CE12800] interface 10ge 3/0/2
[~R4U13-CE12800--10GE3/0/2] mtu 1300
[*R4U13-CE12800--10GE3/0/2] commit

Cause première

La cause fondamentale est que la longueur des paquets DD OSPF est proche ou égale à la valeur de la MTU dans l'interface. Les trames jumbo sont alors déposées dans les ports. Pour cette raison, les paquets DD DD OSPF ne peuvent pas être envoyés à son homologue.

 


  • x
  • Standard:

Commentaire

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.
Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier