Dell Networking SONiC: Toveis registrering av videresending (BFD)

Summary: Denne artikkelen forklarer toveis videresendingsoppdagelse (BFD) i Dell Networking SONiC. Denne artikkelen bruker en svitsj som kjører 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

 
Forhåndskrav
Standard grensesnittnavn vil bli brukt til å demonstrere konseptene. Se Dell-artikkelen 202172 Dell Networking S-serien: Basic Interface Configuration – SONiC 4.0 for mer informasjon om navngiving av grensesnitt

Indeks

Introduksjon
Konfigurere BFD
BFD med BGP
BFD med OSPF
BFD med PIM
BFD-profil
Bruk en BFD-profil på en statisk node
Bruk en BFD-profil på en BGP-nabo
Bruk en BFD-profil på OSPF
Bruk en BFD-profil på PIM
Vis informasjon om


BFD-motpartIntroduksjon
Toveis videresendingsregistrering (BFD) oppdager raskt kommunikasjonsfeil mellom to tilstøtende rutere. BFD erstatter oppdagelsesmekanismer for koblingstilstand i eksisterende rutingprotokoller. Den gir også en løsning for feiloppdaging for koblinger uten rutingprotokoller.

BFD gir oppdagelse av feil på videresendingsbane i millisekunder i stedet for sekunder. Fordi BFD er uavhengig av rutingprotokoller, gir den konsekvent oppdagelse av nettverksfeil. BFD eliminerer flere protokollavhengige tidtakere og metoder. Nettverkene konvergerer raskere fordi BFD utløser endringer i koblingstilstanden i rutingprotokollen raskere og mer konsekvent.

BFD er en enkel hello-mekanisme. To nærliggende rutere som kjører BFD, etablerer en økt ved hjelp av et treveis håndtrykk. Etter at økten er etablert, bytter ruterne periodiske kontrollpakker med intervaller for undersekunder. Hvis en ruter ikke mottar en hello-pakke innen det angitte tidspunktet, får rutingprotokoller beskjed om at videresendingsbanen er nede.

I tillegg sender BFD en kontrollpakke når det er en tilstandsendring eller endring i en øktparameter. Disse kontrollpakkene sendes uten hensyn til overførings- og mottaksintervaller i en rutingprotokoll.

BFD er en uavhengig og generisk protokoll, som alle medier, topologier og rutingprotokoller kan støtte ved hjelp av en hvilken som helst innkapsling. Enterprise SONiC implementerer BFD på Layer 3 (L3) og med UDP-innkapsling (user datagram protocol). BFD støttes bare på statiske og dynamiske rutingprotokoller, for eksempel BGP, OSPFv2 og PIM. Systemet viser varsler om endring av BFD-tilstand.

MERK: BFD støttes ikke for VRRP og OSPFv3.

BFD-økttilstander

Hvis du vil opprette en BFD-økt mellom to rutere, aktiverer du BFD på begge sider av koblingen. BFD-rutere kan fungere aktivt. Den aktive ruteren starter BFD-økten. Begge ruterne kan være aktive i samme økt.

En BFD-økt kan forekomme i asynkron modus, siden Enterprise SONiC BFD bare støtter asynkron modus. I asynkron modus sender begge systemene periodiske kontrollmeldinger med et angitt intervall for å indikere at øktstatusen er oppe.

En BFD-økt kan ha fire tilstander: Administrativt nede, nede, initierer og opp. Standard BFD-økttilstand er nede.

* Administratively Down (Administrativt nede) – Den lokale BFD-ruteren deltar ikke i økten.
* Down (Ned) – Den eksterne BFD-ruteren sender ikke kontrollpakker eller sender dem ikke innen registreringstiden for økten.
* Init — Den lokale BFD-ruteren kommuniserer med den eksterne ruteren i økten.
* Opp – begge BFD-ruterne sender kontrollpakker.

Statusen til en BFD-økt endres til Down (Ned) hvis:
| En kontrollpakke mottas ikke innen registreringstiden.
| Behovsmodus er aktiv, og en kontrollpakke mottas ikke som svar på en undersøkelsespakke.

Eksempel på endring

