Ports distants et ports locaux????

benovitch -  
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   -
voila, le http: c'est port 80 par exemple . mais c'est port 80 distant ou local ??? moi j'ai toujours cru que c'était local (ma machine) mais mon nouveau firewall (kaspersky anti hacker) m'indique que c'est http port 80 distant, et qu'en local c'était dans les 4640 à 4690 vers la (il semble qui internet explorer utilise plusieur dizaines de ports en local !

tout çà c'est normal ?

1 réponse

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
C'est la notion de socket.
Chaque connexion est identifiée par un socket.

Quand ton navigateur va se connecter à ce site pour aller chercher une page et des images, il va faire plusieurs connexions.

Exemple:
Si l'IP de ta machine est 1.2.3.4 et que CCM est 5.6.7.8, tu verra (avec un Netstat -a ou ton firewall) plusieurs sockets:

(1.2.3.4:4690, 5.6.7.8:80)
(1.2.3.4:4692, 5.6.7.8:80)
(1.2.3.4:4697, 5.6.7.8:80)
etc.

La partie gauche est la partie cliente (locale, ta machine). Les ports sont tirés au hasard.
La partie droite est la partie serveur (distante, le serveur CCM). Le port est toujours le même, car sur le serveur de CCM le port 80 est associé au service HTTP.

Donc pour résumer:
Les serveurs sont souvent en écoute sur un port fixe.
Les clients ont des ports au hasard.
1
benovitch
 
j evois ce que tu veux dire merci ;). Je suis très surpris çà fait près de 2 ans que j'étais persuideé que c'étais du local...

Alors comme I E jout au dé pour choisir son port de sortie.

Et donc c'est normal qu'a chaque nouvelle page web demandé il utilise un nouveau port ? J'ai même l'impression qu'il utilise plusieurs ports pour ouvrir une seul page (log en temps réell de mon firewall me dit ports 1037 à 1040). c'est bizarre



je crois que je vais potasser un peu plus CCM...
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662 > benovitch
 
C'est normal que IE prenne à chaque fois un nouveau port local.
Par contre il doit toujours prendre le même port distant.

(Sauf pour les sites web où le port est différent, par exemple: http://www.monsite.com:88.)
0