stack protocollare fino al layer 4

This commit is contained in:
dado 2025-04-16 20:54:15 +02:00
parent a5289e2d81
commit 66cf433413
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# Cos'é Internet
Internet é una serie di dispositivi (host o nodi) interconnessi tra loro grazie ad altri dispositivi, come switch e router.
Per dimensioni, l'architettura di rete si puo' suddividere in:
- `LAN` (local area network)
- `WAN` (wide area network)
## Stack protocollari
- Modello teorico `ISO/OSI`
- Modello pratico `TCP/IP`
![modello iso/osi - tcp/ip](asset/img/model-tcp-ip-iso-osi.png)
Per creare una comunicazione standard tra i vari host é stato creato il modello teorico ISO/OSI, implementato nel modello TCP/IP.
- `Physical layer` `Layer 1`: livello piú basso, che si occupa dell'effettiva trasmissione fisica dei dati, mediante un mezzo trasmissivo (es. cavo in rame, fibra ottica, onde radio, ecc.). Le informazioni inviate sono codificate come `bit` (0 e 1).
- `Data-Link` o `Layer 2`: una serie di standard che si occupano di comunicazioni tra dispositivi locali (LAN), con eventuali meccanismi di correzione degli errori. I pacchetti di informazioni sono chiamati `frame`, che contengono anche i vari mac-address sorgente e destinazione.
Ogni layer ha un suo determinato *meccanismo di indirizzamento* delle informazioni, che garantisce un flusso bidirezionale (come e da chi verso chi). Ad esempio, a livello data-link sarà il mac sorgente e destinatario.
- `Network Layer` o `Layer 3`: i `protocolli di routing` (instradamento dei pacchetti) permettono l'indirizzamento degli host a livello globale (WAN).
- `Transport Layer` o `Layer 4`:

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB