In de video van vandaag behandelen we de afstandsvector- en linkstate-routeringprotocollen, wat een van de belangrijkste onderwerpen van de CCNA-cursus intoduceert – de OSPF- en EIGRP-routeringprotocollen. Dit onderwerp zal de komende 4 of zelfs 6 video’s in beslag nemen. Daarom zal ik vandaag kort enkele concepten uitleggen die je moet begrijpen voordat je begint met het bestuderen van OSPF en EIGRP.

In de vorige les hebben we sectie 2.1 van het ICND2-thema behandeld, en vandaag bestuderen we de secties 2.2 'De overeenkomsten en verschillen tussen afstandsvectorprotocollen (DV) en linkstateprotocollen (LS)' en 2.3 'De overeenkomsten en verschillen tussen interne en externe routeringprotocollen.'
Zoals ik al zei, zullen we in de komende 4 of 6 video’s belangrijke vragen van de gehele cursus behandelen – OSPFv2-protocollen voor IPv4, OSPFv3 voor IPv6, EIGRP voor IPv4 en EIGRP voor IPv6. Studenten stellen me vaak de vraag: wat is een routeringsprotocol en hoe verschilt dit van een gerouteerd protocol.
Een routeringsprotocol wordt gebruikt door een router, zoals het RIP-, EIGRP-, OSPF-, BGP-protocol en andere. Een routeringsprotocol is een manier waarop routers met elkaar kunnen communiceren, waarbij ze informatie over het netwerk uitwisselen en deze informatie gebruiken om hun routeringtabel te vullen. Op basis van deze tabellen nemen ze routeringsbesluiten.
Nadat de routers met elkaar hebben 'gecommuniceerd' en hun routeringtabel hebben gevuld met behulp van het routeringsprotocol, nemen ze besluiten over het verzenden van verkeer naar andere netwerken. Hierbij wordt een gerouteerd protocol gebruikt dat routers in staat stelt verkeer om te leiden of te routeren. Deze protocollen omvatten IPv4 en IPv6.

Dus, het routeringsprotocol zorgt voor het vulen van de routeringtabel met informatie, terwijl het gerouteerde protocol de routering van verkeer mogelijk maakt op basis van de informatie in deze tabellen. Door IPv4 of IPv6 worden de verzonden gegevens ingekapseld en voorzien van IP-headers, waar de namen van deze protocollen zelf voor staan – IP.
De volgende vraag betreft de verschillen tussen de Interior Gateway Protocol (IGP) en de Exterior Gateway Protocol (EGP). Laat je niet afschrikken door het woord 'gateway'. Gewoonlijk worden routers gebruikt binnen een autonome systeem. Stel je voor dat je bedrijf 50 routers heeft die een willekeurig IP-protocol gebruiken. Ze vormen samen een autonoom systeem, dat wil zeggen dat ze worden gebruikt en beheerd door één bedrijf, één organisatie.

De protocollen die worden gebruikt voor het waarborgen van routing binnen zo'n autonoom systeem worden interne gatewayprotocollen genoemd, terwijl de protocollen die worden gebruikt voor routing buiten het systeem externe gatewayprotocollen zijn. Het externe gatewayprotocol zorgt voor routing tussen verschillende autonome systemen. Een van deze systemen kan je ISP zijn, en zijn systeem kan uit 200 routers bestaan. Voor de communicatie tussen autonome systemen worden externe gatewayprotocollen gebruikt.
De interne gatewayprotocollen zijn RIP, OSPF, EIGRP, en op dit moment wordt één extern gatewayprotocol gebruikt - BGP.
De volgende twee definities waar je vertrouwd mee moet raken zijn Distance Vector en Link State. Dit zijn twee typen interne routeringsprotocollen.

