Att bygga en bro mellan Ethernet (en buss eller bytte LAN) och tokenring LAN ger flera svårigheter, främst härrörande från deras grundläggande olika arkitekturer och protokoll:
1. Olika MAC -adresser och ramformat:
* MAC -adresser: Ethernet och tokenring Använd olika MAC -adressformat. En bro måste förstå båda och utföra adressöversättningar, vilket tillför komplexitet. Även om det är teoretiskt genomförbart är det inte trivialt.
* ramformat: Strukturen för Ethernet-ramar (som innehåller käll- och destination MAC-adresser, nyttolast och CRC) skiljer sig väsentligt från token-ringramar (som inkluderar åtkomstkontrollinformation som är specifik för mekanismen för att passera). Bron måste analysera båda typerna, extrahera relevant information (som MAC -adresser) och kapsla in/avkapulera data på lämpligt sätt för överföring över de olika nätverken.
2. Olika Media Access Control (MAC):
* Kontaktbaserad kontra Token-Passing: Ethernet använder en multipel åtkomst med COLERY MULTION med Collision Detection (CSMA/CD), där kollisioner kan inträffa. Tokenring använder en deterministisk token-passande mekanism, vilket säkerställer kollisionsfri överföring. En bro måste hantera det distinkta beteendet, potentiellt buffrande paket från ett nätverk för att undvika att överväldiga det andra.
3. Hastighets- och bandbreddsmatchningar:
* varierande hastigheter: Ethernet- och token -ringnätverk kan fungera med olika hastigheter (t.ex. 10 Mbps Ethernet kontra 16 Mbps tokenring). Bron skulle behöva hantera potentiella hastighetsavvikelser och eventuellt kräva buffring och hastighetsanpassning.
* Bandbreddsskillnader: Den effektiva bandbredden som finns i varje nätverk kan skilja sig åt. Ett starkt laddat Ethernet -segment kan leda till trängsel om bron inte kan hantera trafikflödet effektivt mot tokenringen.
4. Protokollhantering och routing:
* routingprotokoll: Implementering av routingprotokoll som fungerar sömlöst över båda nätverkstyperna lägger till ytterligare ett lager av komplexitet. Traditionella routingprotokoll förväntar sig ofta ett konsekvent nätverkslager under dem.
* Servicekvalitet (QoS): Om QoS behövs är det utmanande att tillhandahålla konsekvent QoS över olika LAN -typer eftersom de underliggande mekanismerna för att hantera prioritering och bandbredd skiljer sig avsevärt.
5. Legacy och underhållsproblem:
* föråldrad teknik: Tokenring är till stor del föråldrad. Att hitta och upprätthålla kompatibel hårdvara och programvara för att överbrygga dessa nätverk blir allt svårare. Kompetens inom token ringnätverk är också mindre utbredd.
* interoperabilitetsutmaningar: Även med teoretiskt kompatibel brohårdvara kan hitta och lösa problem med interoperabilitet mellan specifika leverantörsimplementeringar av Ethernet och tokenring vara tidskrävande.
Sammanfattningsvis: Även om överbryggning mellan Ethernet och Token Ring är konceptuellt möjlig, gör skillnaderna i grundläggande arkitektur, ramformat och mediaåtkomstkontrollmekanismer till en betydligt utmanande uppgift. Behovet av komplex protokollhantering, potentiella bandbreddsmakningar och bristen på äldre stöd gör det vanligtvis opraktiskt och mindre kostnadseffektivt än att bara migrera till en enhetlig Ethernet-infrastruktur. Routrar, snarare än broar, skulle i allmänhet vara att föredra för att sammankoppla nätverk av olika typer, vilket ger bättre isolering och skalbarhet, även om detta introducerar omkostnaderna för routingprotokoll.