Routingprotokolltyper: Statisk, Dynamisk, IP, CISCO
Vad är routingprotokoll?
Routingprotokoll är uppsättningen definierade regler som används av routrarna för att kommunicera mellan källa och destination. De flyttar inte informationen till källan till en destination, utan uppdaterar bara routingtabellen som innehåller informationen.
Nätverksrouterprotokoll hjälper dig att specificera hur routrar kommunicerar med varandra. Det låter nätverket välja rutter mellan två valfria noder i ett datornätverk.
Typer av routingprotokoll
Det finns huvudsakligen två typer av nätverksroutingprotokoll
- Statisk
- Dynamisk
Statiska routingprotokoll
Statiska routingprotokoll används när en administratör manuellt tilldelar sökvägen från källan till destinationsnätverket. Det ger mer säkerhet till nätverket.
Fördelar
- Ingen overhead på routerns CPU.
- Ingen oanvänd bandbredd mellan länkar.
- Endast administratören kan lägga till rutter
Nackdelar
- Administratören måste veta hur varje router är ansluten.
- Inte ett idealiskt alternativ för stora nätverk eftersom det är tidskrävande.
- När länken misslyckas går hela nätverket ner vilket inte är möjligt i små nätverk.
Dynamiska routingprotokoll
Dynamiska routingprotokoll är en annan viktig typ av routingprotokoll. Det hjälper routrar att automatiskt lägga till information till sina routningstabeller från anslutna routrar. Dessa typer av protokoll skickar också ut topologiuppdateringar närhelst nätverket ändrar topologiska struktur.
Fördel
- Lättare att konfigurera även på större nätverk.
- Den kommer dynamiskt att kunna välja en annan rutt i händelse av att en länk går ner.
- Det hjälper dig att göra lastbalansering mellan flera länkar.
Nackdel
- Uppdateringar delas mellan routrar, så det förbrukar bandbredd.
- Routingprotokoll belastar routerns CPU eller RAM ytterligare.
Distance Vector Routing Protocol (DVR)
Distance Vector Protocols annonserar sin routingtabell till varje direkt ansluten granne vid specifika tidsintervall med hjälp av massor av bandbredder och långsam konvergering.
I Distance Vector routing-protokollet, när en rutt blir otillgänglig, måste alla routingtabeller uppdateras med ny information.
Fördelar
- Uppdateringar av nätverket utbyts regelbundet och det sänds alltid.
- Detta protokoll litar alltid på ruttinformation som tas emot från grannroutrar.
Nackdelar
- Eftersom routinginformationen utbyts periodiskt genereras onödig trafik, som förbrukar tillgänglig bandbredd.
Internet Routing Protocols
Följande är typer av protokoll som hjälper datapaket att hitta sin väg över Internet:
Routing Information Protocol (RIP)
RIP används i både LAN- och WAN-nätverk. Den körs också på applikationslagret i OSI-modell. Den fullständiga formen av RIP är Routing Information Protocol. Två versioner av RIP är
- RIPv1
- RIPv2
Den ursprungliga versionen eller RIPv1 hjälper dig att bestämma nätverksvägar baserat på IP-destinationen och hoppräkningsresan. RIPv1 interagerar också med nätverket genom att sända dess IP-tabell till alla routrar som är anslutna till nätverket.
RIPv2 är lite mer sofistikerad eftersom den skickar sin routingtabell till en multicast-adress.
Interior Gateway Protocol (IGP)
IGRP är en undertyp av distans-vektor interiör gateway-protokollet utvecklat av CISCO. Den introduceras för att övervinna RIP-begränsningar. De mätvärden som används är belastning, bandbredd, fördröjning, MTU och tillförlitlighet. Det används i stor utsträckning av routrar för att utbyta routingdata inom ett autonomt system.
Denna typ av routningsprotokoll är bäst för större nätverksstorlekar eftersom det sänder efter var 90:e sekund, och det har ett maximalt hoppantal på 255. Det hjälper dig att upprätthålla större nätverk jämfört med RIP. IGRP används också flitigt eftersom det är resistent mot routingslingor eftersom det uppdaterar sig själv automatiskt när ruttändringar sker inom det specifika nätverket. Det ges också ett alternativ att ladda balanstrafik över lika eller ojämlika metriska kostnadsvägar.
Link State Routing Protocol
Link State Protocols har ett unikt tillvägagångssätt för att söka efter den bästa ruttvägen. I detta protokoll beräknas rutten baserat på hastigheten på vägen till destinationen och kostnaden för resurser.
Routingprotokolltabeller:
Routingprotokoll för länktillstånd bibehålls nedan med tre tabeller:
- Grannbord: Den här tabellen innehåller endast information om routerns grannar. Till exempel har angränsning bildats.
- Topologitabell: Denna tabell lagrar information om hela topologin. Till exempel innehåller den både de bästa vägarna och reservvägarna till ett visst annonserat nätverk.
- Routningstabell: Denna typ av tabell innehåller alla de bästa vägarna till det annonserade nätverket.
Fördelar
- Detta protokoll upprätthåller separata tabeller för både den bästa rutten och reservvägarna, så det har mer kunskap om nätverket än något annat protokoll för distansvektordirigering.
- Begreppet triggade uppdateringar används, så det förbrukar ingen onödig bandbredd.
- Partiella uppdateringar kommer att utlösas när det sker en topologiändring, så den behöver inte uppdateras där hela routingtabellen byts ut.
Exterior Gateway Protocol (EGP)
EGP är ett protokoll som används för att utbyta data mellan gatewayvärdar som är grannar med varandra inom autonoma system. Detta routingprotokoll erbjuder ett forum för routrar att dela information mellan olika domäner. Det fullständiga formuläret för EGP är Exterior Gateway Protocol. EGP-protokollet inkluderar kända routrar, nätverksadresser, ruttkostnader eller närliggande enheter.
EIGRP (Enhanced Interior Gateway Routing Protocol)
EIGRP är ett hybrid routingprotokoll som tillhandahåller routingprotokoll, distansvektor och länktillståndsroutingprotokoll. Det fullständiga routingprotokollet EIGRP är Enhanced Interior Gateway Routing Protocol. Det kommer att dirigera samma protokoll som IGRP dirigerar med samma sammansatta mått som IGRP, vilket hjälper nätverket att välja den bästa vägdestinationen.
Öppna kortaste vägen först (OSPF)
Open Shortest Path First (OSPF)-protokollet är ett länktillstånds-IGP som är skräddarsytt för IP-nätverk med metoden Shortest Path First (SPF).
OSPF-routing låter dig underhålla databaser med detaljerad information om nätverkets omgivande topologi. Den använder också Dijkstra-algoritmen (Kortaste vägens algoritm) för att beräkna nätverksvägar när dess topologi ändras. Detta protokoll är också mycket säkert, eftersom det kan autentisera protokolländringar för att hålla data säker.
Här är några huvudskillnader mellan dessa Distance Vector och Link State routingprotokoll:
Avstånd vektor | Länkstatus |
---|---|
Distance Vector-protokollet skickar hela routingtabellen. | Länktillståndsprotokoll skickar endast länktillståndsinformation. |
Den är känslig för routingslingor. | Det är mindre mottagligt för routingslingor. |
Uppdateringar skickas ibland med broadcast. | Använder endast multicast-metoden för att dirigera uppdateringar. |
Det är enkelt att konfigurera. | Det är svårt att konfigurera detta routingprotokoll. |
Kan inte nätverkstopologi. | Känna till hela topologin. |
Exempel RIP, IGRP. | Exempel: OSPF IS-IS. |
Mellansystem till mellansystem (IS-IS)
ISIS CISCO routingprotokoll används på Internet för att skicka IP routing information. Den består av en rad komponenter, inklusive slutsystem, mellansystem, områden och domäner.
Den fullständiga formen av ISIS är Intermediate System-to-Intermediate System. Under IS-IS-protokollet är routrar organiserade i grupper som kallas områden. Flera områden grupperas för att bilda en domän.
Border Gateway Protocol (BGP)
BGP är det sista routingprotokollet på Internet, som klassificeras som ett DPVP (distance path vector protocol). Den fullständiga formen av BGP är Border Gateway Protocol.
Denna typ av routingprotokoll skickar uppdaterade routertabelldata när ändringar görs. Därför finns det ingen automatisk upptäckt av topologiändringar, vilket innebär att användaren måste konfigurera BGP manuellt.
Vad är syftet med routingprotokoll?
Routingprotokoll krävs av följande skäl:
- Tillåter optimalt vägval
- Erbjuder loopfri routing
- Snabb konvergens
- Minimera uppdateringstrafik
- Lätt att konfigurera
- Anpassar sig till förändringar
- Skalar till stor storlek
- Kompatibel med befintliga värdar och routrar
- Stöder variabel längd
Klassiskt vs. Klasslösa routingprotokoll
Här är några huvudskillnader mellan dessa routingprotokoll:
Klassfulla routingprotokoll | Klasslösa routingprotokoll |
---|---|
Klassfulla routingprotokoll skickar aldrig subnätmaskdetaljer under routinguppdateringar. | Klasslösa routingprotokoll kan skicka IP-subnätmaskinformation medan du gör routinguppdateringar. |
RIPv1 och IGRP är klassade protokoll. Dessa två är klassificerade protokoll eftersom de inte innehåller subnätmaskinformation. | RIPv2, OSPF, EIGRP och IS-IS är alla typer av klassroutningsprotokoll som har subnätmaskinformation i uppdateringar. |
Sammanfattning
Egenskaper | RIP V1 | RIP V2 | IGRP | OSPF | EIGRP | |
---|---|---|---|---|---|---|
Klassfull/Klasslös | Klassiskt | Klasslös | Klassiskt | Klasslös | Klasslös | |
metrisk | Hoppa | Hoppa | Sammansatt bandbredd, fördröjning. | Bandbredd | Komposit, bandbredd, fördröjning. | |
Periodisk | 30 sekunder | 30 sekunder | 90 sekunder | Ingen | 30 sekunder | |
Annonsadress | 255.255.255.255.255 | 223.0.0.9 | 255.255.255.255.255 | 224.0.0.5 224.0.0.6 |
224.0.0.10 | |
Kategori | Avstånd vektor | Avstånd vektor | Avstånd vektor | Länkstatus | Hybrid | |
Standardavstånd | 120 | 120 | 200 | 110 | 170 |