Dell Networking SONiC: Bidirectionele doorstuurdetectie (BFD)

Summary: In dit artikel wordt uitgelegd over bidirectionele doorstuurdetectie (BFD) in Dell Networking SONiC. Dit artikel gebruikt een switch met Dell SONiC 4.1.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

 
Vereisten
Standaardinterface-naamgeving wordt gebruikt om de concepten te demonstreren. Zie het Dell artikel 202172 Dell Networking S-serie: Basic Interface Configuration - SONiC 4.0 voor meer informatie over interfacenamen

Index

Inleiding
BFD
configurerenBFD met BGP
BFD met OSPF
BFD met PIM
BFD-profiel
Een BFD-profiel toepassen op een statische peer
Een BFD-profiel toepassen op een BGP-neighbor
Een BFD-profiel toepassen op OSPF
Een BFD-profiel toepassen op PIM
BFD-peerinformatie


weergevenInleiding
Bidirectionele doorstuurdetectie (BFD) detecteert snel communicatiefouten tussen twee aangrenzende routers. BFD vervangt mechanismen voor koppelingsstatusdetectie in bestaande routeringsprotocollen. Het biedt ook een oplossing voor foutdetectie voor koppelingen zonder routeringsprotocollen.

BFD biedt doorstuurpadfoutdetectie in milliseconden in plaats van seconden. Omdat BFD onafhankelijk is van routeringsprotocollen, biedt het consistente detectie van netwerkfouten. BFD elimineert meerdere protocolafhankelijke timers en methoden. Netwerken convergeren is sneller omdat BFD sneller en consistenter link state-wijzigingen in het routeringsprotocol activeert.

BFD is een eenvoudig hello-mechanisme. Twee naburige routers met BFD maken een sessie met behulp van een handshake in drie richtingen. Nadat de sessie tot stand is gebracht, wisselen de routers periodieke controlepakketten uit op intervallen van de subseconde. Als een router binnen de opgegeven tijd geen Hello-pakket ontvangt, worden routeringsprotocollen gewaarschuwd dat het doorstuurpad niet beschikbaar is.

Bovendien verzendt BFD een controlepakket wanneer er een statuswijziging of wijziging is in een sessieparameter. Deze controlepakketten worden verzonden zonder rekening te houden met overdrachts- en ontvangstintervallen in een routeringsprotocol.

BFD is een onafhankelijk en generiek protocol, dat alle media, topologieën en routeringsprotocollen kunnen ondersteunen met behulp van inkapseling. Enterprise SONiC implementeert BFD op Layer 3 (L3) en met UDP-encapsulatie (User DataGram Protocol). BFD wordt alleen ondersteund op statische en dynamische routeringsprotocollen, zoals BGP, OSPFv2 en PIM. Het systeem geeft meldingen over BFD-statuswijzigingen weer.

OPMERKING: BFD wordt niet ondersteund voor VRRP en OSPFv3.

Statussen

BFD-sessieAls u een BFD-sessie tussen twee routers wilt maken, schakelt u BFD aan beide zijden van de koppeling in. BFD-routers kunnen een actieve rol spelen. De actieve router start de BFD-sessie. Beide routers kunnen in dezelfde sessie actief zijn.

Een BFD-sessie kan plaatsvinden in Asynchrone modus omdat Enterprise SONiC BFD alleen Asynchrone modus ondersteunt. In de Asynchrone modus verzenden beide systemen periodieke controleberichten met een opgegeven interval om aan te geven dat de sessiestatus actief is.

Een BFD-sessie kan vier statussen hebben: Beheer omlaag, omlaag, init en omhoog. De standaardstatus van de BFD-sessie is down.

● Administratively Down : De lokale BFD-router neemt niet deel aan de sessie.
● Down : De externe BFD-router verzendt geen controlepakketten of verzendt deze niet binnen de detectietijd voor de sessie.
● Init : De lokale BFD-router communiceert tijdens de sessie met de externe router.
● Up : Beide BFD-routers verzenden controlepakketten.

De status van een BFD-sessie verandert in Down als:
● Er wordt geen controlepakket ontvangen binnen de detectietijd.
● De vraagmodus is actief en er wordt geen controlepakket ontvangen als reactie op een poll-pakket.

Voorbeeld

