Votre routeur est-il lent? Ce pourrait être votre table NAT

Votre routeur est-il lent? Ce pourrait être votre table NAT / La technologie expliquée

le table de traduction d'adresses réseau (NAT) est ce qui permet aux périphériques d’un réseau privé d’accéder à un réseau public, tel que l’Internet.

Il n'y a souvent qu'un seul point d'entrée entre le réseau public et le réseau privé, et ce point d'entrée est généralement un routeur. Le routeur lui-même a une adresse IP publique, mais les périphériques du réseau privé (“caché” derrière le routeur) ont seulement des adresses IP privées.

Lorsque les paquets de données passent du réseau privé au réseau public, ces adresses IP privées doivent être “traduit” en une adresse IP publique compatible avec le réseau public. Idem pour les paquets de données provenant d'un réseau public vers un réseau privé.

Comment fonctionnent les tables NAT

La table NAT correspond exactement à ce que cela ressemble: une table de conversion d'adresse réseau, où chaque ligne de la table est en principe un mappage d'une adresse privée à une adresse publique..

Il existe plusieurs types de périphériques compatibles NAT, mais les routeurs étant les plus courants pour les utilisateurs particuliers, nous les utiliserons pour nos exemples..

Crédits d'image: Aya Sofya, Wilson Joseph, AfterGrind, Edward Boatman via The Noun Project

Lorsque le routeur reçoit une demande d'un périphérique du réseau privé, les paquets de données sont mis de côté afin que certaines modifications puissent être apportées. Tout d’abord, chaque paquet de données “IP source” L’adresse IP privée (par exemple 192.168.0.100) est remplacée par l’adresse IP publique du routeur (par exemple 68.202.151.70). D'autres détails mineurs sont également modifiés.

Le routeur crée ensuite une entrée dans sa table NAT. Pour ce faire, il doit connaître l'adresse de destination du paquet de données. Lorsqu'un paquet de données externe arrive du réseau public au réseau privé, le routeur le compare à la table NAT pour savoir à quel périphérique privé il est destiné..

Chaque ligne de la table NAT est une association d'adresse IP privée et d'adresse de destination et de port externes. Ce jumelage s'appelle un lien. Chaque appareil du réseau privé peut avoir plusieurs connexions actives.

Une fois l'entrée NAT créée, le routeur envoie le paquet de données au réseau public, à l'adresse IP de destination. Si un paquet de données arrive du réseau public, son “IP source” est changé en adresse IP privée du périphérique cible, puis poussé vers le réseau privé.

Enfin, pour éviter les ambiguïtés, les techniques NAT modernes incorporent des numéros de port en plus des adresses IP. Cela permet de suivre les connexions entre applications entre les appareils privés et les appareils publics. Ces techniques s'appellent traduction de l'adresse réseau et du port (NAPT), traduction d'adresse de port (PAT), parmi d'autres.

Problèmes potentiels liés aux tables NAT

Chaque entrée dans une table NAT nécessite une certaine quantité de mémoire pour stocker les détails de la connexion. En théorie, si vous avez trop de connexions actives, la table NAT pourrait se remplir. Si cela se produit, les connexions actuelles ne seront pas affectées mais les nouvelles connexions seront refusées..

Pour le trafic Internet, une entrée de table NAT typique nécessite environ 160 octets. C'est négligeable dans la grande image. Pour mettre les choses en perspective: 100 000 entrées de table NAT de cette taille ne prendraient qu'environ 15 Mo de RAM. Même les routeurs les moins chers en ont assez pour cela.

En d'autres termes, les tables NAT se remplissent rarement de nos jours et la RAM est rarement le goulot d'étranglement pour un routeur peu performant.. Mais il y a un problème plus commun à connaître sur.

Routeur pas cher, routeur lent

Les routeurs, en particulier les moins chers, sont souvent équipés de processeurs faibles, car ils ne sont pas conçus pour supporter de lourdes charges de traitement. Ce n'est pas comme si tu calculais la physique ou tu traitais une animation 3D directement sur ton routeur, à droite?

Mais traduction d'adresse réseau pouvez être une tâche lourde en traitement!

Chaque paquet qui quitte le réseau privé doit être traduit et chaque paquet provenant du réseau public doit être traduit. Chaque traduction peut sembler simple, mais avec une utilisation intensive d’Internet, tout cela s’ajoute.

