Piggybacking

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În electronică , tehnologia informației și telecomunicații , termenul englezesc piggybacking este utilizat pentru a se referi la tehnici de optimizare bazate pe conceptul general de inserare sau încapsulare a unui anumit mesaj într-un alt mesaj, pentru a reduce numărul total de mesaje care trebuie trimise la fiecare realizare a anumit scop. Metafora implicită în termen poate fi redată în limba italiană cu expresia „a zgomot” (mesajul este purtat „la zgomot” de către altul mai degrabă decât trimis independent).

Exemplu

Multe protocoale de comunicare necesită ca primirea unui anumit mesaj să fie confirmată de către destinatar prin trimiterea unui mesaj ACK ( confirmare , „confirmare”) către expeditor. Acest ACK poate fi trimis imediat după primire; totuși, dacă protocolul prevede schimburi ulterioare de mesaje între expeditor și destinatar, destinatarul poate amâna trimiterea ACK și o poate include în următorul mesaj trimis expeditorului. În acest caz, putem spune că mesajul a trimis „piggybacks” (poartă cu el) ACK referitor la ultima recepție.

Această procedură este foarte potrivită pentru rețelele LAN , dar nu este foarte eficientă în rețelele foarte mari, cum ar fi interrețeaua globală, deoarece provoacă un timp de călătorie dus-întors : din acest motiv TCP , în controlul fluxului, adoptă algoritmul Nagle pentru interactiv expeditori. și pentru receptoare interactive Clark algoritmul, mai ales atunci când viteza de una dintre cele două noduri este semnificativ mai mare decât nodul de pe cealaltă parte a comunicării.

Elemente conexe

Alte proiecte