Ik merkte deze fout (of, als je wilt, deze inconsistentie) op tijdens het controleren van de vertaling van NETGEAR-switches. Het probleem is dat bij de vertaling van de term “trunk” het absoluut noodzakelijk is om in aanmerking te nemen welke interpretatie de leverancier hanteert — Cisco of HP, want tussen hen bestaat er een zeer verschillende technische betekenis.
Laten we dit uitzoeken.
We bekijken het probleem aan de hand van de volgende voorbeelden:
1. Cisco

2. HP

Een oplettende lezer zal opmerken dat “trunk” deze voorbeelden een verschillende betekenis hebben.
Laten we dieper graven.
De Cisco-versie

Cisco onder “trunk’” wordt geïnterpreteerd als een punt-tot-punt kanaal (een communicatiekanaal dat twee apparaten direct met elkaar verbindt), dat een switch verbindt met een ander netwerkapparaat, zoals een andere switch of een router. De taak is om meerdere VLAN-verkeer via één kanaal te verzenden en hen toegang te geven tot het hele netwerk. In de volksmond wordt dit genoemd “trunk”, wat logisch is.
Werking
Laten we beginnen met de vraag: wat is een VLAN?
VLAN staat voor Virtual local area network of virtueel lokaal netwerk. Dit is een technologie die het mogelijk maakt om één fysiek netwerk op te delen in meerdere logische netwerken die onafhankelijk van elkaar werken. Bijvoorbeeld, er is op een bedrijf een personeelsafdeling, de boekhouding en de IT-afdeling. Ze hebben hun eigen switches die zijn verbonden via een centrale switch in één netwerk, en de netwerken van deze afdelingen moeten van elkaar worden gescheiden. En hier komt de VLAN-technologie om de hoek kijken.

Zo ziet een netwerk eruit dat is verdeeld in VLAN's (virtuele netwerken).
Vaak worden verschillende kleuren gebruikt om een VLAN aan te duiden.

Dus de poorten die groen zijn gemarkeerd, behoren tot één VLAN, terwijl de poorten die rood zijn gemarkeerd, tot een ander VLAN behoren. Computers die zich in hetzelfde VLAN bevinden, kunnen alleen met elkaar communiceren maar niet met computers die in een ander VLAN zitten..
Wijzigingen in de switchtabel in VLAN
Bij het maken van VLAN's wordt er een extra veld toegevoegd aan de switchtabel waarin de VLAN-identificaties worden aangegeven. Dit ziet er eenvoudig uit als volgt:

Hier zien we dat poorten 1 en 2 tot VLAN 2 behoren, terwijl poorten 3 en 4 tot VLAN 10 behoren.
Laten we verder gaan. Op het datalinkniveau worden gegevens verzonden in de vorm van frames (frames). Bij de overdracht van frames van de ene switch naar de andere is informatie nodig over bij welke VLAN elk frame hoort. Deze informatie wordt toegevoegd aan het verzonden frame. Momenteel wordt hiervoor een open standaard gebruikt. IEEE 802.1Q. Stapsgewijze evolutie van het frame in VLAN
- De computer genereert en verzendt een gewoon frame (frame, ook wel datalink-pakket genoemd, d.w.z. op switchniveau), zonder iets toe te voegen. Dit frame ziet er als volgt uit:

- De switch ontvangt het frame. Op basis van de schakeltabel begrijpt het van welke computer het frame afkomstig is en bij welk VLAN deze computer hoort. Vervolgens voegt de switch zelf de beheersinformatie toe aan het frame, het zogenaamde label. Een label is een veld na het MAC-adres van de verzender, dat ruwweg het VLAN-nummer bevat. Zo ziet een frame met een label eruit:

Daarna verzendt de switch dit frame naar een andere switch.
De switch die het frame ontvangt, haalt de VLAN-informatie eruit, dat wil zeggen dat deze begrijpt naar welke computer het frame moet worden doorgestuurd, verwijdert alle beheersinformatie uit het frame en verzendt het naar de ontvangende computer.
Bij de ontvangende computer komt het frame aan zonder beheersinformatie.
Laten we nu terugkeren naar onze “trunk‘. Poorten van de switch die VLAN ondersteunen, kunnen in twee groepen worden verdeeld:
- Gelabelde poorten (of trunk-poorten ‘ Cisco)
- On-ge-labeled poorten (of toegangspoorten)
We zijn geïnteresseerd in gelabelde poorten of trunk-poorten. Deze zijn juist bedoeld om via één poort gegevens over te dragen die behoren tot verschillende VLAN’s en gegevens van verschillende VLAN’s op één poort te ontvangen (we herinneren ons dat poorten van verschillende VLAN’s elkaar gewoonlijk niet zien).

In deze afbeelding zijn poorten nummer 21 en 22, die twee switches verbinden, gelabeld. Via hen zullen frames bijvoorbeeld van computer E naar computer A, die zich in hetzelfde VLAN bevinden, gaan volgens het hierboven beschreven schema.
Dus, de communicatielijn tussen deze poorten bij Cisco wordt juist “trunk‘ genoemd.
Versie HP
Hoe interpreteert het bedrijf deze term?

Hier gaat het absoluut niet over VLAN. In het geval van HP spreken we over de technologie van kanaalaggregatie. Ze hebben “trunk” – het is een logisch kanaal, dat meerdere fysieke kanalen samenvoegt .. Deze combinatie verhoogt de bandbreedte en betrouwbaarheid van de verbinding. Laten we het met een voorbeeld bekijken. Stel dat we twee switches hebben, elk met vier poorten en deze poorten zijn met elkaar verbonden via vier kabels.
![]()
Als we alles laten zoals het is — alleen verbindingen tussen de switches — dan zullen deze verbindingen frames aan elkaar in een cirkel doorgeven, dat wil zeggen, ze zullen lussen (waarbij broadcast-frames keer op keer worden gedupliceerd, wat de switches in een broadcaststorm brengt).
Deze duplicerende verbindingen worden beschouwd als overbodig, en ze moeten worden verwijderd, daarvoor bestaat het STP-protocol (Spanning Tree Protocol). Dan zal STP drie van onze vier verbindingen uitschakelen, omdat ze als overbodig worden beschouwd, en er blijft slechts één verbinding over.
Dus in het geval dat we deze vier fysieke kanalen combineren, zal er tussen de switches één logisch kanaal zijn met verhoogde bandbreedte (de maximale informatieoverdrachtssnelheid over een communicatiekanaal in een bepaalde tijdseenheid). Dat wil zeggen, er worden vier kanalen tegelijk gebruikt en het probleem met overbodige verbindingen is opgelost. Dit logische (samengevoegde) kanaal wordt genoemd bij HP “trunk‘ genoemd.

Kanaalaggregatie kan worden ingesteld tussen twee switches, een switch en een router. Tot acht fysieke verbindingen kunnen in één logisch kanaal worden gecombineerd. Het is belangrijk dat alle poorten die in het geaggregeerde kanaal worden samengevoegd dezelfde parameters hebben:
- type transmissiemedium (gedraaide draad, glasvezel, enz.),
- snelheid,
- flow control-modus en duplex.
Als een van de poorten in het geaggregeerde kanaal uitvalt, blijft het kanaal functioneren. De poorten in het geaggregeerde kanaal worden als een geheel gezien, wat overeenkomt met het idee van een logisch kanaal.
En om het geheel compleet te maken, moeten we opmerken dat deze technologie bij Cisco wordt genoemd EtherChannel. EtherChannel – een technologie voor kanaalaggregatie die is ontwikkeld Cisco. Het principe is hetzelfde, het maakt het mogelijk om meerdere fysieke Ethernet-kanalen in één logisch kanaal samen te voegen.

Dus de term trunk wordt, afhankelijk van de context, als volgt vertaald:
in documentatie over switches Cisco — trunkport, getagde poort, trunk-port;
in documentatie over switches HP — geaggregeerde poort, geaggregeerd kanaal.
Voor het geval je het onderwerp uitgebreider wilt verkennen, hieronder een korte lijst met bronnen.
Cisco: (of zo:
HP:
VLAN:
Kanaalaggregatie:
Bron: habr.com