Stel je voor dat we 3 routers hebben die met elkaar verbonden zijn en met netwerk 192.168.10.0/24. We noemen ze A, B en C. Uit de ICND1-cursus weten we wat er gebeurt wanneer we RIP gebruiken.
Aangezien router B het dichtst bij netwerk 192.168.10.0/24 ligt, stuurt hij als eerste een aankondiging over dit netwerk naar router A en router C. Router C stuurt deze aankondiging ook door naar router A. Router A ontvangt informatie over netwerk 192.168.10.0/24 via zijn twee interfaces - f0/0 en f0/1. Aangezien het RIPv2-protocol de metrieken Hop Count gebruikt, zal het tegen de router zeggen dat de optimale route naar dit netwerk via router B is, omdat het netwerk in één hop kan worden bereikt. Als je interface f0/1 gebruikt om verbinding te maken met netwerk 192.168.10.0/24, dan zijn er 2 hops nodig. Vanuit het perspectief van router A is het dus optimaal om interface f0/0 te gebruiken. Router A neemt deze beslissing omdat het RIP gebruikt, dat een Distance Vector-protocol is.
Volgens het weergegeven schema zien we dat dit de juiste oplossing is, omdat de afstand tussen A en B de kortste is. Maar wat als ik zeg dat er tussen A en B een verbinding met een bandbreedte van 64 kbit/s is, terwijl tussen C en B een verbinding met 100 Mbit/s ligt, en dezelfde verbinding bevindt zich tussen C en A?
Wat zou in deze situatie de meest optimale route zijn?

Natuurlijk is de verbinding van 100 megabit per seconde veel beter dan de verbinding van 64 kilobit per seconde, zelfs als de route erdoorheen 2 hops in plaats van één vereist. Het距 Vector Protocol RIP houdt echter geen rekening met de snelheid van de datatransmissie, omdat het bij het kiezen van de optimale route zich laat leiden door het minimale aantal hops. In dit geval is het beter om een Link State protocol te gebruiken, zoals OSPF. Dit protocol controleert de kosten van routes en, door de 'goedkoopste' te vinden, stuurt het dataverkeer via router A – router C – router B.
In vergelijking met RIP is het OSPF-protocol veel complexer; het houdt rekening met veel factoren bij het bepalen van de optimale route en vindt het kortste pad qua metriek.
EIGRP was ooit een propriëtair routerprotocol van Cisco, maar is nu een open standaard. Het is een combinatie van de beste eigenschappen van afstand-vectoren en link-state protocols. Het houdt zowel rekening met bandbreedte als met netwerklatenties. Zoals bekend, hoe langer de route - met andere woorden, hoe meer hops er zijn - des te langer zijn de latenties. Daarom kiest het EIGRP-protocol de route met de maximale bandbreedte en de minimale totale latency door de metrics van de routes te vergelijken. Bandbreedte en latentie zijn onderdelen van de formule waarop de routeringsbeslissing is gebaseerd.
Dit is het verschil tussen distance vector protocols en link-state protocols. Distance vector protocols beschouwen alleen de afstand van de route, terwijl link-state protocols de toestand van het netwerk langs de route beschouwen, zoals snelheid en bandbreedte.
EIGRP is ein hybride routerprotocol, omdat het kenmerken van beide hierboven genoemde protocollen combineert. Vanuit Cisco's perspectief is dit het beste routerprotocol, waardoor het de voorkeur heeft van alle ingenieurs binnen het bedrijf. Het meest voorkomende protocol wereldwijd is echter OSPF. De reden hiervoor is dat EIGRP pas recentelijk een open standaard is geworden, waardoor externe fabrikanten onzeker zijn over de compatibiliteit met hun netwerkapparatuur.
Laten we kijken naar de vertrouwensgraad van het protocol. Wanneer router A route-informatie ontvangt uit 2 verschillende bronnen, gebruikt het een formule om te beslissen welke van de twee routes in de routeringtabel moet worden opgenomen. Dit is eenvoudig, omdat het naar de routeparameters A-B en A-C-B kijkt, deze vergelijkt en de optimale beslissing neemt. Natuurlijk balanceert OSPF ook de lading, wat betekent dat als twee routes dezelfde kosten hebben, het de lading balanceert. Dit zullen we in toekomstige video's gedetailleerd bespreken; vandaag wil ik gewoon dat jullie dit weten.
Laten we de volgende tabel bekijken. Onderaan zal ik opnieuw routers A, B en C tekenen, die een autonome netwerkstructuur binnen uw bedrijf vormen. Stel dat uw bedrijf een ander bedrijf heeft overgenomen, dat een systeem met routers A1, B1 en C1 heeft. Dus heeft u nu twee bedrijven, elk met hun eigen netwerk. Stel dat de eerste het EIGRP-protocol gebruikt en de tweede OSPF.

