Het bouwen van een brug tussen Ethernet (een bus of geschakeld LAN) en Token Ring LAN's levert verschillende problemen op, die voornamelijk voortkomen uit hun fundamenteel verschillende architecturen en protocollen:
1. Verschillende MAC-adressen en frameformaten:
* MAC-adressen: Ethernet en Token Ring gebruiken verschillende MAC-adresformaten. Een brug moet beide begrijpen en adresvertalingen uitvoeren, wat de complexiteit vergroot. Hoewel het theoretisch haalbaar is, is het niet triviaal.
* Frameformaten: De structuur van Ethernet-frames (die bron- en bestemming-MAC-adressen, payload en CRC bevatten) verschilt aanzienlijk van Token Ring-frames (die toegangscontrole-informatie bevatten die specifiek is voor het token-passing-mechanisme). De bridge moet beide typen parseren, relevante informatie (zoals MAC-adressen) extraheren en gegevens op de juiste manier inkapselen/decapsuleren voor verzending via de verschillende netwerken.
2. Verschillende mediatoegangscontrole (MAC):
* Op conflicten gebaseerd versus tokendoorgifte: Ethernet maakt gebruik van een Carrier Sense Multiple Access with Collision Detection (CSMA/CD)-methode, waarbij botsingen kunnen optreden. Token Ring maakt gebruik van een deterministisch mechanisme voor het doorgeven van tokens, waardoor een botsingsvrije overdracht wordt gegarandeerd. Een bridge moet de verschillende gedragingen afhandelen en mogelijk pakketten van het ene netwerk bufferen om te voorkomen dat het andere wordt overweldigd.
3. Snelheid en bandbreedte komen niet overeen:
* Verschillende snelheden: Ethernet- en Token Ring-netwerken kunnen met verschillende snelheden werken (bijvoorbeeld 10 Mbps Ethernet versus 16 Mbps Token Ring). De brug zou potentiële snelheidsverschillen moeten kunnen opvangen, waarvoor mogelijk buffering en snelheidsaanpassing nodig zijn.
* Verschillen in bandbreedte: De effectieve bandbreedte die op elk netwerk beschikbaar is, kan verschillen. Een zwaar belast Ethernet-segment kan tot congestie leiden als de brug de verkeersstroom richting de Token Ring niet efficiënt kan beheren.
4. Protocolverwerking en routering:
* Routingprotocollen: Het implementeren van routeringsprotocollen die naadloos over beide netwerktypen werken, voegt een extra laag complexiteit toe. Traditionele routeringsprotocollen verwachten vaak een consistente netwerklaag eronder.
* Servicekwaliteit (QoS): Als QoS nodig is, is het bieden van consistente QoS over verschillende LAN-typen een uitdaging, omdat de onderliggende mechanismen voor het beheren van prioriteit en bandbreedte aanzienlijk verschillen.
5. Ouderdoms- en onderhoudsproblemen:
* Verouderde technologie: Token Ring is grotendeels achterhaald. Het vinden en onderhouden van compatibele hardware en software voor het overbruggen van deze netwerken wordt steeds moeilijker. Expertise in Token Ring-netwerken is ook minder aanwezig.
* Interoperabiliteitsuitdagingen: Zelfs met theoretisch compatibele bridge-hardware kan het vinden en oplossen van interoperabiliteitsproblemen tussen specifieke leveranciersimplementaties van Ethernet en Token Ring tijdrovend zijn.
Samengevat: Hoewel het overbruggen van Ethernet en Token Ring conceptueel mogelijk is, maken de verschillen in fundamentele architectuur, frameformaten en mediatoegangscontrolemechanismen het tot een aanzienlijk uitdagende taak. De behoefte aan complexe protocolafhandeling, potentiële bandbreedtemismatches en de schaarste aan bestaande ondersteuning maken dit doorgaans onpraktisch en minder kosteneffectief dan eenvoudigweg migreren naar een uniforme Ethernet-infrastructuur. Routers, in plaats van bruggen, zouden over het algemeen de voorkeur hebben voor het onderling verbinden van netwerken van verschillende typen, waardoor een betere isolatie en schaalbaarheid wordt geboden, ook al introduceert dit de overhead van routeringsprotocollen. |