Il existe en réalité 2 type de protocole MAC:
Remarque: On trouve généralement les 2 types de trames dans un LAN.
![]() |
Rôle: synchroniser la liaison |
![]() |
Rôle: indiquer la fin de synchro et le début du message |
Le préambule sert à préparer l'électronique des transceivers pour le début de synchronisation. En règle générale il suffit de 3 octets en moyenne au transceiver pour se synchoniser.
Le bit G/L:
Choix du type d' adresse.
Le bit G/I:
Permet de faire du MULTICAST (multidestinataire), on parle alors "d'adresse multicast".
Les adresses multicast sont gérées par IEEE.
exemple d' utilisation:
Correspond à un appel général.
Correspond à l' adresse FF FF FF FF FF FF.
indique la taille du champ données.
![]() |
champ longueur=00 Hex |
![]() |
champ longueur=5DC Hex |
Si ce champ a une valeur supérieure à 5DC Hex, cela indique que l' on est en présence d' une trame de type ethernet (XEROX).
La longueur du PAD (bourrage) est trouvée par soustraction (taille du champ data - longueur data).
Pour une trame Ethernet (Xerox), la présence de PAD est indiquée par les couches supérieures.
exemples de séquence de bourrage ou PAD
Le champ longueur prend la valeur 0C Hex.
Il y a au minimum 34 octets de bourrage (64-6-6-2-12-4).
Le champ longueur prend la valeur 00 Hex.
Il y a au minimum 46 octets de bourrage (64-6-6-2-4).
Indique le type de protocole encapsulé dans la trame MAC.
La valeur de ce champ est supérieure à 05DC Hexa.
Permet un multiplexage des couches supérieure.
Les champs sap permettent un multiplexage des couches supérieures, de la même manière que le champ "Type de protocole" des trames Ethernet MAC.
Bit G/I: permet d' envoyer un paquet de données à plusieurs protocoles de couche supérieure (peu utilisé !!).
Bit G/L: permet d' utiliser une affectation des type de protocole universel ou local. Si local est choisi, la gestion est assurée par l' administrateur du réseau.
Un tel système ne permet pas la gestion d' un nombre suffisant de type de protocoles.
Pour résoudre ce problème, le comité 802 a eu recours au snap (SubNetwork Access Protocol)
snap = sap ayant la valeur AA Hexa.
Si on est en présence d' un snap, un champ type de protocole de 5 octets est rajouté après les champs sap.
Frame Check Sequence (séquence de vérification des trames).
Permet de valider l' intégrité de la trame à un bit près après la réception.
Il utilise un CRC (code de redondance cyclique).
Il englobe les deux champs adresses, le champ type/longueur et les données (bourrage compris).
Code |
Types de Protocole |
0000-05DC | IEEE802.3 Length Field (0.:1500.) |
0101-01FF | Experimental |
0800 | DOD Internet Protocol (IP) |
0801 | X.75 Internet |
0805 | X.25 Level 3 |
0806 | Address Resolution Protocol (ARP) (for IP and for CHAOS) |
0BAD | Banyan Systems |
3C00 | 3Com NBP virtual circuit datagram (like XNS SPP) not registered |
3C01 | 3Com NBP System control datagram not registered |
6001 | DEC Maintenance Operation Protocol (MOP) Dump/Load Assistance |
6010-6014 | 3Com Corporation |
8008 | AT&T/Stanford Univ. Local use |
8013 | Silicon Graphics diagnostic |
8014 | Silicon Graphics network games |
8019 | Apollo DOMAIN |
9001 | 3Com (Formerly Bridge Communications) XNS Systems Management |
| |
codes | constructeur |
00000C | Cisco |
00000E | Fujitsu |
00001B | Novell (now Eagle Technology) |
00001D | Cabletron |
00003D | AT&T |
000048 | Epson |
00004C | NEC Corporation |
00005A | Xerox 806 (unregistered) |
00005E | U.S. Department of Defense (IANA) |
0000A0 | Sanyo Electronics |
0004AC | IBM PCMCIA Ethernet adapter. |
000502 | Apple (PCI bus Macs) |
00067C | Cisco |
0006C1 | Cisco |
0040A6 | Cray Research Inc. |
008010 | Commodore |
00E0B8 | AMD PCNet in a Gateway 2000 |
| |
adresses multicast | Organisme / Système |
01-00-1D-00-00-00 | -802- Cabletron PC-OV PC discover (on demand) |
01-00-5E-00-00-00 | 0800 DoD Internet multicast (RFC-1112) |
01-80-C2-00-00-10 | -802- Bridge Management |
01-80-C2-00-01-10 | -802- FDDI status report frame |
03-00-00-00-00-01 | -802- NETBIOS |
03-00-00-00-04-00 | -802- LAN Manager |
03-00-00-00-80-00 | -802- Bridge |
09-00-07-00-00-00 | -802- AppleTalk Zone multicast addresses |
09-00-07-FF-FF-FF | -802- AppleTalk broadcast address |
33-33-00-00-00-00 | 86DD IPv6 Neighbor Discovery |
01-00-5E-00-00-00 | 0800 DoD Internet multicast (RFC-1112) |
| |
Liste plus complète: Ethernet.txt