Natuurlijk, je kunt je netwerk opnieuw configureren om OSPF te gebruiken of het netwerk van het door jou overgenomen bedrijf over te zetten naar het EIGRP-protocol, maar dat is een heleboel administratief werk. Voor een klein bedrijf is dat nog te doen, maar als het bedrijf groot is, dan is het een enorme hoeveelheid werk. In dat geval kan je een herverdeling uitvoeren, dat wil zeggen de EIGRP-routes nemen en deze door OSPF verdelen, en de OSPF-routes door EIGRP. Dat is heel goed mogelijk. Hiervoor moet een van de routers van jouw bedrijf op twee protocollen werken – EIGRP en OSPF, laten we aannemen dat dit router B zal zijn. Deze zal een routingtabel bevatten, waarin een deel van de routes afkomstig is van EIGRP en een deel van OSPF. Stel dat we een ander netwerk hebben dat met beide bedrijven is verbonden. In dit geval zal het eerste bedrijf de routes uit de EIGRP-tabel gebruiken om verbinding te maken, terwijl het tweede bedrijf de routes uit het OSPF-protocol zal gebruiken. Het zal zeer moeilijk zijn om deze routes, die uit verschillende bronnen komen, af te stemmen, omdat elk van hen de optimale route kiest op basis van zijn eigen metrische waarden.

In dit geval wordt het begrip Administrative Distance of administratieve afstand gebruikt. Dit helpt de router om de meest optimale route te kiezen uit meerdere routes die zijn verkregen uit verschillende routeringsprotocollen. Bijvoorbeeld, als router B rechtstreeks is verbonden met router C, dan zal de administratieve afstand gelijk zijn aan 0, en dat is de meest vertrouwde route. Stel je voor dat A aan B meldt dat het ook toegang heeft tot C, dan zal router B hem antwoorden: "bedankt voor je informatie, maar router C is rechtstreeks met mij verbonden, daarom kies ik voor de optie met de lagere administratieve afstand, en niet voor de optie via jou."
De administratieve afstand toont de mate van vertrouwen in het protocol. Hoe lager de administratieve afstand, des te groter het vertrouwen. De volgende meest vertrouwde optie na directe verbinding is een statische verbinding met een administratieve afstand van 1. De mate van vertrouwen in het EIGRP-protocol wordt gekarakteriseerd door een administratieve afstand van 90, voor het OSPF-protocol is dit 110 en voor het RIP-protocol is dit 120.
Als EIGRP en OSPF beide hetzelfde netwerk vertegenwoordigen, zal de router de route-informatie afkomstig van EIGRP vertrouwen, omdat dit protocol een administratieve afstand van 90 heeft, lager dan die van OSPF.

Bedankt dat je bij ons blijft. Vind je onze artikelen leuk? Wil je meer interessante inhoud zien? Steun ons door een bestelling te plaatsen of ons aan vrienden aan te bevelen. 30% korting voor Habr-gebruikers op een unieke variant van entry-level servers, speciaal voor jou ontworpen: (opties beschikbaar met RAID1 en RAID10, tot 24 cores en tot 40GB DDR4).
Dell R730xd voor de helft van de prijs? Alleen bij ons in Nederland! Dell R420 — 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB — vanaf $99! Lees over hoe
Bron: habr.com
