Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Det finnes to hovedtyper pakkesvitjende nettverk hvor forskjellen først og fremst ligger i måten man adresserer pakkene på: datagramnettverk og virtuell-kanal-nettverk.

3.1.1 Datagramnettverk

Figur 1: Datagramnettverk

Datagramnettverk bruker mottakerens adresse for å overføre pakker videre i nettverket til riktig plass. Dette er en veldig enkel teknikk som går ut på å gi alle pakkene som sendes en til-adresse, fra-adresse og adresse til neste node i nettverket. Det er flere veier til målet og pakkene tar ulike veier gjennom nettverket. Dette kan føre til at pakkene kan komme fram i en annen rekkefølge enn de ble sendt i. Mottakeren stokker enkelt om på pakkene for å sitte med samme resultat som det som ble sendt.

3.1.2 Virtuell-kanal-nettverk

Figur 2: Virtuell-kanal-nettverk

Dette er et nettverk med fokus på virtuelle kanaler i det pakkesvitjsende nettverket. Her bruker man ikke adresser som i datagramnettverket, men heller vituelle-kanalnummer for å videresende pakkene til riktig mottaker. Når man setter opp virtuelle forbindelser mellom alle involverte noder mellom avsender og mottaker, gis disse forbindelsene et unikt kanalnummer som nodene (svitjene og ruterne) lagrer i sine tabeller. Pakkene inneholder kanalnummer og sendes gjennom nettverket ut fra disse og de interne tabellene. Dette betyr at alle pakkene går samme vei og kommer til målet i riktig rekkefølge. I et slikt nettverk må alle nodene holde orden på tilstanden til en oppkobling, altså nye kanaler som koples opp, allerede oppkoblede kanaler og kanaler som kobles ned. De interne tabellene må hele tiden oppdateres.

3.2 Linjesvitsjing

Figur 3: Linjesvitsjing

Linjesvitsjing er kommunikasjon mellom sender og mottaker direkte over en linje som er reservert for den tiden kommunikasjonen kommer til å ta. Forbindelsen må altså kobles opp før man kan begynne å overføre data. Når kommunikasjonen er over, kobles forbindelsen ned og kapasiteten stilles ledig igjen. Kapasiteten låses altså uavhengig av hvor mye data som overføres.
Vi deler dermed linjesvitsjing inn i tre enkle faser:

...