Senza connessione & Connection Oriented protocollo

March 25

Senza connessione & Connection Oriented protocollo


I dati vengono inviati su reti come pacchetti. Un programma può inviare un pacchetto e non verificare se quel pacchetto è arrivato. Questa è una trasmissione "connectionless". Un programma "connection-oriented" istituisce un quadro per la trasmissione, che è un "collegamento".

Funzione

Cosa succede se i pacchetti arrivano fuori ordine o si perdono? Se un nodo riceve un sacco di dati diverse dalla stessa fonte, come fa a sapere che i pacchetti vanno di pari passo? Se un computer riceve il primo pacchetto e poi il secondo pacchetto, deve sapere che sono il primo e il secondo di una serie. Una connessione stabilisce che serie.

Caratteristiche

protocolli orientati alla connessione usano "prese". Questa è una destinazione virtuale in un computer ed è rappresentato da un numero. Alcuni programmi ascolto per il traffico in entrata marcato con un particolare numero di socket. Quando il computer che invia entra in contatto, si dice: "Voglio il controllo della presa di 123." Il computer che ricevono sovvenzioni della risorsa e viene stabilita la connessione. Le due parti negoziano i parametri per la trasmissione prima che i dati vengono inviati. Il programma di ricezione in grado di distinguere i dati che arrivano come parte di un torrente e rispedire report se tutti i pacchetti sono mancanti.

Esempi

La suite di protocolli più comunemente utilizzato in rete è il protocollo TCP / IP (Transmission Control Protocol / Internet Protocol). Il "livello di trasporto" all'interno di questo gruppo gestisce le connessioni. Il protocollo di trasporto orientato alla connessione per TCP / IP è il Transmission Control Protocol (TCP). Il protocollo senza connessione è User Datagram Protocol (UDP).