van wijzigingen in status BFD-sessie De sessiestatus op een router verandert afhankelijk van de statusmelding die deze ontvangt van de peer-router. Als de huidige sessiestatus bijvoorbeeld is uitgeschakeld en de router een statusmelding down van de externe router ontvangt, verandert de sessiestatus op de lokale router in Init.


Afbeelding 1: Statuswijzigingen

BFD-sessie
Handshake in drie richtingen

Een BFD-sessie vereist een handshake in drie richtingen tussen naburige routers. In dit voorbeeld wordt bij de handshake uitgegaan van:
● De ene router is actief en de andere router is passief.
● Dit is de eerste sessie die via deze koppeling tot stand is gebracht.
● De standaardsessiestatus op beide poorten is Uitgeschakeld.

1. Het actieve systeem stuurt een constante stroom controlepakketten om aan te geven dat de sessiestatus niet actief is totdat het passieve systeem reageert. Deze pakketten worden verzonden met het gewenste transmissie-interval van het Actieve systeem. Het veld Uw eigen leven is ingesteld op één seconde.

2. Wanneer het passieve systeem een controlepakket ontvangt, verandert het de sessiestatus in Init en stuurt het een antwoord om de statuswijziging aan te geven. Het antwoord omvat de sessie-ID in het veld Mijn heb heb bening en de sessie-ID van het externe systeem in het veld Uw aanpak.

3. Het actieve systeem ontvangt het antwoord van het passieve systeem en wijzigt de sessiestatus in Up. Vervolgens wordt een controlepakket verzonden om deze statuswijziging aan te geven. Uitwisseling van waarden en overdrachtsintervallen onderhandelen.
4. Het passieve systeem ontvangt het controlepakket en wijzigt de status in Up. Beide systemen zijn het erover eens dat er een sessie tot stand wordt gebracht. Omdat beide leden een controlepakket moeten verzenden, waarvoor alleen een respons vereist is wanneer de sessie actief is, verzendt het passieve systeem een laatste reactie die de statuswijziging aangeeft wanneer de sessie actief is, wanneer er een statuswijziging of wijziging is in een sessieparameter. Hierna worden periodieke controlepakketten omruild.


Afbeelding 2: BFD 3-richtings handshake

BFD-configuratienotities

Voordat u BFD configureert voor een routeringsprotocol, schakelt u eerst BFD in op beide routers in de koppeling. BFD is standaard uitgeschakeld.
● Ondersteunt 128 BFD-sessies met intervallen van 300 ms en een multiplier van drie
● Biedt geen ondersteuning voor de vraagmodus of authenticatie.
● Ondersteunt BFD bij multihopsessies.
● Ondersteunt alleen liveness van protocollen voor routeringsprotocollen.
● BFD ondersteunt BGP, OSPF en PIM; standaard en VRF's van de gebruiker worden ook ondersteund.
 
BFD
configurerenVoordat u BFD configureert voor statische routering of een routeringsprotocol, configureert u BFD op elke router, inclusief de BFD-sessie-instellingen. BFD is standaard uitgeschakeld.

● Schakel BFD wereldwijd in.

DELLSONiC (config)# bfd
dmin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# bfd

● BFD-configuratie weergeven
 
sonic# show running-configuration bfd
!
bfd
peer 192.168.2.1 interface Eth1/1
detect-multiplier 5
echo-interval 200
echo-mode
receive-interval 200
transmit-interval 200
!
peer 192.168.2.1 multihop local-address 192.168.2.2
detect-multiplier 4
receive-interval 150
transmit-interval 150

Cif detect-mutiplier (2-128) – Configureert de detectie-multiplier om pakketverlies te bepalen. Het interval voor externe transmissie wordt vermenigvuldigd met deze waarde om de detectietimer voor verbindingsverlies te bepalen. De standaardwaarde is 3.

Voorbeeld: het lokale systeem heeft detect-multiplier 5 en het externe systeem heeft transmissieinterval 300. Het lokale systeem detecteert storingen pas na 1500 milliseconden zonder pakketten te ontvangen.