Voici l'activité de mon réseau lorsque je navigue sur le Web: une vidéo YouTube de 720p est ouverte dans un onglet et une douzaine d'autres onglets pour différents sites Web, le tout dans le navigateur Edge..

Les neuf principaux processus utilisent en moyenne 1 182 149 octets par seconde. Chaque interface réseau a un unité de transmission maximale (MTU), qui est la plus grande taille qu'un paquet de données peut être. Ethernet et Wi-Fi ont un MTU de 1500 octets.

Mon ordinateur, ne faisant rien de plus que regarder une vidéo YouTube, impose une charge minimale à mon routeur. 788 paquets par seconde. Cela suppose que les octets sont tous divisés en paquets de 1 500 octets, ce qui n’est pas le cas dans le monde réel. Quelque part entre 1 000 et 3 000 paquets par seconde est plus réaliste.

La charge est pire lors des activités gourmandes en bande passante Comment réparer le décalage vidéo et jeu avec un tweak de routeur facile Comment réparer le décalage vidéo avec une tweak de routeur facile Fatigué du décalage du réseau lorsque d'autres personnes regardent des vidéos et téléchargent des torrents? Voici comment récupérer les performances de votre réseau sans outils tiers. En savoir plus, tels que les jeux multijoueurs et le torrent. En fait, le torrent est si intensif 5 façons d'augmenter la vitesse de téléchargement d'un torrent 5 façons d'augmenter la vitesse de téléchargement d'un torrent Pour de nombreuses personnes, le pouvoir de téléchargement distribué de torrents d'égal à égal n'est pas tout ce qu'il est censé être. Si vous vous sentez noyé dans de faux fichiers, que vous êtes étouffé par le ralentissement de la vitesse de votre FAI, et que vous en avez marre de… Read More que c'est aujourd'hui la principale cause des problèmes de NAT pour les utilisateurs à domicile. (Ouvrez des connexions vers des dizaines / centaines de pairs, chaque connexion nécessitant des téléchargements à haute vitesse.)

Et ce n'est pas seulement mon ordinateur sur mon réseau privé. J'ai un smartphone, une tablette, une télévision intelligente, ainsi qu'une poignée d'autres appareils destinés au reste des personnes partageant mon espace de vie. Ils ont tous aussi besoin de traductions d'adresses réseau!

En fin de compte, nous parlons de milliers et de milliers de paquets de données par seconde, tous traduits par un processeur faible, incapable de suivre le rythme. C'est l'une des raisons pour lesquelles les routeurs bon marché sont enclins à ralentir 4 raisons pour lesquelles votre Wi-Fi est si lent (et comment les corriger) 4 raisons pour lesquelles votre Wi-Fi est si lent (et comment les corriger) Fi? Ces quatre problèmes peuvent ralentir votre réseau. Voici comment les résoudre pour qu'ils redeviennent rapides. Lire la suite .

Y a-t-il quelque chose que vous puissiez faire?

Pour les ratés ponctuels, un redémarrage du routeur peut être suffisant pour effacer la table NAT et repartir à zéro. Si cela se produit régulièrement, ce n'est peut-être pas la RAM mais le CPU qui pose problème.

Dans ce cas, il est temps de mettre à niveau votre routeur. Vous n'avez pas à débourser beaucoup d'argent pour un modèle haut de gamme. Cela dit, restez loin des options budgétaires. Celles-ci conviennent mieux aux utilisateurs légers à domicile. Vous ne savez toujours pas quoi acheter? Découvrez nos routeurs Wi-Fi recommandés.

Enfin, que vous fassiez une mise à niveau ou non, assurez-vous de sécuriser votre réseau domestique. 7 conseils simples pour sécuriser votre routeur et votre réseau Wi-Fi en quelques minutes 7 conseils simples pour sécuriser votre routeur et votre réseau Wi-Fi en quelques minutes sur votre trafic Wi-Fi, voler vos mots de passe et numéros de carte de crédit? Voulez-vous même savoir si quelqu'un était? Probablement pas, alors sécurisez votre réseau sans fil avec ces 7 étapes simples. Lire la suite . Cela ne demande pas beaucoup d'effort mais les avantages sont énormes.

Maintenant que vous savez ce qu'est une table NAT et comment cela fonctionne, avez-vous des questions? Avez-vous d'autres conseils à ajouter? Faites-nous savoir dans les commentaires ci-dessous!

Explorez plus de: Réseaux informatiques, Conseils matériels, Routeur.