Pakketskakeling is 'n benadering wat deur sommige rekenaarnetwerkprotokolle gebruik word om data oor 'n plaaslike of langafstandverbinding te lewer. Voorbeelde van pakkieskakelingprotokolle is Frame Relay, IP en X.25.
Hoe pakkieskakeling werk
Pakketskakeling breek data op in verskeie dele wat verpak is in spesiaal geformateerde eenhede wat pakkies genoem word. Dit word tipies van die bron na die bestemming herlei met behulp van netwerkskakelaars en routers. Dan word die data weer by die bestemming saamgestel.
Elke pakkie bevat adresinligting wat die stuurrekenaar en beoogde ontvanger identifiseer. Deur hierdie adresse te gebruik, bepaal netwerkskakelaars en routers hoe om die pakkie die beste oor te dra tussen hops op die pad na sy bestemming. Daar is gratis toepassings, soos Wireshark, wat die data vasvang en bekyk indien nodig.
Wat is 'n hop?
In rekenaarnetwerk verteenwoordig 'n hop een gedeelte van die volle pad tussen die bron en die bestemming. Wanneer daar byvoorbeeld oor die internet gekommunikeer word, gaan data deur 'n aantal intermediêre toestelle, insluitend routers en skakelaars, eerder as om direk oor 'n enkele draad te vloei. Elke toestel veroorsaak dat data tussen een punt-tot-punt-netwerkverbinding en 'n ander spring.
Die hop-telling verteenwoordig die totale aantal toestelle waardeur 'n gegewe pakkie data gaan. Oor die algemeen, hoe meer spronge wat datapakkies moet deurkruis om hul bestemming te bereik, hoe groter word die transmissievertraging.
Netwerkhulpmiddels soos ping kan gebruik word om die hop-telling na 'n spesifieke bestemming te bepaal. Ping genereer pakkies wat 'n veld insluit wat gereserveer is vir die hop-telling. Elke keer as 'n bekwame toestel hierdie pakkies ontvang, verander daardie toestel die pakkie en verhoog die hop-telling met een. Daarbenewens vergelyk die toestel die hop-telling teen 'n voorafbepaalde limiet en gooi die pakkie weg as sy hop-telling te hoog is. Hierdie aksie verhoed dat pakkies eindeloos deur die netwerk bons as gevolg van roeteerfoute.
Voor- en nadele van pakkieskakeling
Pakketskakeling is die alternatief vir die stroombaanskakelprotokolle wat histories vir telefoonnetwerke en soms met ISDN-verbindings gebruik is.
In vergelyking met kringskakeling, bied pakkieskakeling die volgende voor- en nadele:
- Meer doeltreffende gebruik van algehele netwerkbandwydte as gevolg van buigsaamheid in die roetering van die kleiner pakkies oor gedeelde skakels.
- Pakkieskakelnetwerke is dikwels goedkoper om te bou aangesien minder toerusting nodig is.
- Betroubaarheid. As 'n pakkie nie soos verwag by sy bestemming aankom nie, bespeur die ontvanger rekenaar een pakkie ontbreek en versoek dat dit weer gestuur word.
- Pakketskakeling bied outomatiese herroetering sou enige nodus op sy reis misluk.
- Langer vertragings in die ontvangs van boodskappe as gevolg van die tyd wat nodig is om pakkies te verpak en te stuur. Vir baie toepassings is vertragings nie lank genoeg om betekenisvol te wees nie, maar vir hoëprestasietoepassings soos intydse video, is addisionele kwaliteit van diens (QoS)-tegnologie dikwels nodig om die vereiste werkverrigtingvlakke te bereik.
- Die potensiaal vir netwerksekuriteitsrisiko's bestaan as gevolg van die gebruik van gedeelde fisiese skakels. Protokolle en ander verwante elemente in pakkieskakelnetwerke moet ooreenstem met die toepaslike sekuriteitsvoorsorgmaatreëls.
- Latency is onvoorspelbaar.