Twintig echo-interval (10-60000) - minimaal transmissieinterval (minder jitter) dat dit systeem wil gebruiken om BFD-echopakketten te verzenden. De standaardwaarde is 300.
Failover-modus - Configureer de echomodus.
Vermenigvuldigen minimum-ttl (1-254) - minimaal verwachte TTL voor inkomende multi-hop BFD peer-pakketten. Als de TTL van het ontvangen BFD-pakket lager is dan de geconfigureerde TTL, verwijdert het systeem het pakket. De standaardwaarde is 254.
Twintig passieve modus - een passieve sessie zal niet proberen een verbinding te starten en wacht op BFD-controlepakketten van peer voordat deze actief wordt.  Passieve modus is standaard uitgeschakeld.
Twintig afsluiten - schakel BFD peer uit.
Bedieningspaneel-interval (10-60000) - minimaal transmissieinterval dat dit systeem wil gebruiken om BFD-controlepakketten te verzenden. De standaardwaarde is 300.
Bedieningspaneel-interval (10-60000) - minimaal interval dat dit systeem controlepakketten kan ontvangen. De standaardwaarde is 300.

BFD met BGP

In een BGP-kernnetwerk maakt BFD snellere netwerk reconvergence mogelijk. BFD detecteert snel communicatiefouten in BGP snel doorstuurpaden tussen interne BGP (iBGP) en externe BGP (eBGP) peers.

BFD voor BGP wordt ondersteund op fysieke, poortkanaal- en VLAN-interfaces. BFD voor BGP ondersteunt de BGP-multihopfunctie. Voordat u BFD voor BGP configureert, moet u eerst BGP configureren op de verbindingsrouters.

Voorbeeld BFD met BGP

In deze BFD voor BGP-configuratievoorbeeld gebruiken afbeelding 3, router 1 en router 2 eBGP in een doorvoernetwerk om AS1 en AS2 te verbinden. De eBGP-routers wisselen informatie uit met elkaar en met iBGP-routers om de connectiviteit en toegankelijkheid binnen elk autonoom systeem te behouden.


Afbeelding 3: BFD met BGP

Wanneer u een BFD-sessie configureert met een BGP-neighbor, kunt u een BFD-sessie met een opgegeven BGP-neighbor maken met behulp van het IP-adres van de neighbor en bfd-opdrachten .

Router 1
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# bfd
DELLSONiC(config)# router bgp 1
DELLSONiC(conf-router-bgp-1)# neighbor 2.2.4.3
DELLSONiC(conf-router-neighbor)# bfd
DELLSONiC(conf-router-neighbor)#
 
Router 2
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# bfd
DELLSONiC(config)# router bgp 2
DELLSONiC(conf-router-bgp-2)# neighbor 2.2.4.2
DELLSONiC(conf-router-neighbor)# bfd
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 2.2.4.2 vrf default interface Vlan100
        ID: 3939769244
        Remote ID: 330903919
        Passive mode: Disabled
        Status: up
        Uptime: 0 day(s), 0 hour(s), 0 min(s), 37 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 0ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

BFD-pakketten die afkomstig zijn van een router worden toegewezen aan de wachtrij met de hoogste prioriteit om transmissievertragingen te minimaliseren. Binnenkomende BFD-controlepakketten die worden ontvangen van de BGP-neighbor worden toegewezen aan de hoogste prioriteitswachtrij binnen het CoPP-framework (Control Plane Policing) om te voorkomen dat BFD-pakketten vallen als gevolg van overbelasting in de wachtrij.

BFD waarschuwt BGP van eventuele foutcondities die worden gedetecteerd op de koppeling. BGP initieert herstelacties. BFD voor BGP wordt alleen ondersteund op rechtstreeks verbonden BGP-neighbors en in zowel BGP IPv4- als IPv6-netwerken. Er worden maximaal 100 BFD-sessies ondersteund.

Als elke BFD voor BGP-neighbor een BFD-controlepakket ontvangt binnen het geconfigureerde BFD-interval voor foutdetectie, blijft de BFD-sessie actief en behoudt BGP zijn adjacencies. Als een BFD voor BGP-neighbor geen controlepakket ontvangt binnen het detectieinterval, informeert de router alle clients over de BFD-sessie en andere routeringsprotocollen over de fout. Het hangt vervolgens af van het routeringsprotocol dat gebruikmaakt van de BGP-koppeling om de juiste respons op de foutconditie te bepalen. De normale reactie is om de peeringsessie voor het routeringsprotocol te beëindigen en opnieuw te configureren door de defecte naburige router te omzeilen.

Een logboekbericht wordt gegenereerd wanneer BFD een foutconditie detecteert.

