Detektion af tovejs videresendelse

Tovejs videresendelsesdetektion , eller kort sagt BFD , er en minimalistisk forbindelsesorienteret netværksprotokol til påvisning af fejl mellem to routere, der er forbundet til hinanden .

Den blev udviklet til at forkorte konvergenstiden i netværk i tilfælde af fejl. Underretning om statusændringer i IP- netværk er mulig med BFD i sub-sekund-området.

BFD fungerer med en lav protokol overhead selv på medier, der ikke har nogen eller kun en begrænset eller træg fejldetekteringsmulighed. Disse inkluderer f.eks. Virtuelle kredsløb (VC) i SDH- miljøet, IP-tunnelforbindelser og MPLS label-switchede stier (LSP).

BFD opretter en forbindelse ( session ) mellem to slutpunkter (routere). Hvis disse ikke er direkte tilstødende, taler man om multihop BFD.

BFD-forbindelsen indledes med et trevejshåndtryk .

Den godkendelse af BFD sessioner er mulig. Afhængigt af producenten af enheden og firmwareversionen, ikke kun adgangskoder i klartekst, men også MD5 eller SHA1- baserede metoder er til rådighed.

End-to-end tilgængelighed kontrolleres af periodisk sendte Hello-meddelelser. Hej-intervaller er producent- og enhedsspecifikke og ligger inden for et par millisekunder. Hvis den tredje Hello-meddelelse ikke modtages, afbrydes BFD-sessionen som standard.

Med mulighed for at afsløre status for forbindelser til routingsprotokoller som OSPF og IS-IS, er de i stand til at opdage deres naboers svigt, selv under den dead-timer-tid, der er typisk for IGP . Dette gælder endda Routing Information Protocol (RIP), som som standard bruger en 30-sekunders værdi til sit hej tidsinterval. For EGP'er kan BGP-protokollen bruge statusoplysningerne fra BFD for at opnå hurtige konvergens tider. I tilfælde af statiske ruter giver BFD et værktøj, hvor tilgængeligheden af ​​det "næste hop" på ruten kan overvåges, og dette kan fjernes fra rutetabellen, hvis den ikke kan nås.

I modsætning til routingprotokoller som RIP , OSPF eller IS-IS har BFD ikke en mekanisme til automatisk detektering af tilstødende routere. Derfor skal hver BFD-session mellem routere konfigureres i overensstemmelse hermed.

Markedsledende netværkskomponentproducenter muliggør behandling af BFD-sessioner i hardware på linjekortet på deres router. Antallet af understøttede BFD-sessioner afhænger af enheden og spænder fra mindre end hundrede til over tusind BFD-sessioner. Afhængigt af routermodellen kan godkendelse bruges til at behandle BFD-sessioner i software af routerens CPU og derved begrænse antallet af mulige BFD-sessioner eller øge BFD Hello- intervallerne.

specifikation

BFD er beskrevet i RFC 5880 til påvisning af MPLS-LSP-fejl.

Interaktionen mellem BFD og routingsprotokollerne OSPF og IS-IS blev beskrevet i RFC 5881 .

Weblinks