La fonction NAT dans un routeur de service intégré (ISR) traduit une adresse IP source interne en adresse IP globale. Ce procédé est très largement utilisé par les box internet (ou modem routeur) des fournisseurs d'accès pour cacher les ordinateurs personnels derrière une seule identification publique.
NAT (Network Address Translation) est un processus de modification des adresses IP et des ports source et de destination. La traduction d'adresses réduit le besoin d'adresses publiques IPv4 et masque les plages d'adresses réseau privées. Le processus est généralement effectué par des routeurs ou des pare-feu.
Une adresse IP (Internet Protocol) est une représentation numérique qui identifie de façon unique une interface donnée sur le réseau. Dans la version 4 du protocole (IPv4), une adresse IP comporte 32 bits, ce qui permet de créer jusqu'à 4 294 967 296 (232) de numéros uniques.
Le protocole RARP permet à une station de connaître son adresse IP à partir d'une table de correspondance entre adresse MAC (adresse physique) et adresses IP hébergée par une passerelle (gateway) située sur le même réseau local (LAN).
La technique du NAT permet de mapper des adresses IP publiques à des IP privées. À l'inverse, il est nécessaire d'utiliser la méthode du PAT pour mapper des adresses privées multiples en une seule IP publique en utilisant les ports.
ARP, comme Adress Resolution Protocol, permet de faire le lien entre une adresse IP d'une carte réseau et une adresse matérielle dite adresse MAC. Plus précisément, son but est, à partir d'une adresse IP connue d'une machine, obtenir son adresse MAC et ainsi pouvoir envoyer notre trame.
L'adresse IP (Internet Protocol) désigne un numéro unique attribué de manière provisoire ou durable à un ordinateur connecté à un réseau informatique qui utilise l'internet protocole.
TCP est un protocole orienté connexion, c'est-à-dire qu'il permet à deux machines qui communiquent de contrôler l'état de la transmission. Les caractéristiques principales du protocole TCP sont les suivantes : TCP permet de remettre en ordre les datagrammes en provenance du protocole IP.
Quel est le rôle de protocole ARP et FTP ? Dans un réseau IPv4, le protocole ARP (Address Resolution Protocol) joue un rôle majeur dans le fonctionnement des communications réseau car c'est lui qui permet à une machine de connaître l'adresse MAC d'une machine distante.
Les adresses M.A.C sont attribuées par l'IEEE, et sont utilisées dans beaucoup de technologies réseau (Un réseau informatique est un ensemble d'équipements reliés entre eux pour échanger des...), dont les suivantes (liste non exhaustive) : Ethernet.
HTTP est un protocole qui permet de récupérer des ressources telles que des documents HTML. Il est à la base de tout échange de données sur le Web. C'est un protocole de type client-serveur, ce qui signifie que les requêtes sont initiées par le destinataire (qui est généralement un navigateur web).
Le modèle OSI est donc plus facile à comprendre, mais le modèle TCP/IP est le plus utilisé en pratique.
On distingue généralement deux grands types de protocoles : les protocoles routables et les protocoles non routables. Dans les sections suivantes, nous allons étudier ces deux types de protocoles. Ensuite, nous examinerons les protocoles routables les plus utilisés sur les réseaux locaux – TCP/IP, IPX/SPX.
La conversion de noms en adresses IP est assurée par le DNS. Le mécanisme de résolution inverse des adresses convertit les adresse IP en nom de domaine. Chaque domaine a un serveur de noms primaire et secondaire. L'adresse de ces serveurs est enregistrée dans son serveur DNS de niveau supérieur.
DNS, DHCP et FTP sont tous des protocoles de la couche application de la suite TCP/IP. ARP et PPP sont des protocoles de la couche accès réseau, et NAT est un protocole de la couche Internet appartenant à la suite TCP/IP.
La NAT dynamique est aussi appelée IP masquerading. Contrairement à la NAT statique, la NAT dynamique associe une seule adresse à n adresses (ou pour être plus précis, M adresses à N adresses, les adresses pour sortir étant choisies dans un pool).
La commande ping envoie une demande ECHO_REQUEST ICMP (protocole de message de gestion interréseau) pour recevoir une réponse ECHO RESPONSE ICMP d'un hôte ou d'une passerelle.
Que signifie HTTP ? HTTP signifie « Hypertext Transfer Protocol ». Ce protocole a été développé par Tim Berners-Lee au CERN (Suisse) avec d'autres concepts qui ont servi de base à la création du World Wide Web : le HTML et l'URI.
En tant qu'alternative au TCP fonctionnant de façon plus simple et quasiment sans retard, l'UDP est utilisé pour la transmission rapide de paquets de données dans des réseaux IP. Les domaines d'application typiques de l'UDP sont donc les requêtes DNS, les connexions VPN et le streaming audio et vidéo.
TCP (Transport Control Protocol) assure un service de transmission de données fiable avec une détection et une correction d'erreurs de bout en bout. UDP (User Datagram Protocol) offre un service de transmission de datagrammes sans connection.
Ce protocole offre une communication sans délai : l'UDP est adapté à une transmission rapide des données sans établir de connexions. La perte de paquets individuels impacte uniquement la qualité de la transmission. Les adeptes du streaming ou les gamers pourront privilégier cette solution.
Le protocole DHCP (Dynamic Host Configuration Protocol) est un protocole client/serveur qui fournit automatiquement un hôte IP (Internet Protocol) avec son adresse IP et d'autres informations de configuration associées, telles que le masque de sous-réseau et la passerelle par défaut.
IPv4 désigne la version 4 du protocole Internet (IP). Il s'agit de la version actuellement la plus utilisée dans le monde pour attacher une adresse IP à un ordinateur. Cette dernière prend la forme d'une succession de chiffres décimaux (4 avec l'IPv4), comme 182.23.178.44.
Type d'adresses IP
On trouve au moins trois grandes catégories : les adresses Unicast : à destination d'un seul hôte. les adresses Broadcast (IPv4) : à destination de tous les hôtes du réseau. les adresses Multicast (IPv4 et IPv6) : à destination de certains hôtes du réseau.