BFD met OSPF
U kunt BFD configureren om de bereikbaarheidsstatus tussen OSPF-neighbors te bewaken en te waarschuwen. Wanneer u BFD gebruikt met OSPF, worden BFD-sessies tot stand gebracht tussen alle naburige interfaces die deel uitmaken van de OSPF-volledige status. Als een naburige interface niet werkt, meldt BFD het OSPF-protocol dat er een wijziging van de koppelingsstatus is opgetreden.

BFD configureren voor OSPF

1. Schakel BFD wereldwijd in.
2. Configureer BFD op de OSPF-interfaces binnen de gerelateerde verbindingsrouters.

BFD inschakelen

● Schakel BFD wereldwijd in.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
● Schakel BFD in op de OSPF-interfaces binnen de gerelateerde verbindingsrouters.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf bfd
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 10.10.150.1 vrf default interface Vlan100
        ID: 3939769244
        Remote ID: 330903919
        Passive mode: Disabled
        Status: up
        Uptime: 0 day(s), 0 hour(s), 2 min(s), 37 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 0ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

BFD met PIM

U kunt BFD-ondersteuning voor PIM inschakelen op afzonderlijke interfaces.

BFD configureren voor PIM

1. Schakel BFD wereldwijd in.
2. Configureer BFD op de PIM-interfaces binnen de gerelateerde interconnecting routers.

BFD inschakelen

● Schakel BFD wereldwijd in.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
● Schakel BFD in op de PIM-interfaces binnen de gerelateerde verbindingsrouters.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip pim bfd
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 10.10.150.1 vrf default interface Vlan100
        ID: 3939769244
        Remote ID: 330903919
        Passive mode: Disabled
        Status: up
        Uptime: 0 day(s), 0 hour(s), 2 min(s), 37 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 0ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

BFD-profiel

U kunt een BFD-profiel gebruiken om een sjabloon van BFD-configuraties te maken en toe te passen op meerdere BFD-peers zonder elke BFD-peer afzonderlijk te configureren. Met het BFD-profiel kunt u ook BFD-timers van dynamische sessies wijzigen zonder statische BFD-peers te configureren.

In een BFD-profiel kunt u alle benodigde BFD-parameters configureren. Wanneer u het BFD-profiel toepast op een statische peer-, BGP-, OSPF- of PIM-configuratie, worden alle parameters die u onder het profiel hebt geconfigureerd, toegepast op die protocollen.

Profielconfiguratiescenario's

1. Scenario 1: U kunt een BFD-profiel toepassen zonder dit eerst te maken. Het profiel wordt echter pas van kracht nadat het is geconfigureerd. De standaard BFD-instellingen worden gebruikt totdat u het profiel configureert.

2. Scenario 2: Een BFD-profiel is gekoppeld aan een statische BFD-peer en BFD-parameters worden ook geconfigureerd in de statische peer. Parameters die zijn geconfigureerd in de statische peer hebben voorrang op het BFD-profiel.

3. Scenario 3: BGP, OSPF en PIM delen een BFD-sessie en het BFD-profiel dat is gekoppeld aan BGP, OSPF en PIM is anders. Het nieuwste geconfigureerde profiel in BGP, OSPF of PIM wordt van kracht.

4. Scenario 4: De configuratie van het BFD-profiel wordt dynamisch gewijzigd. Alle configuratieparameters zijn onmiddellijk van toepassing en BFD-timers worden opnieuw onderhandeld met behulp van de pollingmethode.

5. Scenario 5: BFD-profiel dat is gekoppeld aan BGP, OSPF, PIM of BFD peer wordt verwijderd. De bijbehorende BFD-sessie keert terug naar de standaardwaarden. De profielconfiguratie moet ook worden verwijderd uit BGP, OSPF, PIM of BFD peer en opnieuw worden geconfigureerd om van kracht te worden.

6. Scenario 6: Een BFD-profiel wordt verwijderd. Het BFD-profiel kan worden verwijderd uit BFD zonder het profiel uit de protocollen te ontkoppelen, indien van toepassing. Op dezelfde manier kan het BFD-profiel niet worden geconfigureerd vanuit protocollen zonder het profiel in BFD te verwijderen. De configuratie van het BFD-profiel mag worden overschreven met een nieuw profiel zonder het bestaande profiel te ontkoppelen.

BFD-profiel configureren

● Schakel BFD wereldwijd in de CONFIGURATIEmodus in.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd

● Maak een BFD-profiel in de BFD CONFIGURATION-modus.
 
DELLSONiC (conf-bfd)# profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC (conf-bfd)# profile profile-cx-1
 