av BFD-økttilstand Økttilstanden på en ruter endres i henhold til statusvarslingen den mottar fra motpartsruteren. Hvis for eksempel gjeldende øktstatus er nede og ruteren mottar et varsel om nedestatus fra den eksterne ruteren, endres økttilstanden på den lokale ruteren til Init (Init).


Figur 1: Endringer i

BFD-økttilstand
Treveis håndtrykk

En BFD-økt krever et treveis håndtrykk mellom nærliggende rutere. I dette eksemplet forutsetter håndtrykket følgende:
| Den ene ruteren er aktiv, og den andre ruteren er passiv.
Dette er den første økten som er opprettet på denne koblingen.
• Standard økttilstand på begge portene er nede.

1. Det aktive systemet sender en jevn strøm av kontrollpakker for å indikere at økttilstanden er nede til det passive systemet reagerer. Disse pakkene sendes med ønsket overføringsintervall for det aktive systemet. I feltet for e- og én e-til-én-feil er det angitt et sekundært ytemål.

2. Når det passive systemet mottar en kontrollpakke, endrer det økttilstanden til Init og sender et svar som indikerer at statusen endres. Svaret omfatter økt-ID-en i Feltet My Antivirus og økt-ID-en til det eksterne systemet i avsendringsfeltet 100000000000000000000000000000000000000000000000

3. Det aktive systemet mottar svaret fra det passive systemet og endrer økttilstanden til Up (Opp). Den sender deretter en kontrollpakke for å indikere denne tilstandsendringen. Veksleverdibytte og overføringsintervaller forhandles.
4. Det passive systemet mottar kontrollpakken og endrer tilstanden til Up (Opp). Begge systemene er enige om at en økt er etablert. Fordi begge medlemmene må sende en kontrollpakke, som bare krever svar når økten er oppe, sender det passive systemet et endelig svar når økten er oppe. Når det er en tilstandsendring eller endring i en øktparameter, sender det passive systemet et endelig svar som indikerer tilstandsendringen. Etter dette bytter periodiske kontrollpakker.


Figur 2: BFD 3-veis håndtrykk

Konfigureringsmerknader

for BFDFør du konfigurerer BFD for en rutingprotokoll, må du først aktivere BFD på begge ruterne i koblingen. BFD er deaktivert som standard.
| Støtter 128 BFD-økter med 300 ms intervaller og en multiplikator på tre
– Støtter ikke behovsmodus eller godkjenning.
– Støtter ikke BFD på flerbutikkøkter.
| Støtter kun protokollleveevne for rutingprotokoller.
| BFD støtter BGP, OSPF og PIM; standardinnstillinger og bruker-VRF-er støttes også.
 
Konfigurere BFD
Før du konfigurerer BFD for statisk ruting eller en rutingprotokoll, må du konfigurere BFD på hver ruter, inkludert innstillingene for BFD-økter. BFD er deaktivert som standard.

Brukes til å aktivere BFD globalt.

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

) Vis BFD-konfigurasjon
 
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

○ detect-mutiplier (2-128) – Konfigurerer oppdagingsmultiplikatoren for å fastslå pakketap. Intervallet for ekstern overføring multipliseres med denne verdien for å fastslå tidtakeren for registrering av tilkoblingstap. Standardverdien er 3.

Eksempel: Lokalt system har detect-multiplier 5 og det eksterne systemet har overføringsintervall 300. Det lokale systemet vil bare oppdage feil etter 1500 millisekunder uten å motta pakker.

○ ekkointervall (10–60000) – minimum overføringsintervall (mindre jitter) som dette systemet ønsker å bruke til å sende BFD-ekkopakker. Standardverdien er 300.
○ echo-modus – Konfigurere ekkomodus.
○ minimum ttl (1–254) – minimum forventet TTL for innkommende multi-hop BFD-nodepakker. Hvis TTL for den mottatte BFD-pakken er mindre enn den konfigurerte TTL-en, forkaster systemet pakken. Standardverdien er 254.
○ passiv modus – en passiv økt vil ikke forsøke å starte en tilkobling og venter på BFD-kontrollpakker fra motparten før den blir aktiv.  Passiv modus er deaktivert som standard.
○ avslutning – deaktiver BFD-node.
○ overføringsintervall (10–60000) – minimum overføringsintervall som dette systemet ønsker å bruke til å sende BFD-kontrollpakker. Standardverdien er 300.
○ mottaksintervall (10–60000) – minimumsintervall for at dette systemet kan motta kontrollpakker. Standardverdien er 300.

