Comutarea este o metodă de transmitere a pachetelor de date care vin de la expeditor la receptor la adresa de destinație. Comutarea între circuite și comutarea pachetelor sunt cele două metode cele mai populare de comutare. La comutarea circuitelor, datele sunt transferate pe un canal dedicat care urmează a fi stabilit între expeditor și receptor folosind o conexiune punct-la-punct dedicată. În comutarea pachetelor, datele sunt împărțite în unități mici numite pachete, fiecare pachet fiind asociat cu un antet care conține informații de semnalizare despre nodurile sursă și destinație. Pachetele sunt transmise independent și sunt procesate la toate nodurile intermediare înainte de a ajunge la destinație. La destinație, pachetele de date sunt extrase și reasamblate pentru a obține mesajul inițial. Să studiem diferența dintre cele două în detaliu.
Comutarea între circuite este una dintre tehnologiile de comutare utilizate pentru a trimite mesaje de la un punct la altul folosind o legătură dedicată punct-la-punct în timpul sesiunii. Ele sunt utilizate în principal în PSTN (Public Switched Telephone Network) unde apelantul și receptorul fac schimb de informații pe un canal dedicat, folosind o legătură end-to-end. Acesta este un canal orientat spre conexiune care se stabilește între expeditor și receptor folosind un protocol dedicat de semnalizare. Atunci când oricare dintre ele deconectează apelul, circuitul se întrerupe astfel terminând sesiunea. În termeni simpli, expeditorul stabilește o conexiune fizică cu receptorul de-a lungul unui circuit dedicat pentru a trimite transmisii de date și atunci când transferul de date se încheie, circuitul este eliberat. Toate datele sunt transmise de-a lungul aceluiași circuit pe întreaga sesiune.
Comutarea prin pachete face ca din lățimea de bandă a rețelei să se distanțeze maxim, prin ruperea mesajului în unități mici numite pachete de date care caută cea mai eficientă cale de rutare pentru a ajunge la destinație. Fiecare pachet de date este alocat unui antet care conține informații de semnalizare, incluzând adresa expeditorului și receptorului și apoi transmis individual prin rețea. Fiecare pachet de date poate avea un traseu diferit, astfel cum este abordat de antetul său asociat. Datele sunt procesate la toate nodurile intermediare localizate în diferite puncte înainte de a ajunge la destinația unde toate pachetele sunt reasamblate și recompilate în mesajul original. Este o metodă mai robustă și mai eficientă de a transmite date care pot rezista unor întârzieri în timpul sesiunii. Este folosit în principal pentru comunicații de date și voce.
- Comutarea între circuite este un tip de protocol de rețea în care un canal dedicat este stabilit între două puncte de terminare într-o rețea pe durata unei transmisii. Transferul de date are loc după stabilirea circuitului. Pachetul de comutare, pe de altă parte, este fără conexiune, ceea ce înseamnă că datele sunt transmise în unități mici denumite pachete și este stabilită o rută dinamică pentru fiecare pachet.
- La comutarea circuitelor, se stabilește o cale de ieșire la capăt între sursă și destinație utilizând un protocol dedicat de semnalizare. Este orientată spre conexiune, spre deosebire de rețelele care nu sunt conectate în pachete, care nu urmează o abordare end-to-end. De fapt, fiecare pachet poartă adrese sursă și destinație în antet.
- În comutarea pachetelor, comunicarea de date este împărțită în pachete mici, fiecare pachet transportând informații de rutare și urmând un traseu diferit de transmisie pentru a ajunge la destinație. Comutarea între circuite, pe de altă parte, nu este flexibilă deoarece este stabilită o cale dedicată, care nu se schimbă pe întreaga transmisie.
- În rețelele cu comutare de circuite, toate datele trec prin același circuit și fiecare unitate de date are un singur acces la un circuit și întreaga cale de rutare este furnizată la sursă. Întrucât în rețelele cu comutare de pachete, fiecare pachet de date conține o cale de rutare întreagă și se transmite individual.
- La comutarea circuitelor, calea de transmisie este decisă înainte de începerea prelucrării datelor și sistemul decide ce cale să urmeze. În comutarea pachetelor, datele sunt împărțite în pachete mici - fiecare cu un antet asociat - care sunt redirecționate de la sursă la destinație și sunt procesate la toate nodurile intermediare.
- Schimbarea de pachete este metoda mai eficientă atunci când vine vorba de transmisia de date, în timp ce comutarea circuitelor este o alternativă mult mai bună pentru transmisia de voce. În timp ce prima este implementată la nivelul fizic, aceasta din urmă este implementată la nivelul rețelei.
Comutare circuit | Comutare de pachete |
Se creează o cale fizică dedicată unei singure conexiuni între cele două puncte finale. | Datele sunt împărțite în unități mici denumite pachete, fiecare pachet transportând un antet mic care conține informații de semnalizare. |
Transmisia de date are loc după stabilirea circuitului pe durata transmiterii. | Traseul dinamic este stabilit pentru fiecare pachet care transportă informațiile de rutare. |
O cale de rutare dedicată este urmată pe toată durata transmisiei și niciun alt utilizator nu are voie să utilizeze circuitul. | Fiecare pachet de date poate lua un alt traseu pentru a ajunge la destinație, făcându-l flexibil pe întreaga sesiune. |
Urmează o cale uniformă de-a lungul sesiunii. | Nu există nici un sfârșit pentru a pune capăt rezervării de legături. |
Datele nu conțin informațiile de semnalizare și se mișcă singură. | Fiecare pachet de date conține informațiile de semnalizare care conțin adresele sursă și destinație în antetul pachetului. |
Este ideal pentru comunicațiile vocale și întârzierea este uniformă. | Este folosit în principal pentru comunicații de date și voce, iar întârzierea nu este uniformă. |
Este orientată spre conectare, care este implementată la nivelul fizic. | Este conectat și este implementat la nivelul rețelei. |
În timp ce ambele comutatoare de pachete și comutarea circuitelor sunt cele două metode cele mai comune de transfer de date între două dispozitive de comunicație, ambele urmează o abordare diferită pentru a trimite mesaje de la un punct la altul. Comutarea între circuite utilizează o abordare orientată spre conexiune în care o legătură de rețea este dedicată unei singure conexiuni la un moment dat și niciunui alt utilizator nu i se permite să utilizeze acel circuit. Dimpotrivă, comutarea pachetelor împarte datele pe care trebuie să le transmită în unități mici numite pachete fără rezerve de terminare a legăturilor de rețea. Ambele utilizează tehnologii diferite pentru a transmite date de la un punct la altul, conectând astfel mai multe dispozitive între ele. Fiecare are o parte echitabilă a argumentelor pro și contra în funcție de ceea ce încercați să faceți.