130 likes | 313 Views
LUNET: MLS och speglade paket vers 1.0. Jens A Andersson, LDC. Länk 1. Länk 2. A. D. Brygga. E. B. F. C. Bryggans funktion. Bryggan ser till att paketen skickas ut på rätt länk när sändare och mottagare finns på olika länkar. Bryggans funktion forts.
E N D
LUNET:MLS och speglade paketvers 1.0 Jens A Andersson, LDC
Länk 1 Länk 2 A D Brygga E B F C Bryggans funktion • Bryggan ser till att paketen skickas ut på rätt länk när sändare och mottagare finns på olika länkar.
Bryggans funktion forts. • Bryggan har en adresstabell som talar om till vilket nät samtliga datorer är anslutna. Adress Länk A B C D E F 1 1 1 2 2 2
Ethernet-ram Data Preamble SFD DA SA CRC Type • Ethernet är en egen standard som utvecklades av Xerox, Intel och DEC redan 1976. • IEEE 802.3 bygger på Ethernet. • Annat ramformat (men kan samexistera med 802.3). 7 1 6 6 2 46-1500 4 SA=Source address SFD=Start frame delimiter DA=Destination address
Switchen • Är i princip en bryggan med flera portar • Har en adresstabell per port • I LUNET seriekopplas flera switchar på varje LAN • Lokala institutionsswitchar • Stamnätsswitchar
När en dator byter switchport • Käll-adressen läggs till i tabellen för den port som ramen kommer in till switchen på • Om adressen redan finns i någon av switchens andra tabeller tas den bort därifrån • Upprepas för varje switch som ramen passerar
Speglade paket • När en nätutrustning återutsänder en mottagen ram utan att förändra dess innehåll på något sätt ”speglas” paketet • Effekten blir densamma som om ramens ursprungliga avsändaren har bytt port och flyttat till den port där ”spegeln” sitter • När den ursprungliga avsändaren sänder ut en ny ram har avsändaren ”flyttat” tillbaka
Port 1 Port 22 Från A Från A Switch ”Spegel” A Från A Speglade paket (bild) Dator(A)=port 22 Dator(A)=port 1
Orsak till speglade paket • Felaktig patchkabel • Loop • Felaktig bordsswitch • Felaktigt nätverkskort • Felaktig mjukvara/drivrutin/OS • …
MLS • Multi Layer Switching • Layer 3 switching • Router långsam/Switch snabb • Routern talar om för switchen hur den skall switcha paket mellan LAN • Normalt arbetar en switch bara inom ett LAN
Speglade paket påverkar MLS • MLS-processen tvingas starta om när för många förändringar sker per tidsenhet • Speglade paket medför många förändringar per tidsenhet • Omstart av MLS kräver mycket processorkraft i routern => hela eller delar av nätet går mycket sakta
Åtgärder • Nästan omöjligt att hitta ”spegeln” • Switcharna lagrar ju bara den ursprungliga avsändarens adress • Om inte noderna är för hårt lastade går det relativt snabbt att hitta det LAN där ”spegeln” sitter • Avstängning av detta • I annat fall avstängning av delar av LUNET tills det ”speglande” LANet är funnet
Förebyggande åtgärder • Centralt: Inga • Endast monitorering • GigaLUNET motståndskraftigare mot denna typ av fel • Lokalt: • Nätansvarig måste vara tillgänglig! • Hålla NETINFO-listan uppdaterad med nätansvarigs mobilnummer • Nätansvariga måste hållas sig ajour med förändringar • ffa inkoppling av ny utrustning • Skrivare speciellt utsatta • Meddela LDC helpdesk i god tid vid förändringsarbete