BFD med BGP

I et BGP-kjernenettverk aktiverer BFD raskere nettverksrekonvergens. BFD oppdager raskt kommunikasjonsfeil i BGP-spolingsbaner mellom interne BGP-brukere (iBGP) og eksterne BGP-brukere (eBGP).

BFD for BGP støttes på fysiske, portkanal- og VLAN-grensesnitt. BFD for BGP støtter BGP multihop-funksjonen. Før du konfigurerer BFD for BGP, må du først konfigurere BGP på de sammenkoblede ruterne.

Eksempel på BFD med BGP

I dette BFD for BGP-konfigurasjonseksempelet figur 3 bruker ruter 1 og ruter 2 eBGP i et transittnettverk for å koble sammen AS1 og AS2. eBGP-ruterne bytter informasjon med hverandre og med iBGP-rutere for å opprettholde tilkobling og tilgjengelighet i hvert av de selvstyrte systemene.


Figur 3: BFD med BGP

Når du konfigurerer en BFD-økt med en BGP-nabo, kan du opprette en BFD-økt med en angitt BGP-nabo ved hjelp av naboens IP-adresse og bfd-kommandoer .

Ruter 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)#
 
Ruter 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
 
Vis BFD-motpartsstatus
 
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-pakker som stammer fra en ruter, tilordnes til den høyeste prioritetsutgangskøen for å minimere overføringsforsinkelser. Innkommende BFD-kontrollpakker som mottas fra BGP-naboen, tilordnes til den høyeste prioritetskøen innenfor rammeverket for control plane pst (CoPP) for å unngå fall i BFD-pakker på grunn av køoverbelastning.

BFD varsler BGP om eventuelle feiltilstander som oppdages på koblingen. BGP iverksetter gjenopprettingshandlinger. BFD for BGP støttes bare på direktetilkoblede BGP-naboer og i både BGP IPv4- og IPv6-nettverk. Maksimalt 100 samtidige BFD-økter støttes.

Hvis hver BFD for BGP-nabo mottar en BFD-kontrollpakke innenfor det konfigurerte BFD-intervallet for feiloppdagelse, forblir BFD-økten oppe, og BGP opprettholder tilstøtende enheter. Hvis en BFD for BGP-nabo ikke mottar en kontrollpakke innenfor registreringsintervallet, informerer ruteren alle klienter for BFD-økten og andre rutingprotokoller om feilen. Det avhenger deretter av rutingprotokollen som bruker BGP-koblingen til å fastslå riktig respons på feiltilstanden. Det vanlige svaret er å avslutte nodeøkten for rutingprotokollen og konfigurere på nytt ved å omgå den mislykkede naboruteren.

En loggmelding genererer hver gang BFD oppdager en feiltilstand.

BFD med OSPF
Du kan konfigurere BFD til å overvåke og varsle tilgjengelighetsstatus mellom OSPF-naboer. Når du bruker BFD med OSPF, etableres BFD-økter mellom alle nærliggende grensesnitt som deltar med OSPF full tilstand. Hvis et nærliggende grensesnitt mislykkes, varsler BFD OSPF-protokollen om at det har oppstått en endring av koblingsstatus.

Konfigurere BFD for OSPF

1. Aktiver BFD globalt.
2. Konfigurere BFD på OSPF-grensesnittene i relaterte sammenkoblingsrutere.

Aktiver BFD

• Aktiver BFD globalt.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
• Aktiver BFD på OSPF-grensesnittene i relaterte sammenkoblingsrutere.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf bfd
 
Vis BFD-motpartsstatus
 
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 med PIM

Du kan aktivere BFD-støtte for PIM på individuelle grensesnitt.

Konfigurere BFD for PIM

1. Aktiver BFD globalt.
2. Konfigurere BFD på PIM-grensesnittene i relaterte sammenkoblingsrutere.

