Den huvudsakliga skillnaden är att RIP faller i kategorin av distansvektortrafikprotokoll medan OSPF är exemplet för länktillståndsrutning. En annan skillnad är att RIP använder bellman ford-algoritmen medan OSPF använder Dijkstra-algoritmen.
Det finns två sorter av routingprotokoll för internetverk som är IGP och EGP. IGP (Interface Gateway Routing Protocol) är begränsat till ett autonomt system, vilket innebär att alla routrar fungerar inom ett autonomt system. Å andra sidan fungerar EGP (extern gateway routing protocol) för de två autonoma systemmedlen från ett autonomt system till ett annat och vice versa. Ett autonomt system är en logisk gräns som representerar ett nätverk som arbetar under en gemensam gemensam administration.
De tre klasserna av routing protokoll är:
- Distansvektor - Distansvektorrutningsprotokoll hittar den bästa vägen till ett fjärrnätverk med hjälp av det relativa avståndet. Varje gång ett paket passerar genom en router kallas en hopp. Den bästa vägen är den väg som har det lägsta antalet humle till nätverket. RIP och EIGRP är exemplen på distansvektorns routingprotokoll.
- Link State - Det är också känt som kortaste vägen först, där varje router skapar tre separata tabeller. Varje tabell utför sina olika funktioner, som man håller reda på direkt bifogade grannar, den andra bestämmer topologin för hela internetverket och den tredje används för routingbordet. OSPF är ett exempel på Link State routing protokoll.
- Hybrid - Använder karakteristik av distansvektor och länktillstånd som EIGRP.
Jämförelsediagram
Grunder för jämförelse | VILA I FRID | OSPF |
---|---|---|
Står för | Routing Information Protocol. | Öppna kortaste vägen först |
Klass | Distansvektorrutningsprotokoll | Link State Routing Protocol |
Standardvärde | Hopräkning | Bandbredd (kostnad) |
Administrativt avstånd | 120 | 110 |
Konvergens | Långsam | Snabb |
Sammanfattning | Bil | Manuell |
Uppdateringstimern | 30 sekunder | Endast när förändringar uppstår |
Hoppräkningsgräns | 15 | Ingen |
Multicast-adress som används | 224.0.0.9 | 224.0.0.5 och 224.0.0.6 |
Protokoll och port används | UDP och port 20 | IP och port 89 |
Algoritm används | Bellman-ford | Dijkstra |
Definition av RIP
Routing Information Protocol är det raka genomförandet av distansvektorrutning för lokala nätverk. På varje 30 sekund levererar det ett helt routingbord till alla aktiva gränssnitt. Hopräkning är de enda mätvärdena för att beskriva den bästa vägen till ett fjärranslutet nätverk, men det kan vara 15 vid max. Det förhindrar dirigering av slingor genom att begränsa antalet hoppantal som är tillåtna i banan.
Det finns två versioner av RIP, RIP version 1 och RIP version 2 skillnaden mellan båda versionerna beskrivs i följande diagram.
Funktioner | RIPv1 | RIPv2 |
---|---|---|
Klassstöd | classful | Klasslös |
Stöder delnätmask med variabel längd (VLSM) | Nej | Ja |
Skickar subnätmasken tillsammans med routinguppdatering | Nej | Ja |
Kommunicerar med annan RIP-router via följande adresstyp | Utsända | multicast |
RFC definition | RFC 1058 | RFCs 1721, 1722 och 2453 |
Stödjer autentisering | Nej | Ja |
Konvergens är en process för att samla in den topologiska informationen eller uppdatera informationen för de andra routrarna genom det implementerade routingsprotokollet. Konvergens uppstår när routern övergår från antingen till vidarebefordran eller blockeringstillstånd, och det förhindrar data vidarebefordran vid det tillfället.
Huvudproblemet med konvergens är den tid det tar att uppdatera information i en enhet. Långsam konvergens kan resultera i inkonsekventa rutingstabeller och routingslingor. Routing loopar bildar när routing information inte är uppdaterad eller när informationen förökas i hela nätverket är fel.
Split horisonter och vägförgiftning är lösningen på routing loop problem. Split-horisonten verkställer en regel som förhindrar informationsformuläret att skicka tillbaka till källan från vilken den mottogs. Vid rutförgiftning, när ett nätverk går ner, simulerar routern nätverket som 16 i bordet (som är oåtkomligt eller oändligt eftersom endast 15 humle är tillåtna). Slutligen resulterar detta i att sprida förgiftad väginformation till alla rutter i segmentet.
RIP nackdel är att den är ineffektiv på stora nätverk eller på nätverk där ett stort antal routrar är insterade.
RIP timers:
- Uppdateringstimer definierar hur ofta en router ska skicka ut routingtabelluppdatering och dess standardvärde är 30 sekunder.
- Ogiltig timer specificerar längden för en rutt till vilken den kan förbli i routingtabellen innan den anses vara ogiltig om inga nya uppdateringar är medvetna om denna rutt. Den ogiltiga rutten avlägsnas inte från routingstabellen, utan den är markerad som metrisk av 16 och placerad i hållartillståndet. Standardvärdet för den ogiltiga timern är 180 sekunder.
- Håll ned timer visar hur länge en rutt är förbjuden från att ta emot uppdateringar. RIP kommer inte att få några nya uppdateringar för rutter när den befinner sig i nedstartstillståndet. Standardvärdet är 180 sekunder.
- Spolningstimer anger hur länge en rutt kan behållas i ett rutningstabell innan du får spolas ut när inga nya uppdateringar tas emot. Standardvärdet är 240 sekunder.
Definition av OSPF
Öppna kortaste vägen först är en länk tillstånd och hierarkisk IGP routing algoritm. Det är en förbättrad version av RIP, som omfattar funktioner som multipath-routing, minsta kostnadskodning och lastbalansering. Dess stora mätvärde är kostnaden för att bestämma den bästa vägen.
OSPF innefattar typ av service routing vilket innebär att flera rutter kan installeras enligt prioritet eller typ av tjänst. OSPF erbjuder lastbalansering där den fördelar övergripande trafikleder lika mycket. Det möjliggör också att nätverk och routrar delas upp i delmängder och områden som ökar tillväxten och förvaltningen lättare.
OSPF möjliggör (Typ 0) autentisering i alla utbyten mellan routrar vilket innebär att dessa växlingar över nätverket inte är autentiserade. Den erbjuder två andra autentiseringsmetoder, enkel lösenordsautentisering och MD5-autentisering . Den stöder subnätspecifika, värdspecifika och klasslösa vägar, även klassiska nätverksspecifika vägar.
I OSPF görs routningen genom att upprätthålla databasen med länkstatistikinformation i routrarna och vägvikten beräknad med länkstatus, IP-adress etc. Länstillstånden överförs allt via det autonoma systemet till routrarna för att uppdatera databasen. Därefter bygger varje router ett kortaste bäddträd som en rotknut på basis av vikterna som lagras i databasen.
Viktiga skillnader mellan RIP och OSPF
- RIP beror på hoppräkningar för att bestämma den bästa vägen medan OSPF beror på kostnad (bandbredd) som hjälper till att bestämma den bästa vägen.
- Administrativa avstånd (AD) mäter sannolikheten för mottagen dirigeringsinformation på en router från en grannrouter. Ett administrativt avstånd kan variera från heltal 0 till 255, där 0 anger det mest betrodda heltalet och 255 betyder att ingen trafik får passera genom denna rutt. AD-värdet för RIP är 120 medan det är 110 för OSPF.
- Konvergens under översynsperioden är långsam i motsats till att det är snabbt i OSPF.
- Sammanfattning möjliggör en enkel rutningstabellpost för att illustrera en samling av IP-nätverksnummer. RIP stöder automatisk sammanfattning, eftersom OSPF stödjer manuell sammanfattning.
- Det finns ingen hoppräkningsgräns i OSPF. Tvärtom är översynsperioden begränsad till 15 hoppantal.
Slutsats
RIP är mest använda protokollet och genererar lägsta omkostnader, men det kan inte användas i större nätverk. På andra sidan utför OSPF bättre än RIP vad gäller överföringskostnad och är lämplig för större nätverk. OSPF ger också maximal genomströmning och lägsta köningsfördröjning.