# Etude de couches de niveau MAC

P. Laurençot

Les couches MAC étudiées ici (Ethernet-II, IEEE-802.3) sont celles utilisées par les systèmes du campus des Cézeaux il y a quelques années.

L'étude est illustrée à l'aide d'un fichier résultat d'une écoute de 23 secondes du câble du CUST, période pendant laquelle 1193 PDU-MAC ont été observées.

### 1 - Interprétation des PDU-MAC

Etude de l'extrait sur papier (`extrait.html`), à l'aide de la description des PDU-MAC.

1. Champs source et destination

1. Repérer pour chaque PDU si le destinataire est unique ou multiple.

2. Déterminer le fabricant de la carte Ethernet des systèmes expéditeurs de PDU, et des systèmes "destinataire unique".
aide : liste des OUI (Organizationally Unique Identifier) des fabricants de cartes Ethernet

3. Pour les PDU pour lesquelles il y a plusieurs destinataires, rechercher le groupe dans la liste des groupes.

2. Champ type/lg

4. Déterminer à quel protocole appartient chaque PDU (Ethernet-II ou IEEE-802.3).

5. Repérer l'adresse du SAP dans les PDU-Ethernet-II.
A quelle couche supérieure correspond-il (liste des valeurs du champ `type` des PDU-Ethernet-II) ?

### 2 - Recensement

  Cette partie est basée sur l'examen du fichier `complet.html`. Connectez vous sur etud (via l'utilitaire Putty), et le fichier se trouve dans le répertoire Reseaux/Trace. L'étude peut être effectuée par les commandes de sélection et de tri de texte (grep, sort, wc...)
  Exemples de commandes à utiliser
  `grep ^ETH complet.html` | affiche la liste des PDU-Ethernet-II interprétées
  `grep ^ETH complet.html | wc -l` | affiche le nombre de PDU-Ethernet-II
  `grep ^ETH complet.html | more` | affiche la liste des PDU-Ethernet-II interprétées, page par page
  `grep ^ETH complet.html | sort -k2` | affiche la liste des PDU-Ethernet-II interprétées classées par adresse-source (champ 2 de la ligne)

1. Chez quels fabricants les établissements de l'Université ont-ils acheté des cartes Ethernet ?
aide : liste des OUI