minet03
Messages postés415Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention 2 décembre 20053 2 juil. 2005 à 14:03
hum, hélas, je ne suis pas aussi doué que ça avec les sockets. Je
débute. J'utilise toujours le TCP moi. Je ne sais pas ce que sont les
couche mac (si tu veux bien m'expliquer).
jcqguill
Messages postés17Date d'inscriptionvendredi 29 octobre 2004StatutMembreDernière intervention19 août 2007 2 juil. 2005 à 16:23
la couche mac est le niveaux 2 du modele osi (couche liaison)
on y trouve :
-adresse mac destination 6 octets
-adresse mac source 6 octets
-type ou longueur 2 octets
tu retrouve ceci au début de toutes les trames.
l'adresse mac est fixe, toutes les cartes ethernet,wifi... en ont
une.Elle est attribuée par son constructeur. Enfin ,les trois premiers
octets, que l'on appel l'OUI:Organisation Unit Identifier, sont
affectés au constructeur par l'IEEE. Les trois derniers sont affectés
par le constructeur.
Par exemple : 08:00:07 est pour Apple (du moins un des OUI)
pour le
champs type ou longueur par exemple :>0800(hexa) correspond a IP donc ce qui va
suivre(niveau 3 osi, couche réseau) sera de l'ethernet pure,ensuite
dans le datagramme IP tu as un champs protocole,celui qui va etre
encapsuler dans IP par ex: 06(hexa) correspond a tcp(niveau 4,couche
transport) ce qui vient donc a la suite du datagramme IP est du TCP.
Sinon tu dis que la fonction que j'utilise est pour l'udp mais laquel ? je ne vois pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?