Switch

Fra Wikipedia, den frie encyklopedi
Gå til: navigasjon, søk
48-ports nettverkssvitsj

En svitsj (eng. switch) er en nettverkskomponent som styrer datatrafikk mellom ulike noder i et nettverk, slik som PC, server, skriver og Internett-forbindelse. Ordet switch er engelsk og betyr omkobler eller bryter. Switchen opererer på lag 2 i OSI-modellen. Datatrafikk som passerer switchen blir analysert og sendt videre ut på den porten, eller i den retning, hvor mottakeren av datapakkene befinner seg. Switchen bruker MAC-adressen, også kalt den fysiske adressen, til mottakeren for å avgjøre hvor datapakkene skal.

Switcher fåes i mange varianter og størrelser fra 4 porter og opp til flere hundre porter. Portene kan ha ulike hastigheter og ulike tilkoblingstyper avhengig av behov. Det vanligste er porter for TP-kabling i hastighetene 10, 100 og 1000 MBps og porter for ulike typer fiberoptisk kabling.

En enklere variant av switch er Hub (datanettverk). En switch kan brukes på samme måte som en hub, men hub'en jobber på lag 1 i OSI-modellen og kan derfor ikke lese datapakkene og finne ut hvor de skal. En hub sender alle datapakkene ut på alle utganger i håp om at den som skal ha pakkene plukker dem opp. Denne arbeidsmetoden gjør at en hub er langt mindre effektiv enn en switch, fordi switchen kan håndtere flere datastrømmer samtidig til ulike porter, mens hub'en håndterer en strøm av gangen og pøser den ut på alle porter.

Kort om switchens virkemåte[rediger | rediger kilde]

  1. Switchen tar imot data i form av såkalte frames, som ikke må forveksles med pakker.
  2. Den lagrer i en liste hvilken port dataene kom på, og hvilken MAC-adresse de er sendt fra.
  3. Dersom mottaker-MAC-adressen ligger i listen (dvs. at noen har sendt fra denne MAC-adressen fra før), blir dataene kun sendt til den porten som MAC-adressen er registrert på.
  4. Ellers blir dataene sendt videre til alle porter.

På denne måten reduserer switchen effektivt unødvendig nettverkstrafikk, noe som reduserer antall kollisjoner, og dermed øker farten.

Lag 3-switcher[rediger | rediger kilde]

Det finnes også avanserte switcher som jobber på lag 3 i OSI-modellen. Det betyr at switchene kan overta oppgavene til en ruter. En ruter kan styre datapakker i ulike retninger basert på IP-adresse.

Switchen fungerer som en repeater som forsterker signalene.