Passage @mac->@IP

Résolu
salim_zen Messages postés 9 Statut Membre -  
overflow76 Messages postés 466 Date d'inscription   Statut Membre Dernière intervention   -
Salut a tt le monde,
j'amerais bien savoir s'il y a un pur calcul pour passer d'une @mac à une @ IP a part bien sur les protocoles ARP et RARP.
Et merci d'avance pour votre aide.
A voir également:

5 réponses

jee pee Messages postés 42338 Statut Modérateur 9 733
 
salut,

il n'existe pas de correspondance calculée entre les 2

l'adresse mac, c'est une identification physique de la carte ethernet (elle est immuable), l'adresse ip c'est une adresse de identification/localisation sur le réseau (elle peut changer)

un peu comme une voiture qui a un numéro de châssis (immuable) et une plaque d'immatriculation (qui peut changer en cas de changement de propriétaire)

cdt
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
Non aucun calcul pur et simple n'est possible.

L'adresse MAC est différente pour chaque carte, l'adresse IP dépend des choix de l'admin réseau.
On a même des milliers de machine possédant la même adresse avec des adresses MAC différentes (dans le cas des LAN).

Donc non, aucun calcul direct possible.

Et c'est même dire que ça: L'adresse MAC elle-même est censée être unique par carte, mais dans la réalité elle ne l'est pas:
- certains fabricants ont merdé et mis plusieurs fois le même MAC dans les équipements
- il y a des MAC utilisés qui ne correspondent à aucune carte physique (machine virtuelles, etc.)
- même avec une carte Ethernet physique, on peut trafiquer l'adresse MAC.
0
mimit73 Messages postés 113 Statut Membre 34
 
Salut,


L'opération est assez simple (d'un point vue théorique):


exple:

pour une adresse MAC : 00-0C-76-7C-3C-37 (ipv6)

l'adresse IP correspondante est =

0.12.118.124.60.55

details:
00(16) = 0(2) = 0(10)
0C(16)= 1100(2) = 1 *2exp3+1 *2exp2+0 *2exp1+0 *2exp0
76(16) = 1110110 = 2exp6+2exp5+2exp4+2exp2+2exp1 (ect)
0
HostOfSeraphim Messages postés 7340 Statut Contributeur 1 608
 
Qu'est ce que c'est que ce truc ? Depuis quand on peut calculer une adresse logique à partir d'une adresse physique ?

0
mimit73 Messages postés 113 Statut Membre 34 > HostOfSeraphim Messages postés 7340 Statut Contributeur
 
Je parlais d'un point vue théorique...
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663
 
J'allais le dire: n'importe quoi.

Il ne suffit pas de prendre les bits constituant une adresse MAC et décréter que c'est une adresse IP.
Autant prendre les bits qui constituent les lettres de ton login pour déterminer ton adresse IP.

allez tiens, je calcul ton adresse IP: "mimit73" = 109.105.109.105
J'ai bon ?
0
sebsauvage Messages postés 33415 Statut Modérateur 15 663 > mimit73 Messages postés 113 Statut Membre
 
Non, même d'un point de vu théorique.
0
HostOfSeraphim Messages postés 7340 Statut Contributeur 1 608 > mimit73 Messages postés 113 Statut Membre
 
Mais même théorique, ça n'a aucun sens.

Ceci dit, développe ton idée, ça m'intéresse quand même de voir ce qui peut te faire penser tout ça...
0
oups
 
Et puis ton calcul, on obtenait une @IP à combien d'octet ??^^

Et pour IPv6 , comment ça va fonctionner ??


Nan sans rire aucun rapports et aucunes possibilités de calcul !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
salim_zen Messages postés 9 Statut Membre
 
slt t le monde,
merci pr votre contribution,
0