● Nadat u de peer hebt geconfigureerd, configureert u BFD-parameters. Voer de geen vorm van een opdracht in om de geconfigureerde BFD-instelling te verwijderen en de standaardwaarde te herstellen.

DELLSONiC (conf-bfd-peer)# {detect-multiplier | echo-interval | echo-mode | minimum-ttl | passive-mode | receive-interval | transmit-interval}

Cif detect-mutiplier (2-128) – Configureert de detectie-multiplier om pakketverlies te bepalen. Het interval voor externe transmissie wordt vermenigvuldigd met deze waarde om de detectietimer voor verbindingsverlies te bepalen. De standaardwaarde is 3.

Voorbeeld: het lokale systeem heeft detect-multiplier 5 en het externe systeem heeft transmissieinterval 300. Het lokale systeem detecteert storingen pas na 1500 milliseconden zonder pakketten te ontvangen.

Twintig echo-interval (10-60000) - minimaal transmissieinterval (minder jitter) dat dit systeem wil gebruiken om BFD-echopakketten te verzenden. De standaardwaarde is 300.
Failover-modus - Configureer de echomodus.
Vermenigvuldigen minimum-ttl (1-254) - minimaal verwachte TTL voor inkomende multi-hop BFD peer-pakketten. Als de TTL van het ontvangen BFD-pakket lager is dan de geconfigureerde TTL, verwijdert het systeem het pakket. De standaardwaarde is 254.
Twintig passieve modus - een passieve sessie zal niet proberen een verbinding te starten en wacht op BFD-controlepakketten van peer voordat deze actief wordt.  Passieve modus is standaard uitgeschakeld.
Twintig afsluiten - schakel BFD peer uit.
Bedieningspaneel-interval (10-60000) - minimaal transmissieinterval dat dit systeem wil gebruiken om BFD-controlepakketten te verzenden. De standaardwaarde is 300.

BFD-profiel weergeven

● Gebruik de volgende opdracht om alle BFD-profielen weer te geven die zijn geconfigureerd op het systeem

DELLSONiC # show bfd profiel
 
DELLSONiC# show bfd profile
BFD Profile:
    Profile-name: profile-cx-1
        Enabled: True
        Echo-mode: Enabled
        Passive-mode: Disabled
        Minimum-Ttl: 254
        Detect-multiplier: 5
        Receive interval: 200ms
        Transmission interval: 200ms
        Echo transmission interval: 200ms
    Profile-name: profile-cx-2
        Enabled: True
        Echo-mode: Enabled
        Passive-mode: Disabled
        Minimum-Ttl: 254
        Detect-multiplier: 10
        Receive interval: 100ms
        Transmission interval: 100ms
        Echo transmission interval: 100ms

● Gebruik de volgende opdracht om een specifiek BFD-profiel weer te geven dat is geconfigureerd op het systeem

DELLSONiC # show bfd profile profile-cx-2
 
DELLSONiC# show bfd profile profile-cx-2
BFD Profile:
    Profile-name: profile-cx-2
        Enabled: True
        Echo-mode: Enabled
        Passive-mode: Disabled
        Minimum-Ttl: 254
        Detect-multiplier: 10
        Receive interval: 100ms
        Transmission interval: 100ms
        Echo transmission interval: 100ms

Een BFD-profiel toepassen op een statische peer

U kunt een BFD-profiel koppelen aan een BFD-peer. BFD-parameters die handmatig zijn geconfigureerd in de statische BFD-peer hebben voorrang op dit BFD-profiel. U kunt maximaal 63 tekens als profielnaam invoeren.

● Schakel BFD wereldwijd in de CONFIGURATIEmodus in.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
● Maak een BFD-profiel in de BFD CONFIGURATION-modus.
 
DELLSONiC (conf-bfd)# profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC (conf-bfd)# profile profile-cx-1
DELLSONiC(config-bfd-profile)# detect-multiplier 5
DELLSONiC(config-bfd-profile)# echo-interval 200
DELLSONiC(config-bfd-profile)# echo-mode
DELLSONiC(config-bfd-profile)# receive-interval 200
DELLSONiC(config-bfd-profile)# transmit-interval 200
 
● Pas het BFD-profiel toe dat u eerder hebt geconfigureerd op de statische peer.

