Els protocols d'enllaç de dades són fonamentals per a la comunicació en xarxes, ja que defineixen com es transmeten les dades entre dispositius en una mateixa xarxa local (LAN). Aquest mòdul cobreix els conceptes clau, els protocols més utilitzats i exemples pràctics per entendre millor el seu funcionament.

Conceptes Clau

  1. Capa d'Enllaç de Dades:

    • És la segona capa del model OSI.
    • S'encarrega de la transferència de dades entre nodes adjacents en una xarxa.
    • Proporciona serveis com la detecció d'errors, el control de flux i l'adreçament físic.
  2. Funcions Principals:

    • Framing: Dividir les dades en marcs (frames) per a la seva transmissió.
    • Adreçament: Utilitzar adreces MAC per identificar els dispositius.
    • Control d'Errors: Detectar i corregir errors en les dades transmeses.
    • Control de Flux: Regular la velocitat de transmissió per evitar la saturació del receptor.

Protocols d'Enllaç de Dades

  1. Ethernet

  • Descripció: És el protocol d'enllaç de dades més utilitzat en xarxes LAN.
  • Característiques:
    • Utilitza adreces MAC de 48 bits.
    • Suporta velocitats de 10 Mbps, 100 Mbps, 1 Gbps, i més.
    • Utilitza el protocol CSMA/CD (Carrier Sense Multiple Access with Collision Detection) per gestionar l'accés al medi.

Exemple de Trama Ethernet

+-------------------+-------------------+-------------------+-------------------+
| Dest MAC (6 bytes)| Src MAC (6 bytes) | EtherType (2 bytes)| Data (46-1500 bytes)|
+-------------------+-------------------+-------------------+-------------------+
| FCS (4 bytes)     |
+-------------------+

  1. Wi-Fi (IEEE 802.11)

  • Descripció: Protocol per a xarxes sense fils.
  • Característiques:
    • Utilitza adreces MAC.
    • Suporta diverses velocitats de transmissió (fins a 6.9 Gbps amb 802.11ac).
    • Utilitza tècniques com CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) per evitar col·lisions.

Exemple de Trama Wi-Fi

+-------------------+-------------------+-------------------+-------------------+
| Frame Control (2 bytes) | Duration/ID (2 bytes) | Addr1 (6 bytes) | Addr2 (6 bytes) |
+-------------------+-------------------+-------------------+-------------------+
| Addr3 (6 bytes)   | Seq Control (2 bytes) | Addr4 (6 bytes) | Data (0-2312 bytes) |
+-------------------+-------------------+-------------------+-------------------+
| FCS (4 bytes)     |
+-------------------+

  1. PPP (Point-to-Point Protocol)

  • Descripció: Utilitzat per a connexions punt a punt, com les connexions dial-up.
  • Característiques:
    • Proporciona autenticació, xifrat i compressió.
    • Utilitza trames encapsulades en HDLC (High-Level Data Link Control).

Exemple de Trama PPP

+-------------------+-------------------+-------------------+-------------------+
| Flag (1 byte)     | Address (1 byte)  | Control (1 byte)  | Protocol (2 bytes)|
+-------------------+-------------------+-------------------+-------------------+
| Data (variable)   | FCS (2 bytes)     | Flag (1 byte)     |
+-------------------+-------------------+-------------------+

Exercicis Pràctics

Exercici 1: Identificació de Trames

Objectiu: Identificar els diferents camps d'una trama Ethernet.

Trama Ethernet Exemple:

| FF:FF:FF:FF:FF:FF | 00:1A:2B:3C:4D:5E | 08 00 | Data... | FCS |

Preguntes:

  1. Quina és l'adreça MAC de destinació?
  2. Quina és l'adreça MAC d'origen?
  3. Quin és el tipus de protocol (EtherType)?

Solucions:

  1. Adreça MAC de destinació: FF:FF:FF:FF:FF:FF
  2. Adreça MAC d'origen: 00:1A:2B:3C:4D:5E
  3. EtherType: 08 00 (IPv4)

Exercici 2: Anàlisi de Protocols

Objectiu: Analitzar les característiques dels protocols d'enllaç de dades.

Preguntes:

  1. Quina és la diferència principal entre CSMA/CD i CSMA/CA?
  2. Per què és important el control d'errors en la capa d'enllaç de dades?

Solucions:

  1. CSMA/CD (utilitzat en Ethernet) detecta col·lisions i retransmet les dades, mentre que CSMA/CA (utilitzat en Wi-Fi) intenta evitar col·lisions mitjançant la reserva del canal abans de la transmissió.
  2. El control d'errors és important per assegurar que les dades arribin correctament al destinatari, detectant i corregint errors que poden ocórrer durant la transmissió.

Resum

En aquesta secció, hem explorat els protocols d'enllaç de dades, incloent Ethernet, Wi-Fi i PPP. Hem après sobre les seves funcions principals, com el framing, l'adreçament, el control d'errors i el control de flux. També hem vist exemples de trames i realitzat exercicis pràctics per reforçar els conceptes apresos. En el següent mòdul, aprofundirem en els protocols de xarxa.

© Copyright 2024. Tots els drets reservats