TCP/IP Packet Voyager

Scrivi un messaggio e guardalo incapsularsi livello per livello: TCP, IP, Ethernet. Poi premi invia, vedilo viaggiare sul cavo e decapsularsi al server fino a riapparire. Scorri verso il basso per scendere nella pila — i dati tecnici sono reali.

Messaggio max 10 lettere
Protocollo

Scorri nella scena, oppure usa i pulsanti ↓ ↑

Ciao
CLIENT · 192.168.1.10
SERVER · 93.184.216.34
OSITCP/IP
7·6·5 Applicazione
4 Trasporto
3 Rete
2·1 Accesso
Ethernet · Accesso alla rete
MAC dst MAC src Tipo 0x0800
IP · Rete
src dst TTL 64 proto 6 · TCP
TCP · Trasporto
porta src porta dst SEQ 1001 flag PSH,ACK
HTTP · Dati applicativi
Ciao
FCS · checksum
Come leggerlo

Incapsulamento e decapsulamento

Ogni livello aggiunge la propria intestazione (header) attorno ai dati ricevuti dal livello superiore: è l'incapsulamento. Il pacchetto finale è come una matrioska. Al server avviene il contrario — il decapsulamento — un livello alla volta, dall'esterno verso l'interno, finché restano solo i dati originali.

Dati · Applicazione (HTTP) Header TCP · Trasporto (porte) Header IP · Rete (indirizzi IP) Frame Ethernet · Accesso (MAC)
Confronto

OSI (7 livelli) vs TCP/IP (4 livelli)

Il modello OSI è il riferimento teorico a 7 livelli; il modello TCP/IP è quello realmente usato in Internet e ne raggruppa alcuni. Durante l'animazione i livelli corrispondenti si illuminano in entrambi. La colonna PDU indica come si chiama l'unità di dati a quel livello.

Modello OSI
Protocolli principali
Modello TCP/IP · PDU
7Applicazione
HTTP · HTTPS · DNS · FTP · SMTP · SSH · DHCP
ApplicazionePDU: Dati / Messaggio
6Presentazione
TLS / SSL · JPEG · MIME · ASCII
5Sessione
Socket · NetBIOS · RPC
4Trasporto
TCP · UDP
TrasportoPDU: Segmento (TCP) / Datagramma (UDP)
3Rete
IP · ICMP · ARP · OSPF
Rete (Internet)PDU: Pacchetto
2Collegamento dati
Ethernet · Wi-Fi 802.11 · PPP · switch (MAC)
Accesso alla retePDU: Frame (liv. 2) · Bit (liv. 1)
1Fisico
Cavi · RJ45 · Fibra ottica · segnali elettrici
Approfondimento

I livelli e i protocolli, spiegati

A cosa serve ogni livello e cosa fa ogni protocollo. Clicca per espandere; usa la ricerca per trovare un termine.