D-Routeurs.
Un routeur est un composant
matériel qui prend en charge le routage de paquets. Il définit le
noeud de transfert et de destination du paquet . Aucun ordinateur ne sait
où se trouvent les autres Ordinateurs et les paquets ne sont pas
envoyés à tous les Ordinateurs. Le routeur détermine
l'adresse de l'hôte de destination vers lequel le paquet réseau
doit être envoyé et le transmet à l'adresse
souhaitée.
Les routeurs ont un «protocole de routage»
spécial qui spécifie le format dans lequel ils communiquent avec
un autre routeur ou noeud réseau. En d'autres termes, le protocole de
routage détermine la façon dont les routeurs interagissent les
uns avec les autres.
Lors de la transmission de paquets, les routeurs sont les chemins
les plus optimisés pour une utilisation sur le réseau .
Techniquement, une table de routage est simplement une table avec
une liste de "routes" d'un routeur à l'autre. Chaque itinéraire
est composé des adresses des autres routeurs / noeuds du réseau
et des moyens de les atteindre
Table de routage:
La cible de la passerelle Genmask Flags Mesure, les Liens
Ifacedefault 192.168.0.1 0.0.0.0 UG 1024 233 eth0192.168.0.0 * 255.255.255.0 UC
0 0 wlan0192.168.0.0 * 255.255.255.0 H 0 2 eth0
Voici un exemple de table de routage ci-dessus. Voici les points
clés à surveiller:
* Adresse de destination: il s'agit de l'adresse IP de
l'hôte de destination. Cela indique où le paquet de données
réseau doit se terminer.
* Passerelle: une passerelle est un composant qui relie deux
réseaux. Notez que vous avez un routeur connecté à un
autre routeur. Des périphériques sont connectés à
chacun des routeurs. Ainsi, l'adresse du dernier routeur (par exemple, ici R1)
après laquelle le paquet réseau entre dans un autre réseau
(par exemple, le réseau R2) est appelée passerelle.
Habituellement, les passerelles ne sont rien d'autre que des routeurs.
Permettez - moi de donner un autre exemple: Disons que votre chambre est un
réseau et que la chambre de votre frère et de votre soeur
à côté du vôtre est un autre réseau, alors la
«porte» entre les deux pièces peut être
considérée comme une passerelle. Les gens appellent parfois une
passerelle "routeurs"parce que c'est ce qu'ils sont, une"passerelle vers un
autre réseau".
* Masque Genmask / sous-réseau: ce n'est rien de plus
qu'un masque réseau / sous-réseau. Un masque de sous -
réseau est un nombre qui, combiné à une adresse IP, permet
de diviser l'espace IP en parties plus petites et plus petites pour une
utilisation sur des réseaux physiques et logiques. L'explication de la
façon dont le masque de sous-réseau est calculé
dépasse le cadre de cet article.
* Drapeaux: différents drapeaux ont une signification
différente. Par exemple, sur la première route, «U "dans
«UG «signifie la route vers le haut, tandis que» G
«dans» UG" signifie la passerelle. Comme une route signifie une
passerelle, c'est une porte vers un autre réseau. Chaque fois que nous
envoyons des données sur cette route, elles sont envoyées
à un autre réseau.
* Iface (interface réseau): l'interface réseau fait
référence au réseau dans lequel l'itinéraire
défini dans la table de routage contient l'ordinateur de destination.
Autrement dit, si vous êtes connecté au Wi-Fi, ce sera
«wlan» et lorsque vous êtes connecté au réseau
local, ce sera «ETH».
C'est ainsi que le routeur fonctionne avec le protocole de
routage et la table de routage.
L'envoi d'adresses réseau est une méthode
utilisée par les routeurs pour fournir des services Internet à un
plus grand nombre de périphériques utilisant moins d'adresses IP
publiques. Ainsi, le Fournisseur attribue une adresse IP unique au routeur et
attribue une adresse IP privée à tous les
périphériques qui y sont connectés. NAT aide les FAI
à fournir un accès Internet à plus de consommateurs.
De cette façon, si vous êtes connecté au
routeur de votre maison, votre adresse IP publique sera visible dans le monde
entier, mais pas dans le secteur privé. Quels que soient les paquets
réseau transmis, ils seront adressés à votre adresse IP
publique (c'est-à-dire l'adresse IP publique attribuée au
routeur)..
Diffusion d'adresses réseau (NAT)
Considérons la figure ci-dessus. Disons que sur votre
réseau domestique, vous essayez d'accéder à medium.com
(adresse IP statique distante: 72.14.204.147) à partir de votre
ordinateur (adresse IP privée: 192.168.1.100).
Donc, pour votre ordinateur, la connexion ressemble à
ceci:
192.168.1.100:37641 ? 72.14.204.147:80.
«37641 " est le numéro de port aléatoire
attribué par le routeur NAT à votre appareil / ordinateur. (S'il
existe une communication réseau entre les démons
s'exécutant sur différents ports de l'ordinateur, le port
correspondant est utilisé par NAT.) Chaque connexion sortante
reçoit un port assigné du routeur NAT.
La connexion est établie dans NAT comme:
Private IP | PrivatePort | PublicIP | PublicPort | Remote /
RemotePort
------------- ------------ --------- ----------- ----- -
-----------
192.168.1.100 | 37641 | 104.244.42.129 | 59273 | 72.14.204.147 |
80
Mais, puisque le monde extérieur du réseau ne
connaît pas votre adresse privée, la connexion avec medium.com
ressemble à ceci:
104.244.42.129:59273 ? 72.14.204.147:80.
De cette façon, nous atteignons l'attribution d'un plus
grand nombre d'adresses IP sans perdre de nombreuses adresses IP publiques.
Maintenant que medium.com renvoie la réponse à
104.244.42.129: 59273, il va jusqu'à votre routeur domestique, qui
recherche ensuite l'adresse IP privée et le port privé
appropriés et redirige le paquet vers votre appareil / ordinateur.
Note: NAT est un concept généralisé. NAT
peut être atteint comme 1: 1, 1: N, où 1, N est le nombre
d'adresses IP sur le réseau. Une méthode appelée
"masquerading IP" est NAT 1: N.
Protocole DHCP (Dynamic Host configuration Protocol)
Le protocole DHCP (Dynamic Host configuration Protocol) est
responsable de l'attribution d'adresses IP dynamiques aux hôtes. Le
serveur DHCP est servi par le FAI ou le routeur précédent s'il
existe un réseau de routeurs pour accéder à
l'hôte.
Ainsi, l'attribution des adresses IP est effectuée par le
serveur DHCP. Habituellement, le Fournisseur prend en charge le serveur DHCP et
les routeurs de nos maisons reçoivent une adresse IP publique du serveur
DHCP.
Remarque. Chaque fois qu'un routeur ou, par exemple, un serveur
DHCP pris en charge par un Fournisseur d'accès Internet ou un routeur
redémarre, l'attribution d'adresses IP recommence et les
périphériques reçoivent des adresses IP différentes
des précédentes.
Système de noms de domaine / Serveur
Nous avons déjà discuté que toute machine
est identifiée par une adresse IP.
Donc, vous exécutez un serveur Web sur votre localhost sur
votre machine. Si vous avez creusé dans les hôtes sur n'importe
quel ordinateur Linux, vous auriez rencontré quelque chose comme
ceci:
127.0.0.1 localhost255.255.255.255 broadcasthost :: 1
localhost
Cela signifie que même si vous tapez 127.0.0.1 dans la
barre d'adresse du navigateur, cela signifie la même chose que
localhost.
Comme ci-dessus, les sites Web que vous utilisez quotidiennement
sont des serveurs Web fonctionnant sur une instance / hôte distant ayant
une adresse IP statique. Donc, en entrant cette adresse IP dans la barre
d'adresse du navigateur, vous serez redirigé vers le site?
Oui, bien sûr, il en sera ainsi. Mais êtes-vous un
surhomme de se rappeler les adresses IP de milliers de sites?
NO.
De cette manière, viennent de domaines, que nous
utilisons, par exemple, medium.com, twitter.com, behance.net, codementor.io,
etc.
Un serveur de noms de domaine est un serveur qui possède
d'énormes enregistrements d'adresses IP de mappage de noms de domaine,
qui recherche l'entrée du domaine et renvoie l'adresse IP correspondante
de l'ordinateur hébergeant le site Web auquel vous souhaitez
accéder.
|