Data skickas över nätverk som paket . Ett program kan sända ut ett paket och inte kontrollera om det paketet kom . Detta är en " förbindelselös " överföring . En " anslutning - orienterade " programmet utgör en ram för överföring , vilket är ett " anslutning . " Funktion
Vad händer om paketen kommer fram i fel ordning eller vilse ? Om en nod får en massa olika uppgifter från samma källa , hur vet vilka paket hör ihop ? Om en dator tar emot det första paketet och sedan det andra paketet , har det att veta att de är den första och andra av en serie. En anslutning fastställs att serien .
Funktioner
Connection - orienterade protokoll använder " sockets . " Detta är ett virtuellt destinationen på en dator och representeras av ett nummer. Vissa program lyssna efter inkommande trafik märkt med ett visst uttag nr . När den sändande datorn får kontakt , säger " Jag vill ha kontroll över socket 123 . " Den mottagande datorn beviljar resurs och anslutningen upprättas . De två sidorna förhandla parametrar för överföringen innan data skickas . Den mottagande programmet kan skilja ankommande uppgifter som en del av en bäck och skicka tillbaka rapporter om några paket saknas .
Exempel
Det vanligaste protokollet svit används i nätverk är TCP /IP ( Transmission Control Protocol /Internet Protocol). Den " Transport Layer " inom denna grupp hanterar anslutningar . Anslutningen - orienterade transport protokoll för TCP /IP är Transmission Control Protocol ( TCP ) . Den anslutningslöst protokoll är User Datagram Protocol ( UDP ) .