Skift er en metode til at videresende datapakker der kommer ind fra afsenderen til modtageren på destinationsadressen. Circuit switching og pakke switching er de to mest populære metoder til at skifte. Ved kredsløbskontakt overføres data på en dedikeret kanal, der skal etableres mellem afsenderen og modtageren ved hjælp af en dedikeret punkt-til-punkt-forbindelse. Ved pakkeomskiftning opdeles data i små enheder, der kaldes pakker, idet hver pakke er knyttet til en overskrift, der indeholder signalinformation om kilden og destinationsnoder. Pakkerne transmitteres uafhængigt og behandles ved alle mellemliggende noder, inden de når deres destination. På destinationen udtages og pakkes datapakkerne sammen for at få den originale meddelelse. Lad os studere forskellen mellem de to i detaljer.
Circuit switching er en af de skifteteknologier, der bruges til at sende meddelelser fra et punkt til et andet ved hjælp af et dedikeret punkt-til-punkt-link under hele sessionen. De bruges hovedsageligt i PSTN (Public Switched Phone Network), hvor den, der ringer, og modtageren udveksler information på en dedikeret kanal ved hjælp af et ende-til-ende-link. Dette er en forbindelsesorienteret kanal, der etableres mellem afsenderen og modtageren ved hjælp af en dedikeret signalprotokol. Når en af dem kobler fra opkaldet, afbrydes kredsløbet, hvorved sessionen afsluttes. Enkelt sagt opretter afsenderen en fysisk forbindelse med modtageren langs et dedikeret kredsløb for at sende dataoverførsler, og når dataoverførslen er afsluttet, frigøres kredsløbet. Alle data transmitteres langs det samme kredsløb gennem hele sessionen.
Pakkeomskiftning får mest ud af netværksbåndbredden ved at bryde beskeden i små enheder kaldet datapakker, der søger den mest effektive routingsti for at nå sin destination. Hver datapakke tildeles en overskrift, der indeholder signalinformation, herunder afsender- og modtageradresse, og derefter transmitteret individuelt gennem netværket. Hver datapakke kan tage en anden rute som adresseret af den tilhørende header. Dataene behandles på alle mellemliggende noder, der er placeret på forskellige punkter, før de når deres destination, hvor alle pakker er samlet igen og samlet igen til den originale meddelelse. Det er en mere robust og effektiv metode til transmission af data, der kan modstå nogle forsinkelser under sessionen. Det bruges hovedsageligt til data og stemmekommunikation.
- Circuit switching er en type netværksprotokol, hvor en dedikeret kanal etableres mellem to slutpunkter i et netværk i en transmissions varighed. Dataoverførsel finder sted, efter at kredsløbet er etableret. Pakkekobling er på den anden side forbindelsesløs, hvilket betyder, at dataene overføres til små enheder, der kaldes pakker, og der oprettes en dynamisk rute for hver pakke.
- Ved kredsløbskifte etableres en ende-til-ende-kredsløbsti mellem kilde og destination ved hjælp af en dedikeret signalprotokol. Det er tilslutningsorienteret, i modsætning til tilslutningsfri pakkeomskiftede netværk, som ikke følger en ende til ende tilgang. Faktisk bærer hver pakke kilde- og destinationsadresser i overskriften.
- Ved pakkeomskiftning er datakommunikation opdelt i små pakker, hvor hver pakke bærer routinginformation og følger forskellige transmissionsveje for at nå deres destination. Kredsløbskontakt er på den anden side ikke fleksibel, da der etableres en dedikeret sti, der ikke ændres gennem transmissionen.
- I kredsløbskoblede netværk passerer alle data gennem det samme kredsløb, og hver dataenhed har enestående adgang til et kredsløb, og hele routingstien tilvejebringes ved kilden. Mens der i pakkeomskiftede netværk indeholder hver datapakke hele routingstien og transmitteres individuelt.
- Ved kredsløbskontakt afgøres transmissionsstien, inden databehandlingen begynder, og systemet beslutter, hvilken sti der skal følges. Ved pakkeomskiftning opdeles data i små pakker - hver med en tilhørende overskrift - der dirigeres fra kilde til destination og behandles på alle mellemliggende noder.
- Pakkekobling er den mere effektive metode, når det kommer til dataoverførsel, hvorimod kredsløbskiftning er et meget bedre alternativ til stemmetransmission. Mens førstnævnte implementeres i fysisk lag, implementeres sidstnævnte i netværkslaget.
Kredsløbskifte | Pakkeomskiftning |
Der etableres en fysisk sti, som er dedikeret til en enkelt forbindelse mellem de to slutpunkter. | Data er opdelt i små enheder kaldet pakker med hver pakke med lille overskrift, der indeholder signalinformation. |
Datatransmission finder sted, efter at kredsløbet er etableret i transmissionens varighed. | Der etableres en dynamisk rute for hver pakke, der bærer routinginformationen. |
En dedikeret routingsti følges gennem transmissionen, og ingen andre brugere har tilladelse til at bruge kredsløbet. | Hver datapakke kan tage en anden rute for at nå destinationen, hvilket gør den fleksibel under hele sessionen. |
Det følger en ensartet sti gennem hele sessionen. | Der er ingen ende til ende reservation af links. |
Data bærer ikke signaloplysningerne og bevæger sig på egen hånd. | Hver datapakke indeholder signalinformationerne, der indeholder kilde- og destinationsadresser i pakkehovedet. |
Det er ideelt til stemmekommunikation, og forsinkelsen er ens. | Det bruges hovedsageligt til data- og stemmekommunikation, og forsinkelsen er ikke ens. |
Det er forbindelsesorienteret, som implementeres i det fysiske lag. | Det er forbindelsesløs og implementeres på netværkslag. |
Mens både pakkeomskiftning og kredsløbskiftning er de to mest almindelige metoder til overførsel af data mellem to kommunikationsindretninger, følger begge en anden fremgangsmåde til at sende meddelelser fra et punkt til et andet. Kredsløbskifte anvender en forbindelsesorienteret tilgang, hvor et netværkslink er dedikeret til en forbindelse ad gangen, og ingen anden bruger har tilladelse til at bruge dette kredsløb. Tværtimod opdeler pakkeomskiftning de data, der skal transmitteres i små enheder kaldet pakker uden nogen ende til ende reservation af netværkslink. De bruger begge forskellige teknologier til at transmittere data fra et punkt til et andet, hvilket forbinder flere enheder med hinanden. Hver har sin rimelige andel fordele og ulemper, afhængigt af hvad du prøver at gøre.