Hvad er pakkeskift?
Packet switching er en teknologi, der deler data i netværkskommunikation i håndterbare små stykker, kaldet pakker. Ved at sende en stor fil i flere små bunker over et netværk minimerer pakkeskift effekten af dataoverførselsfejl. Der undgås også trafikflaskehalse, så data flyder på den mest effektive måde over netværket.
Ideen om netværkskommunikation involverer at følge et nøjagtigt sæt regler for at flytte dataene fra et sted, eller node, på netværket til et andet. Internettet er simpelthen et stort netværk, og pakkeomskiftning sker, når alle data flyttes over internettet. Transport Control Protocol / Internet Protocol (TCP / IP) og Frame Relay er eksempler på pakkeomskiftningsprotokoller. Nogle mobiltelefonteknologier bruger også pakkekoblingsteknologier.
Når der anvendes pakkeomskiftning, opdeler netværksrutnings-softwaren filen i flere små pakker med data på mellem 1.000 og 1.500 byte hver, hvilket mærker hver pakke med overskriftsinformation. I overskriften indeholder routingsoftwaren instruktioner til samling af filen fra pakkerne i den rigtige rækkefølge. Det inkluderer også destinationsinformationen, før du sender pakker over netværket.
Når pakkerne kører over netværket, kan de blive adskilt og tage forskellige routingstier, afhængigt af internettrafik. Routerne og tændene på netværket bruger headerinformationen til at bestemme den mest effektive rute til at flytte hver pakke til dens destination. Pakkeskift muliggør effektiv brug af netværksbåndbredde, da afsendelse af adskillige små pakker passer bedre ind i netværkskapaciteten end at sende store filer intakte. Når pakkerne ankommer til destinationen, uanset i hvilken rækkefølge de ankommer, samler routingsoftwaren filen korrekt ved hjælp af headeroplysningerne. Hvis alle pakkerne ankom intakte og uden fejl, er filen klar til brug. Hvis en pakke ankom med en fejl, kan routingsoftwaren imidlertid anmode om, at pakken sendes igen. Ved at bruge pakkeomskiftning skal kun en del af hele filen videresendes, hvilket mindsker den samlede netværkstrafik.
Paul Baran og Donald Davies udviklede hver især ideen om pakkeomskiftning uafhængigt i de tidlige 1960'ere. Pakkeomskiftning er en forbedring af kredsløbskontaktteknologi, der ofte bruges i fasttelefonnettet i mange år. Med kredsløb skifter en dedikeret linje al datatrafik relateret til en bestemt fil. Circuit switching fungerer godt til levering af en stor fil hurtigt, fordi det ikke har nogen forsinkelser. At flytte en stor mængde data til og fra tusinder af noder samtidigt, som forekommer på Internettet, ville imidlertid være umuligt ineffektiv ved hjælp af kredsløbskontakt.