Auteur Sujet: Plage de ports dynamique du protocole TCP  (Lu 149988 fois)

0 Membres et 1 Invité sur ce sujet

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Plage de ports dynamique du protocole TCP
« Réponse #36 le: 30 décembre 2015 à 20:43:16 »
Au passage, il est peut-être plus rapide d'utiliser directement 'REMOTE_HOST' pour le revese DNS, plutôt que gethostbyaddr($ClientIp) ?

$ClientHost gethostbyaddr($ClientIp);//on transforme en Host avec adresse du FAI

corrector

  • Invité
Plage de ports dynamique du protocole TCP
« Réponse #37 le: 30 décembre 2015 à 22:46:47 »
Attention au fait que le PTR peut indiquer n'importe quoi, y compris une chaîne qui n'est pas un nom de domaine existant ou valide.

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Plage de ports dynamique du protocole TCP
« Réponse #38 le: 30 décembre 2015 à 23:02:35 »
Au passage, il est peut-être plus rapide d'utiliser directement 'REMOTE_HOST' pour le revese DNS, plutôt que gethostbyaddr($ClientIp) ?
La réponse est simple : REMOTE_HOST n'est pas activé par défaut et si on l'active dans Apache, le reverse DNS est systématiquement récupéré, ce qui va faire perdre du temps pour les autres sites web sur le serveur (surtout en cas de lenteur DNS)

Corrector, effectivement, j'ai oublié de protéger le PTR. C'est fait :
$ClientHost htmlspecialchars(gethostbyaddr($ClientIp));//on transforme en Host avec adresse du FAI

corrector

  • Invité
Plage de ports dynamique du protocole TCP
« Réponse #39 le: 31 décembre 2015 à 05:59:23 »
213         while (udp_lport_inuse(best))
214                 best += UDP_HTABLE_SIZE;

Je n'arrive pas à comprendre ce qui garantit que ce truc termine à temps!
En fait le principe est de trouver le case la moins remplie de la table et dans cette case le port le moins élevé qui soit libre.

Donc l'algo commence par une petite valeur et augmente, donc si il choisit une très grande valeur c'est qu'il a y énormèment de ports alloués et peut être que les concepteurs pensaient que c'était suffisamment improbable d'avoir 60000 ports alloués en même temps...?

Paul

  • Abonné Orange Fibre
  • *
  • Messages: 4 269
  • Vannes (56)
    • Twitter
Plage de ports dynamique du protocole TCP
« Réponse #40 le: 31 décembre 2015 à 23:23:24 »
Citer
Vous utilisez IPv4 avec le port TCP 9522

C:\Users\Paul>netsh int ipv4 show dynamicport tcp

Plage de ports dynamique du protocole tcp
-------------------------------------------
Port de démarrage   : 1025
Nombre de ports     : 64510


Je suis sous Windows 7 64-bit toutes mises à jours installées.

Paul

  • Abonné Orange Fibre
  • *
  • Messages: 4 269
  • Vannes (56)
    • Twitter
Plage de ports dynamique du protocole TCP
« Réponse #41 le: 31 décembre 2015 à 23:30:21 »
Citer
Vous utilisez IPv4 avec le port TCP 64742

C:\Users\Paul>netsh int ipv4 show dynamicport tcp

Plage de ports dynamique du protocole tcp
-------------------------------------------
Port de démarrage   : 49152
Nombre de ports     : 16384


Par contre sous Windows 10 c'est dans l'intervalle "normal".

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Plage de ports dynamique du protocole TCP
« Réponse #42 le: 31 décembre 2015 à 23:58:25 »
Paul, tu as installé un soft réseau ou pour gérer une VM ?

Paul

  • Abonné Orange Fibre
  • *
  • Messages: 4 269
  • Vannes (56)
    • Twitter
Plage de ports dynamique du protocole TCP
« Réponse #43 le: 01 janvier 2016 à 00:33:48 »
Oui j'ai Virtualbox sur les 2 PC.

vivien

  • Administrateur
  • *
  • Messages: 47 079
    • Twitter LaFibre.info
Plage de ports dynamique du protocole TCP
« Réponse #44 le: 02 janvier 2016 à 17:40:09 »
J'ai installé Virtualbox 5.0.12 sur Windows 10, redémarrer la machine, crée une machine virtuelle Windows 7 mais sans sucés : les ports dynamiques de Windows restent à la valeur par défaut.



Paul, Corrector, maintenant que le port est affiché en bas de chaque page de LaFibre.info, observez vous certaines connexion ou le port est affiché en rouge (première moitié des ports TCP) ?

Port compris entre 0 et 32767 => affiché en rouge en bas de chaque page
Port compris entre 32768 et 65535 => affiché en vert en bas de chaque page

Paul

  • Abonné Orange Fibre
  • *
  • Messages: 4 269
  • Vannes (56)
    • Twitter
Plage de ports dynamique du protocole TCP
« Réponse #45 le: 02 janvier 2016 à 17:54:22 »
Oui, depuis que le site m'informe du port utilisé j'ai remarqué qu'il était toujours compris entre 9000 et 10000.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Plage de ports dynamique du protocole TCP
« Réponse #46 le: 02 janvier 2016 à 18:15:01 »
NB: en IPv4, le site affiche le port apres le NAT de la box. ce n'est pas forcement le meme port coté PC. Il serait interessant d'avoir le port coté PC aussi.

VincentAlex

  • Abonné SFR adsl
  • *
  • Messages: 126
  • Massy (91)
    • openbox4.org
Plage de ports dynamique du protocole TCP
« Réponse #47 le: 02 janvier 2016 à 18:20:40 »
En 4G, ça affiche en rouge 22357