Aktiver BFD

• Aktiver BFD globalt.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
• Aktiver BFD på PIM-grensesnittene i relaterte sammenkoblingsrutere.
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip pim bfd
 
Vis BFD-motpartsstatus
 
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-profil

Du kan bruke en BFD-profil til å opprette en mal med BFD-konfigurasjoner og gjelde for flere BFD-noder uten å konfigurere hver BFD-node separat. BFD-profil muliggjør også endring av BFD-tidtakere for dynamiske økter uten å konfigurere statiske BFD-noder.

I en BFD-profil kan du konfigurere alle nødvendige BFD-parametere. Når du bruker BFD-profilen på en statisk node-, BGP-, OSPF- eller PIM-konfigurasjon, blir alle parametere du har konfigurert under profilen, brukt på disse protokollene.

Profilkonfigurasjonsscenarioer

1. Scenario 1: Du kan bruke en BFD-profil uten først å opprette den. Profilen trer imidlertid bare i kraft etter at den er konfigurert. Standardinnstillingene for BFD brukes til du konfigurerer profilen.

2. Scenario 2: En BFD-profil er også tilknyttet en statisk BFD-node, og BFD-parameterne er konfigurert i statisk node. Parametere som er konfigurert i statisk node, har forrang over BFD-profilen.

3. Scenario 3: BGP, OSPF og PIM deler en BFD-økt, og BFD-profilen som er knyttet til BGP, OSPF og PIM, er forskjellig. Den nyeste konfigurerte profilen enten i BGP, OSPF eller PIM trer i kraft.

4. Scenario 4: Konfigurasjon av BFD-profil endres dynamisk. Alle konfigurasjonsparametrene gjelder umiddelbart, og BFD-tidtakere er fortløpt ved hjelp av avspørringsmetoden.

5. Scenario 5: BFD-profil som er tilknyttet BGP, OSPF, PIM eller BFD-motpart, slettes. Den tilknyttede BFD-økten går tilbake til standardverdiene. Profilkonfigurasjonen bør slettes fra BGP, OSPF, PIM eller BFD-node og konfigureres på nytt for å tre i kraft.

6. Scenario 6: En BFD-profil slettes. BFD-profilen kan slettes fra BFD uten å konfigurere profilen fra protokollene hvis det er aktuelt. På samme måte kan BFD-profilen være ukonfigurert fra protokoller uten å slette profilen i BFD. Konfigurasjon av BFD-profil kan overskrives med en ny profil uten å konfigurere den eksisterende profilen.

Konfigurere BFD-profil

• Aktiver BFD globalt i KONFIGURASJONsmodus.

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

Opprett en BFD-profil i BFD-KONFIGURASJONsmodus.
 
DELLSONiC (conf-bfd)# profilprofilnavn
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC (conf-bfd)# profile profile-cx-1
 
Når du har konfigurert motparten, konfigurerer du BFD-parametere. Angi ingen form for en kommando for å fjerne den konfigurerte BFD-innstillingen og gjenopprette standardverdien.

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

○ detect-mutiplier (2-128) – Konfigurerer oppdagingsmultiplikatoren for å fastslå pakketap. Intervallet for ekstern overføring multipliseres med denne verdien for å fastslå tidtakeren for registrering av tilkoblingstap. Standardverdien er 3.

Eksempel: Lokalt system har detect-multiplier 5 og det eksterne systemet har overføringsintervall 300. Det lokale systemet vil bare oppdage feil etter 1500 millisekunder uten å motta pakker.

○ ekkointervall (10–60000) – minimum overføringsintervall (mindre jitter) som dette systemet ønsker å bruke til å sende BFD-ekkopakker. Standardverdien er 300.
○ echo-modus – Konfigurere ekkomodus.
○ minimum ttl (1–254) – minimum forventet TTL for innkommende multi-hop BFD-nodepakker. Hvis TTL for den mottatte BFD-pakken er mindre enn den konfigurerte TTL-en, forkaster systemet pakken. Standardverdien er 254.
○ passiv modus – en passiv økt vil ikke forsøke å starte en tilkobling og venter på BFD-kontrollpakker fra motparten før den blir aktiv.  Passiv modus er deaktivert som standard.
○ avslutning – deaktiver BFD-node.
○ overføringsintervall (10–60000) – minimum overføringsintervall som dette systemet ønsker å bruke til å sende BFD-kontrollpakker. Standardverdien er 300.

