|
|
|
| Adresse MAC et adresse Internet par rixan |
vendredi 4 janvier 2008 à 06:33:50 |
bonjour ,
tiens une partie de mes cours ca pourra te rensigner: L'adresse MAC de la carte réseau Chaque station sur le réseau possède plusieurs types d'identification: • L'adresse MAC (aussi appelée l'adresse physique parce qu'elle est gravée sur la carte et parce que cette adresse est unique dans le monde et qu'une partie correspond au fabricant de la carte. • L'adresse IP (quand c'est le protocole IP qui est utilisé) Quand une station souhaite communiquer avec une autre station du réseau, elle ne connait pas forcément, ni son adresse MAC, ni son adresse IP. Une succession d'échanges entre la station émmettrice et le réseau, puis avec la station destinatrice permet d'enclencher la communication: 1. La station émmet un message à toutes les stations du réseau en demandant l'adresse MAC du destinataire (dont elle connait le nom, puisqu'elle essaye de rentrer en contact avec elle). Ce type de mesage est appelé un BROADCAST, et il utilise le protocole ARP (Adresse Resolution Protocole) et l'adresse de broadcast qui est la même pour tous (FF FF FF FF, tout les bits à UN). 2. La station cible (qui s'est reconnue) répond au message (les autres stations s'abstiennent) et expédie son adresse MAC à la station émmettrice. 3. La station émmettrice recoit cette adresse MAC et la copie dans sa table ARP (cache ARP). Elle en gardera les coordonnées un certain temps, ce qui caractérise le degré de volatilité du cache ARP. La station peut engager la conversation avec son destinataire. Les protocoles réseaux Les protocoles réseaux : • ICMP est un protocole de niveau 3 (couche réseau du modèle OSI) • TCP est un protocole en mode connecté (à chaque paquet envoyé correspond un accusé de réception reçu) • UDP est un protocole en mode non connecté (les paquets sont envoyés sans attendre d'accusé de réception) • NWLINK est un protocole IPX/SPX (propres aux systèmes d'exploitation NetWare de Novell) qui a été développé par Microsoft) o L'utilitaire "ipxroute config" prend en charge les différentes trames d'IPX/SPX. En général, l'une d'entre-elles est choisie pour le réseau, et toutes les stations communiquent avec le même type de trame. Les serveurs NetWare peuvent gérer plusieurs types de trames en même temps. : Ethernet II Ethernet 802.3 Ethernet 802.2 Ethernet SNAP • RIP sur IPX est un protocole qui permet à un ordinateur Windows NT d'agir en tant que routeur IPX. • NetBEUI est un protocole non routable (qui ne traverse pas les routeurs parcequ'il procède par broadcast et que ceux-ci ne laissent pas passer le multicast) très bavard mais qui convient pour les petits réseaux de quelques stations par la rapidité et la simplicité de son utilisation. meme si tu utilise un modem,un routeur tu a obligatoirement une carte réseau sur ta machine. ***************** voila pour le masque de sous réseau L’adressage IP Le protocole IP de la couche réseau L rôle fondamental de la couche réseau (la 3 du modèle OSI) est de déterminer la route que doivent emprunter les paquets.Cette fonction de recherche de chemin nécessite une identification de tous les hôtes connectés au réseau.De la même façon que l’on repère l’adresse postale d’un bâtiment à partir de la ville ,de la rue et du n° de la rue ,on identifie un hôte réseau par une adresse qui englobe les mêmes infos. Le modèle TCP/IP utilise un sytème particulier d’adressage ,portant le nom de la couche réseau de ce modèle :l’adressage IP. Le mode de découpage ne convenait pas au développement d’internet ,on a mis en place des solutions de compensations : • Les sous réseau • La NAT (Native Adresse Translation ) • Le routage inter domaine sans classe Le format des adresses IP Elles sont composées de 4 octets (32 bit).Par convention on note ces adresses sous forme de 4 nombres décimaux de 0 à 255 séparés par des points.L’originalité de ce format d’adressage réside dans l’association de l’identification du réseau avec l’identification de l’hôte. La partie réseau est commune à l’ensemble des hôtes d’un même réseau La partie hôte est unique à l’intérieur d’un même réseau Exemple : Adresse complète : 192.168.1.1 Sur Internet, les ordinateurs communiquent entre eux grâce au protocole IP (Internet Protocol), qui utilise des adresses numériques, appelées adresses IP, composées de 4 nombres entiers (4 octets) entre 0 et 255 et notées sous la forme xxx.xxx.xxx.xxx. Par exemple, 194.153.205.26 est une adresse IP donnée sous une forme technique. Ces adresses servent aux ordinateurs du réseau pour communiquer entre-eux, ainsi chaque ordinateur d'un réseau possède une adresse IP unique sur ce réseau. C'est l'ICANN (Internet Corporation for Assigned Names and Numbers, remplaçant l'IANA, Internet Assigned Numbers Agency, depuis 1998) qui est chargée d'attribuer des adresses IP publiques, c'est-à-dire les adresses IP des ordinateurs directement connectés sur le réseau public internet. Déchiffrement d'une adresse IP Une adresse IP est une adresse 32 bits, généralement notée sous forme de 4 nombres entiers séparés par des points. On distingue en fait deux parties dans l'adresse IP : • une partie des nombres à gauche désigne le réseau est est appelée ID de réseau (en anglais netID), • Les nombres de droite désignent les ordinateurs de ce réseau est est appelée ID d'hôte (en anglais host-ID). Soit l'exemple ci-dessous : Notons le réseau de gauche 194.28.12.0. Il contient les ordinateurs suivants : • 194.28.12.1 à 194.28.12.4 Notons celui de droite 178.12.0.0. Il comprend les ordinateurs suivants : • 178.12.77.1 à 178.12.77.6 Dans le cas ci-dessus, les réseaux sont notés 194.28.12 et 178.12.77, puis on numérote incrémentalement chacun des ordinateurs le constituant. Imaginons un réseau noté 58.0.0.0. Les ordinateurs de ce réseau pourront avoir les adresses IP allant de 58.0.0.1 à 58.255.255.254. Il s'agit donc d'attribuer les numéros de telle façon qu'il y ait une organisation dans la hiérarchie des ordinateurs et des serveurs. Ainsi, plus le nombre de bits réservé au réseau est petit, plus celui-ci peut contenir d'ordinateurs. En effet, un réseau noté 102.0.0.0 peut contenir des ordinateurs dont l'adresse IP peut varier entre 102.0.0.1 et 102.255.255.254 (256*256*256-2=16777214 possibilités), tandis qu'un réseau noté 194.26 ne pourra contenir que des ordinateurs dont l'adresse IP sera comprise entre 194.26.0.1 et 194.26.255.254 (256*256-2=65534 possibilités), c'est la notion de classe d'adresse IP. Masque de sous réseau : 255.255.255.0 =>(le maximum étant 255.255.255.254) Partie réseau : 192.168.1 Partie hôte : .1 Adresse de diffusion : 192.192.168.1.255 => (adresse maximum possible) Le masque de sous réseau sert à séparer les parties réseau et hôte d’une adresse. L’adresse de diffusion : Chaque réseau possède une adresse particulière, dite de diffusion.Tous les hôtes du réseau écoute cette adresse en plus de la leur. Certaines infos telles que les annonces de services ou les messages d’alerte sont utile à l’ensemble du réseau. Lorsque l'on annule la partie host-id, c'est-à-dire lorsque l'on remplace les bits réservés aux machines du réseau par des zéros (par exemple 194.28.12.0), on obtient ce que l'on appelle l'adresse réseau. Cette adresse ne peut être attribuée à aucun des ordinateurs du réseau. Lorsque la partie netid est annulée, c'est-à-dire lorsque les bits réservés au réseau sont remplacés par des zéros, on obtient l'adresse machine. Cette adresse représente la machine spécifiée par le host-ID qui se trouve sur le réseau courant. Lorsque tous les bits de la partie host-id sont à 1, l'adresse obtenue est appellée l'adresse de diffusion (en anglais broadcast). Il s'agit d'une adresse spécifique, permettant d'envoyer un message à toutes les machines situées sur le réseau spécifié par le netID. A l'inverse, lorsque tous les bits de la partie netid sont à 1, l'adresse obtenue constitue l'adresse de diffusion limitée (multicast). Enfin, l'adresse 127.0.0.1 est appelée adresse de rebouclage (en anglais loopback), car elle désigne la machine locale (en anglais localhost Les classes d’adresses A l’origine plusieurs groupes d’adresse ou classes ont été définis dans le but d’optimiser le routage.Ces classes corresponde à des réseaux de même taille.les réseaux de la même classe ont le même nombre d’hôtes maximum. 1er octets : pour le réseau (NetID) valeur < à 128 . 2,3, 4ème octets : pour les ordinateurs (HostID) . 0XXXXXX1 -----> 01111110 L'adressage est de 1.0.0.1 à 126.255.255.254 L'adresse IP de classe A autorise près de 127 réseaux de plus de 16 millions de machines par réseau . 1, 2ème octet : pour le réseau valeur comprise entre 128 & 192 . 3, 4ème octet : pour les ordinateurs . 10XXXXXX -----> 10111111 L'adressage est de 128.0.0.1 à 191.255.255.254 127.0.0.1 : l'adresse pour localhost ( La machine locale ) L'adresse IP de classe B autorise près de 16575 réseaux de plus de 6500 de machines par réseau . 1, 2, 3ème octet : pour le réseau valeur comprise entre 192 & 223 . 4ème octet : pour les machines . 110XXXXX -----> 11011111 L'adressage est de 192.0.0.1 à 223.255.255.254 L'adresse IP de classe C autorise près de 2 millions de réseaux de 254 de machines par réseau Cette classe d'adresse est réservée pour le multicast : la diffusion vers des machines d'un même groupe. (Hostgroup) L'adressage est de 224.0.0.0 à 239.255.255.255 Le multicast est plutôt utilisé dans les réseaux de recherche. Il n'est pas utilisé dans le réseau normal.Le premier octet a une valeur comprise entre 224 et 239 NB Il existe une classe E,dont le 1er octet a une valeur > à 240.Il s’agit d’une zone d’adresse réservée aux expérimentations.Elles ne doivent en aucun cas être utilisées pour s’adresser à des hôtes ou des groupes d’hôtes. Découpage d’une classe en sous réseau Pour comprendre les problèmes de distributions de l’espace d’adressage IP ,la 1ère solution utilisée a constituée à découper une classe d’adresse IP A ,B ,ou C en sous réseau.Cette technique appelée le Subnetting a été mis en place en 1985.Elle est efficace face aux problèmes d’exploitation des réseaux contemporains.Elle permet de cloisonner les domaines de diffusion. Les avantages de ce cloisonnement sont multiples : au quotidien on évite l’engorgement en limitant les annonces de service faites par les serveurs de fichiers.Sans ces annonces par diffusion, l’utilisateur doit désigner explicitement le service à utiliser. • Il existe quantité de vers ou virus dont les mécanismes de propagation se base sur une reconnaissance des cibles par diffusion (ex le ver Sasser).En segmentant un réseau en plusieurs domaine de diffusion, on limite naturellement la propagation de codes malveillants.Le Subnetting devient alors un élément de la panoplie des outils de sécurisation d’infrastructure. Illustration du fonctionnement du découpage en sous réseau On va prendre pour exemple une adresse de classe c : Adresse : 192.168.1.0 Masque réseau : 255.255.255.0 Sans découpage le nombre d’hôtes maxi est de 254 (Cf tableau ci-dessus) Considérant qu’un domaine de diffusion unique de 254 hôtes est trop important ,on choisit de diviser l’espace d’adressage de cette adresse. On réserve 3 bits supplémentaire du 4eme octet en complétant le masque réseau ,de cette façon on augmente la partie réseau de l’adresse IP et on diminue la partie hôte. Adresse réseau 192.168.1.0 Masque de réseau 255.255.255.224 Sous réseau 0------192.168.1.0 192.168.1.1 à 192.168.1.31 1-----192.168.1.32 192.168.1.33 à 192.168.1.63 2----192.168.1.64 192.168.1.65 à 192.168.1.95 3----192.168.1.96 192.168.1.97 à 192.168.1.127 4----192.168.1.128 192.168.1.129 à192.168.1.159 5---192.168.1.160 192.168.1.161 à 192.168.1.191 6---192.168.1.192 192.168.1.193 à 192.168.1.223 7---192.168.1.224 192.168.1.225 à 192.168.1.255 L’adresse du sous réseau 192.168.1.0 peut être considérée comme celle de 2 réseaux différents : Celui avec le masque de classe C 255.255.255.0 et celui avec le masque complet 255.255.255.254. Ces 2 réseaux ont la même adresse de diffusion 255.255.255.255. Exercice pratique Pour configurer l’interface d’un hôte qui doit se connecter à un réseau existant on nous donne l’adresse suivante : 172.16.19.40 /21 /21 signifie que la partie réseau de l’adresse occupe 21 bits.On va partir d’une adresse classe C (même si celle-ci est de la classe b) 1) quel est le masque de sous réseau ? la réponse est 255.255.248.0 : l’adresse d’origine étant 172 16 19 40 8 8 8 8 bits 8 8 5 On à mis 5 sur le 3ème octet pour obtenir 21 (/21 dans l’adresse..) car 8+8+5=21 2) Combien de bits ont été réservés pour les sous réseaux privés ? La valeur du 1er octet de l’adresse (172) étant comprise entre 128 et 192 ,il s’agit donc d’une adresse de classe B. Le masque de sous réseau etant 255.255.0.0,dans ce cas présent 5 bits ont été reservés sur le 3ème octet. 3) combien de sous réseau privé sont disponible ? Le nombre de valeurs codées sur 5 bits est de 2.5 ,soit 32 bit,il y a donc 30 sous réseau de disponibles ,car 2 bits sont reservés. 4) Combien d’hôtes peut contenir chaque sous réseau ? Les adresses des hôtes sont codées sur les bits à 0 du masque de sous réseau,ce qui veut dire qu’avec le masque /21,il reste donc 32 – 21 =11 bits Le nombre de réseau disponible est donc de 2.11 =2046 hôtes 5) quel est l’adresse de sous réseau de l’exemple ? Les 2 premiers octets 172 et 16 étant compris dans la partie réseau,il reste inchangés Le 4 ème octet 40 est compris dans la partie hôte,il prend donc la valeur 0 Le 3ème octet 19 est partagé entre partrie hôtes et partie reseau.On obtient en binaire 00010011. On va appliquer un ET LOGIQUE (1 en haut+1 en bas =1 1en haut & 0 en bas =0 et vice versa) 00010011 19 en binaire 11111000 5bit (les1)+ 3 (les0) pour faire 8 bit (valeur d’un octet) 00010000 résultat en décimal 16 donc l’adresse est 172.16.16.0 6) Quel est l’adresse de diffusion du sous réseau ? Les 2 premiers octets 172 et 16 étant compris dans la partie réseau,il reste inchangés Le 4 ème octet 40 est compris dans la partie hôte,il prend donc la valeur 0 Le 3ème octet 19 est partagé entre partrie hôtes et partie reseau.On obtient en binaire 00010011. On va appliquer cette fois ci un OU LOGIQUE (1 en haut et/ou en bas=1 1en haut &0 en bas=1 vice versa 0 en haut & 0 en bas =0) 00010011 19 en binaire 00000111 les 3 1corresponde au 3 bit restants 8 bit – 5 =3) 00010111 résultat en décimal 23 donc l’adresse est 172.16.23.255 Concevoir un réseau privé Pour planifier l’adressage d’un réseau privé il faut distinguer 2 cas de figures : 1) le réseau privé ne sera JAMAIS interconnecté avec d’autres.On peut utiliser n’importe quel adresse 2) Il peut être interconnecté via une interface de routeur,on doit alors utiliser les adresses reservées à cet usage. CLASSES Masque Sous réseau Adresse réseau A 255.0.0.0 10.0.0.0 à 10.255.255.255 B 255.255.0.0 172.16.0.0 à 172.31.255.255 C 255.255.255.0 192.168.0.0 à 192.168.255.255 Traduction d’adresse Aujourd’hui il est courant qu’un FAI attribue dynamiquement une ou plusieurs adresse IP à l’interface de l’équipement qui réalise la connexion.Avec ce type de configuration ,il est possible de partager la connexion internet avec tous les hôtes du réseau privé. Lorsqu’on interconnecte un réseau privé à internet à partir d’une interface unique on peut : -partager cette interface entre tous les hôtes du réseau privé -rendre un serveur du réseau privé accessible depuis internet Dans le monde GNU/LINUX ,ces mécanismes de traductions d’adresse sont inclus dans la partie filtrage appelé NetFilter des fonctions réseaux du noyau linux -accès depuis le réseau privé vers l’internet :Les adresses des hôtes du réseau privé sont traduites avec l’interface connectée à internet Accès depuis l’internet vers le réseau privé : les appels de service (http,DNS,courrier ,etc..) sont traduite avec l’adresse du serveur connecté dans le reseau privé (NB :traduction d’adresse = NAT) en plus je t'ai mis des exemples de calcul d'une ip. bonne lecture @+ |
Quel cours !!
Merci lewis34, je vais le lire mais je me rend compte que la notion d'adresse MAC n'est que pour une carte réseau alors comment dans le WAN et l'Internet ?? |
bonjour,
le plus grand wan du monde c'est...l'internet autrement dit simplement c'est la meme chose. tu a le lan (reseau local,par exemple chez toi ou dans ton entreprise) le wan (resau etendu==>internet) et eventuellemnt le man(reseau metropolitain). l'extrait de cours est qu'une partie infine de l'adressage ip . Ce qui différencie surtout la notion d'adresse ip c'est le debut les 2 ou 3 premiers chiffres(je fait simple). c'est la classe d'adresse.en fonction de cette classe un nombre +/- important d'ordinateur pourront se connecter au meme réseau.Le reste de l'adresse permet d'identifier tel ou tel pc sur ce reseau. Pour résumé l'adresse mac c'est comme ton n° de secu il est unique a une adresse mac correspond une carte réseau,par contre l'adresse ip change elle se renouvelle (c'est le bail). derriere une livebox par exemple on ne verra ,dans l'absolu, que l'adresse de ta live box (85.00.00.00) et pas celle de ton pc 127.00.00.00). dans chaque pc connecté à internet il y a une carte réseau ,c'est l'interface qui fait le lien entre ta box ou ton serveur et le wan (internet). pour que ta box ou ton serveur soit vu et voie le resaeu internet il te faut mettre en place le service DNS,qui fait correspondre une adresse ip et un nom de domaine.dans ton cas c'est 80.15.245.3 (ca corrspond à ta box ou ton routeur)demain ou apres demain ce ne sera plus forcemment la meme,alors que ton adresse mac elle sera toujours pareille (c'est gravé en dur sur la carte réseau) si chez toi tu a plusieurs pc tu remarquera que leur adresse ip est semblable sauf la fin ex: le 1erpc 192.1.2.3 et le second 192.1.2.4, la c'est le service dhcp qui interviebnt.A chaque fois qu'un pc se connecte sur le meme reseau il lui attribue une ip différente du précedent. j'ai essayé de faire simple en espérant t'avoir eclairer un peu,mais c'est un sujet tres vaste et il est vrai qu'en quelqques lignes c'est pas si facile d'expliquer. @+ |
Et oui les gars mais le MAC ne sert-il pas que pour le réseau local; sur Internet ou en MAN/WAN, il faut une autre technique car il n'y a plus de cartes réseaux en jeu !! |
bonjour,
l'adresse mac est un peu comme ton N° de securité sociale ,il est unique et il correspond à ta carte que tu a dans ton PC. cette carte sert aussi bien sur le net (WAN) que sur le reseau local (LAN) ,sans elle pas de communication possible.C'est comme si tu achetais une voiture sans moteur ,pas possible de rouler.... fait l'expereince ,desinstalle ta carte reseau et essaye d'aller sur le net ou juste sur ton LAN tu verra que ça marche pas.. Maintenant en ce qui concerne les adresses IP je t'invite à lire ça http://fr.wikipedia.org/wiki/IPv6 le developpement d'internet fait que d'ici quelques années les IP seront saturées ,mais il faudra toiujours une carte reseau et une adresse mac pour surfer sur latoile.
|
entierement d'accord avec toi brupala,on peut dire que l'adresse mac ne correspond "effectivement à rien" en ce qui concerne la connexion pure et dure ,mais j'ai voulut essayer d'expliquer simplement cette partie technique du réseau qui reste tres tres vaste et complexe..
L'adresse MAC de la carte réseau Chaque station sur le réseau possède plusieurs types d'identification: • L'adresse MAC (aussi appelée l'adresse physique parce qu'elle est gravée sur la carte et parce que cette adresse est unique dans le monde et qu'une partie correspond au fabricant de la carte. • L'adresse IP (quand c'est le protocole IP qui est utilisé) Quand une station souhaite communiquer avec une autre station du réseau, elle ne connait pas forcément, ni son adresse MAC, ni son adresse IP. Une succession d'échanges entre la station émmettrice et le réseau, puis avec la station destinatrice permet d'enclencher la communication: 1. La station émmet un message à toutes les stations du réseau en demandant l'adresse MAC du destinataire (dont elle connait le nom, puisqu'elle essaye de rentrer en contact avec elle). Ce type de mesage est appelé un BROADCAST, et il utilise le protocole ARP (Adresse Resolution Protocole) et l'adresse de broadcast qui est la même pour tous (FF FF FF FF, tout les bits à UN). 2. La station cible (qui s'est reconnue) répond au message (les autres stations s'abstiennent) et expédie son adresse MAC à la station émmettrice. 3. La station émmettrice recoit cette adresse MAC et la copie dans sa table ARP (cache ARP). Elle en gardera les coordonnées un certain temps, ce qui caractérise le degré de volatilité du cache ARP. La station peut engager la conversation avec son destinataire. voila un extrait de mes cours. ce n'est qu'un extrait car c'est vraiment vraimlent complexe il y a tellement de possibilite. mais dans le cas d'un réseau familial si tu vire ta carte reseau tu pourra toujours courir pour te connecter lol!! |
En effet brupala, TU AS RAISON !!
J'ai chez moi un Pentium II sans carte réseau et je surfe avec juste avec mon modem lié à ma ligne téléphonique. Ce qui m'intrigue c'est que lorsque je regarde C:\>ipconfig /all il y a une adresse MAC dont je ne sais pas d'où vient-elle ? Peut-être le FAI m'affecte une adresse MAC virtuelle en fonction de mon numéro de téléphone ?
|
ton modem est bien relié à une interface sur ton pc non??
|
Salut,
n'oubliez pas qu'un routeur c'est un équipement constitué de plusieurs cartes réseau. Dans certaines firmes on trouve encore des PC plus anciens équipés de plusieurs cartes et qui jouent le rôle de routeur. Donc même en étant connecté par un modem sur une ligne téléphonique, vous passez toujours pas un équipement qui lui possède une Mac adresse. Certains téléphones IP (Avaya par ex) possèdent en interne deux cartes réseau et le trafic téléphonique est séparé du trafic informatique par un mini-routeur interne. Par ailleurs, la Mac trouve toute son utilité en entreprise soit pour identifier les équipements par constructeur soit pour filtrer du trafic réseau. Le début d'une Mac identifie le fabricant. Même les machines virtuelles ont une adresse Mac standardisée, on peut donc repérer le trafic réseau d'une machine Vmwave, Virtual PC ou Virtual box sans même connaître l'O.S. installé. Idem pour les boitiers Jetdirect HP.
|
Désolé d'être contrariant mais personne parmi les utilisateurs n'est connecté à l'internet, nous sommes tous, même en entreprise, connecté chez un fournisseur d'accès qui lui est connecté au net. Entre les deux, il y a toujours une carte réseau quelque part même si elle n'est pas directement chez l'utilisateur.
De même le routeur s'occupe de l'adresse Mac, il ne connait d'ailleurs que ça, l'adresse IP pouvant varier régulièrement. Pour l'illustrer voici un extrait de table d'un routeur Nortel dans laquelle on voit le statut de la connexion, l'adresse Mac et le port associé. Aucune trace d'IP dans ce cas. Ici ce sont des téléphones. Je me sert de ça régulièrement quand des utilisateurs changent de service et emportent leur téléphone vers un bureau provisoire par exemple. learned 00:04:76:1e:9a:e8 6/1 learned 00:04:76:1f:cb:68 6/10 learned 00:09:6e:05:89:0d 4/23 learned 00:09:6e:05:8c:e0 2/2
|