Socket (reti): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 21:
* '''Datagram Socket''': questa tipologia di socket utilizza una connessione basata sul protocollo [[User Datagram Protocol|UDP]], ciò significa che l’invio dei dati avviene mediante il trasferimento di piccoli [[Pacchetto (reti)|datagrammi]], senza garantire il corretto ordine d’arrivo e la correttezza dell’informazione. Il [[client]] e il [[server]] non instaurano una vera a propria connessione, ma il client comunica direttamente con il server, quando vuole.
* '''Stream Socket''': utilizzano una connessione basata sul protocollo [[TCP]], quindi, connection-oriented e affidabile.
La connessione viene instaurata tramite la seguente sequenza:
#Il server accetta la richiesta e da vita a un canale virtuale che utilizzerà per la trasmissione dei dati.
* '''Raw Socket''': questa tipologia di socket viene utilizzata per lo sviluppo di particolari [[Protocollo (informatica)|protocolli]]. <ref name=lib2>{{cita libro|titolo=Tecnologie e progettazione di sistemi informatici e telecomunicazioni|autore=Paolo Camagni, Riccardo Nikolassy|anno=2016|p=129}}</ref>
|