sonic(conf-bfd)# peer ip-address interface interface-type-number
sonic(conf-bfd-peer)# profiel-naam
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
DELLSONiC(conf-bfd)# peer 192.168.2.1 interface Eth1/1
DELLSONiC(conf-bfd-peer)# profile profile-cx-1
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 192.168.2.1 vrf default interface Eth1/1
        ID: 576939186
        Remote ID: 2194348295
        Passive mode: Disabled
        Profile: profile-cx-1
        Status: up
        Uptime: 0 day(s), 0 hour(s), 25 min(s), 40 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 5
            Receive interval: 200ms
            Transmission interval: 200ms
            Echo transmission interval: 200ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

Een BFD-profiel toepassen op een BGP-neighbor

Koppel een BFD-profiel aan een BGP-neighbor. U kunt maximaal 63 tekens als profielnaam invoeren.

● Schakel BFD wereldwijd in de CONFIGURATIEmodus in.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
● Maak een BFD-profiel in de BFD CONFIGURATION-modus.
 
DELLSONiC(conf-bfd)# profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf-bfd)# bfd
DELLSONiC(conf-bfd)# profile profile-cx-1
DELLSONiC(config-bfd-profile)# detect-multiplier 5
DELLSONiC(config-bfd-profile)# echo-interval 200
DELLSONiC(config-bfd-profile)# echo-mode
DELLSONiC(config-bfd-profile)# receive-interval 200
DELLSONiC(config-bfd-profile)# transmit-interval 200
 
● Pas het BFD-profiel toe dat u eerder hebt geconfigureerd op de BGP-naburige of een peer-groep.

DELLSONiC (config-router-bgp-neighbor)# neighbor-ip-address
DELLSONiC(config-router-bgp-neighbor)# profielnaam bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router bgp 500
DELLSONiC(config-router-bgp)# neighbor 10.10.150.2
DELLSONiC(config-router-bgp-neighbor)# bfd profile profile-cx-1
 
Of

DELLSONiC (config-router-bgp-neighbor-pg)# peer-group peer-group-name
DELLSONiC(config-router-bgp-pg)# profielnaam bfd
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# router bgp 500
DELLSONiC(config-router-bgp)# neighbor 10.10.150.2
DELLSONiC(config-router-bgp-neighbor)# peer-group bgp-cx-1
DELLSONiC(config-router-bgp-pg)# bfd profile profile-cx-1
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 10.10.150.2 vrf default interface Vlan100
        ID: 576939186
        Remote ID: 2194348295
        Passive mode: Disabled
        Profile: profile-cx-1
        Status: up
        Uptime: 0 day(s), 0 hour(s), 25 min(s), 40 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 5
            Receive interval: 200ms
            Transmission interval: 200ms
            Echo transmission interval: 200ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms


Een BFD-profiel toepassen op een interface

met OSPFKoppel een BFD-profiel aan een interface met OSPF. U kunt maximaal 63 tekens als profielnaam invoeren.

● Schakel BFD wereldwijd in de CONFIGURATIEmodus in.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
● Maak een BFD-profiel in de BFD CONFIGURATION-modus.
 
DELLSONiC (conf-bfd)# profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf-bfd)# bfd
DELLSONiC(conf-bfd)# profile profile-cx-1
DELLSONiC(config-bfd-profile)# detect-multiplier 5
DELLSONiC(config-bfd-profile)# echo-interval 200
DELLSONiC(config-bfd-profile)# echo-mode
DELLSONiC(config-bfd-profile)# receive-interval 200
DELLSONiC(config-bfd-profile)# transmit-interval 200
 
● Pas het BFD-peerprofiel toe op de OSPF-interfaces binnen de gerelateerde verbindingsrouters.
 
DELLSONiC(config-if-Vlan100)# ip ospf bfd profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf bfd profile profile-cx-1
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 10.10.150.2 vrf default interface Vlan100
        ID: 576939186
        Remote ID: 2194348295
        Passive mode: Disabled
        Profile: profile-cx-1
        Status: up
        Uptime: 0 day(s), 0 hour(s), 25 min(s), 40 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 5
            Receive interval: 200ms
            Transmission interval: 200ms
            Echo transmission interval: 200ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms

Een BFD-profiel toepassen op PIM

Koppel een BFD-profiel aan een interface met PIM. U kunt maximaal 63 tekens als profielnaam invoeren.

● Schakel BFD wereldwijd in de CONFIGURATIEmodus in.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
● Maak een BFD-profiel in de BFD CONFIGURATION-modus.
 