Vis BFD-profil

• Bruk følgende kommando for å vise alle BFD-profiler som er konfigurert på systemet

DELLSONiC # vis bfd-profil
 
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

• Bruk følgende kommando for å vise en bestemt BFD-profil som er konfigurert på systemet

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

Bruk en BFD-profil på en statisk node

Du kan knytte en BFD-profil til en BFD-node. BFD-parametere som konfigureres manuelt i den statiske BFD-motparten, overstyrer denne BFD-profilen. Du kan angi maksimalt 63 tegn som profilnavn.

• Aktiver BFD globalt i KONFIGURASJONsmodus.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
Opprett en BFD-profil i BFD-KONFIGURASJONsmodus.
 
DELLSONiC (conf-bfd)# profilprofilnavn
 
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
 
• Bruk BFD-profilen som du konfigurerte tidligere til den statiske motparten.

sonic(conf-bfd)# peer ip-addressinterface-type-number
sonic(conf-bfd-peer)# profilprofilnavn
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
 
Vis BFD-motpartsstatus
 
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

Bruk en BFD-profil på en BGP-nabo

Knytte en BFD-profil til en BGP-nabo. Du kan angi maksimalt 63 tegn som profilnavn.

• Aktiver BFD globalt i KONFIGURASJONsmodus.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
Opprett en BFD-profil i BFD-KONFIGURASJONsmodus.
 
DELLSONiC(conf-bfd)# profilprofilnavn
 
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
 
| Bruk BFD-profilen som du konfigurerte tidligere til BGP-naboen eller en motpartsgruppe.

DELLSONiC (config-router-bgp-neighbor)# nabo-ip-adresse
DELLSONiC(config-router-bgp-neighbor)# bfd profile profile-name
 
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
 
Eller

DELLSONiC (config-router-bgp-neighbor-pg)# peer-group peer-group-name
DELLSONiC (config-router-bgp-pg)# bfd profile profile-name
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
 
Vis BFD-motpartsstatus
 
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


Bruk en BFD-profil på et OSPF-aktivert grensesnitt

Knytte en BFD-profil til et OSPF-aktivert grensesnitt. Du kan angi maksimalt 63 tegn som profilnavn.

• Aktiver BFD globalt i KONFIGURASJONsmodus.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
Opprett en BFD-profil i BFD-KONFIGURASJONsmodus.
 
DELLSONiC (conf-bfd)# profilprofilnavn
 
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
 
• Bruk BFD-nodeprofilen på OSPF-grensesnittene i relaterte sammenkoblingsrutere.
 
DELLSONiC(config-if-Vlan100)# ip ospf bfd profile profile-name
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip ospf bfd profile profile-cx-1
 
Vis BFD-motpartsstatus
 
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

Bruk en BFD-profil på PIM

Knytte en BFD-profil til et PIM-aktivert grensesnitt. Du kan angi maksimalt 63 tegn som profilnavn.

• Aktiver BFD globalt i KONFIGURASJONsmodus.

DELLSONiC(conf)# bfd
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(conf)# bfd
 
Opprett en BFD-profil i BFD-KONFIGURASJONsmodus.
 
DELLSONiC (conf-bfd)# profilprofilnavn
 
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
 
• Ta i bruk BFD-nodeprofilen på PIM-grensesnittene i relaterte sammenkoblingsrutere.
DELLSONiC(config-if-Vlan100)# ip pim bfd profile profile-name
 
admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# interface Vlan 100
DELLSONiC(config-if-Vlan100)# ip pim profile profile-cx-1
 
Vis BFD-motpartsstatus
 
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

Vis informasjon om

BFD-motpartVis informasjon om BFD-motpart.
 
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

Vis multi-hop BFD-nodeinformasjon.
 
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

Vis BFD-nodeinformasjon for enkelt hopp
 
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.