In IPv6 worden uitbreidingsheaders gebruikt om extra functionaliteit te bieden die verder gaat dan wat de standaard IPv6-header biedt.
In tegenstelling tot IPv4, waarbij opties in de hoofdheader moeten worden opgenomen, gebruikt IPv6 extensieheaders die tussen de basis-IPv6-header en de pakketpayload worden ingevoegd.
Dit biedt aanzienlijke flexibiliteit zonder de basiskop te verstoren, waardoor een snellere verwerking in routers mogelijk wordt.
Functies van verlengkop
Extensieheaders worden in IPv6 voor verschillende doeleinden gebruikt, inclusief maar niet beperkt tot:
- Routering (freeskop):
- Hiermee kan het pakket via een of meer specifieke tussenliggende routers worden gerouteerd voordat het zijn eindbestemming bereikt. Dit is handig voor specifieke vooraf gedefinieerde routes of voor testdoeleinden.
- Fragmentatie:
- In tegenstelling tot IPv4, waarbij fragmentatie kan worden uitgevoerd door elke router op de route, wordt fragmentatie bij IPv6 alleen uitgevoerd door de afzender. De fragmentatiekop bevat informatie waarmee fragmenten van een origineel pakket op de bestemming opnieuw kunnen worden samengevoegd.
- Hop-voor-hop-opties:
- Het bevat opties die moeten worden onderzocht en verwerkt door elk knooppunt (router of host) waar het pakket doorheen gaat. Deze kop kan speciale handelingen omvatten, zoals routebeheer of beveiligingsinstellingen.
- Bestemmingsopties (voor eindbestemming en voor tussenliggende route):
- Vergelijkbaar met de Hop-by-Hop-header, maar de opties hier zijn alleen bedoeld voor het eindbestemmingsknooppunt, hoewel het ook kan worden gebruikt om opties aan te geven aan tussenliggende knooppunten die specifiek zijn ontworpen om deze opties te herkennen.
- Authenticatieheader (AH) en Encapsulated Security Payload (ESP):
- Ze bieden ondersteuning voor beveiliging op IP-niveau door middel van gegevensauthenticatie en/of encryptie van de pakketinhoud. Deze headers zijn essentieel bij het implementeren van beveiligingsbeleid zoals dat van IPsec.
Wanneer moet u verlengkoppen gebruiken?
- Prestaties en veiligheid: Wanneer beveiliging of gegevensintegriteit van cruciaal belang is, worden headers zoals AH en ESP gebruikt om de communicatie tussen twee partijen te beveiligen.
- Beheer van specifieke routes: Om het exacte pad te bepalen dat een pakket door het netwerk moet volgen, worden routeringsheaders gebruikt.
- Speciale verwerkingsvereisten: In situaties waarin pakketten op een speciale manier moeten worden behandeld door elke router op hun pad (bijvoorbeeld experimenteel of diagnostisch verkeer), kan de Hop-by-Hop-header worden gebruikt.
overwegingen
- Verwerking en latentie: Extensieheaders kunnen de verwerkingsbelasting op routers verhogen en de latentie verhogen, omdat elk knooppunt mogelijk aanvullende informatie moet verwerken.
- verenigbaarheid: Alle knooppunten in het pad van een pakket moeten uitbreidingsheaders kunnen verwerken of juist kunnen negeren, wat een probleem kan zijn op gemengde of oudere netwerken.
IPv6-extensieheaders bieden robuuste en flexibele mogelijkheden om aan diverse netwerkbehoeften te voldoen, van beveiliging tot gespecialiseerde routering, waardoor IPv6 een technologie is die geschikt is voor de toenemende complexiteit en vraag van moderne computernetwerken.
Er zijn geen tags voor dit bericht.