mardi 21 avril 2015

[NAT] Fonctionnement

Bonjour à tous,

Une petite question à propos du NAT(Network address translation),

Lorsque nous avons deux machines sur un réseau local qui émettent la même requête depuis le même port vers le même destinataire :

Machine n°1:

=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
___192.168.1.1____________60111_______________88.256.32.26___________________80_____________

Machine n°2:

=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
____192.168.1.2___________60111_______________88.256.32.26___________________80_____________

Routeur:


=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
____83.248.32.45__________60111_______________88.256.32.26_________________80_____________

=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
____83.248.32.45__________60111_______________88.256.32.26_________________80_____________
________________________________^
___________________________60112

Le routeur va modifier le port source de la machine n°2 par exemple, et lorsqu'il réceptionnera la réponse, sachant qu'il à modifié

le port source de la requête initiale, il REmodifiera cette même requête pour la rendre cohérente ? :

Réponse du serveur "88.256.32.26":


=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
____88.256.32.26___________80_________________83.248.32.45_________________60112____________

Réponse et modification faite par le routeur:

=== IP Source === | === Port Source === | === IP destination === | === Port destination ====
____88.256.32.26___________80_________________192.168.1.2__________________60112____________
___________________________________________________________________________________^
______________________________________________________________________________60111 <-- Modification faite par le routeur


from Hackademics : Forum de hacking – hackers white hat – cours de securite informatique, apprendre langage python, tutoriels de reverse engineering http://ift.tt/1cVTuVN
via IFTTT

Aucun commentaire:

Enregistrer un commentaire