DELLSONiC (conf-bfd)# profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
DELLSONiC(conf-bfd)# profile profile-cx-1
DELLSONiC(config-bfd-profile)# detect-multiplier 5
DELLSONiC(config-bfd-profile)# echo-interval 200
DELLSONiC(config-bfd-profile)# echo-mode
DELLSONiC(config-bfd-profile)# receive-interval 200
DELLSONiC(config-bfd-profile)# transmit-interval 200
 
● Pas het BFD-peerprofiel toe op de PIM-interfaces binnen de gerelateerde verbindingsrouters.
DELLSONiC(config-if-Vlan100)# ip pim bfd profielprofielnaam
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip pim profile profile-cx-1
 
BFD-peerstatus weergeven
 
DELLSONiC# show bfd peers
BFD Peers:

    peer 10.10.150.2 vrf default interface Vlan100
        ID: 576939186
        Remote ID: 2194348295
        Passive mode: Disabled
        Profile: profile-cx-1
        Status: up
        Uptime: 0 day(s), 0 hour(s), 25 min(s), 40 sec(s)
        Diagnostics: ok
        Remote diagnostics: ok
        Peer Type: dynamic
        Local timers:
            Detect-multiplier: 5
            Receive interval: 200ms
            Transmission interval: 200ms
            Echo transmission interval: 200ms
        Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms

BFD-peerinformatie

weergevenBekijk BFD peer-informatie.
 
sonic# show bfd peers
BFD Peers:
 peer 172.11.0.1 vrf default interface Vlan101
      ID: 2604839737
      Remote ID: 2286829245
      Passive mode: Disabled
      Profile: bfd_prof_0
      Status: up
      Uptime: 0 day(s), 23 hour(s), 8 min(s), 14 sec(s)
      Diagnostics: ok
      Remote diagnostics: ok
      Peer Type: dynamic
      Local timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 0ms
      Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

Multi-hop BFD peer-informatie weergeven.
 
sonic# show bfd peer 10.1.1.2 multihop local-address 10.1.1.1 vrf default
peer 10.1.1.2 multihop local-address 10.1.1.1 vrf default
 ID: 82748345
 Remote ID: 0
 Active mode
 Minimum TTL: 123
 Status: down
 Downtime: 0 day(s), 0 hour(s), 0 min(s), 19 sec(s)
 Diagnostics: ok
 Remote diagnostics: ok
 Peer Type: configured
 Local timers:
      Detect-multiplier: 3
      Receive interval: 300ms
      Transmission interval: 300ms
      Echo transmission interval: 60ms
 Remote timers:
      Detect-multiplier: 3
      Receive interval: 1000ms
      Transmission interval: 1000ms
      Echo transmission interval: 0ms

Single hop BFD peer-informatie weergeven
 
sonic# show bfd peer 10.1.1.2 vrf default interface Eth1/3
peer 10.1.1.2 vrf default interface Eth1/3
 ID: 2286155092
 Remote ID: 0
 Passive mode
 Status: down
 Downtime: 0 day(s), 0 hour(s), 1 min(s), 6 sec(s)
 Diagnostics: ok
 Remote diagnostics: ok
 Peer Type: configured
 Local timers:
      Detect-multiplier: 3
      Receive interval: 300ms
      Transmission interval: 300ms
      Echo transmission interval: 0ms
 Remote timers:
Switch protection 431
      Detect-multiplier: 3
      Receive interval: 1000ms
      Transmission interval: 1000ms
      Echo transmission interval: 0ms

sonic# show bfd peer 172.11.0.1 vrf default interface Vlan 101
BFD Peers:
 peer 172.11.0.1 vrf default interface Vlan101
      ID: 2604839737
      Remote ID: 2286829245
      Passive mode: Disabled
      Profile: bfd_prof_0
      Status: up
      Uptime: 0 day(s), 23 hour(s), 17 min(s), 26 sec(s)
      Diagnostics: ok
      Remote diagnostics: ok
      Peer Type: dynamic
      Local timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 0ms
      Remote timers:
            Detect-multiplier: 3
            Receive interval: 300ms
            Transmission interval: 300ms
            Echo transmission interval: 300ms

 

Affected Products

Enterprise SONiC Distribution, PowerSwitch S5048F-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S5448F-ON, PowerSwitch Z9264F-ON
Article Properties
Article Number: 000218787
Article Type: How To
Last Modified: 20 Feb 2024
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.