SDB:SDB:Problem avec établir le raccordement de TCP/IP dans l'openSUSE 10.2

Aller à : navigation, rechercher

Version: 10.2

Situation

L'établissement d'un raccordement, par exemple en accédant à un site Web particulier avec Firefox, peut être échoué dans certains cas sur l'installation de défaut de l'openSUSE 10.2.


Exemples des emplacements unaccessible:
http://www.keh.com/
http://www.marymount.edu/
http://www.packetstormsecurity.org/
http://furniture33.com/

Description de problème

Responsable de ce behavour est un de la gestion de réseau de grain de Linux comporte "la graduation de fenêtre de TCP" appelée. La graduation de fenêtre est une prolongation de TCP pour une exécution plus élevée de réseau. Pour assurer plus d'information, examinez svp RFC 1323.

Selon Olaf Kirch (Bug#229848) le problème consistent en incapacité des emplacements à distance affectés de manipuler les fenêtres mesurées correctement. Le texte suivant est un snippit du commentaire #24 dans BUG #229848

[...]

Ce problème avait survenu pendant une tout à fait certaine heure 
sur la liste d'expédition de netdev et dans d'autres endroits. 
Essentiellement ce qui se produit est que le couteau passe 
heureusement toutes les options de TCP pendant la poignée de main 
de SYN, y compris les options annonçant la graduation de fenêtre.
Cependant, le couteau ne comprend pas la graduation de fenêtre, 
ainsi quand il voit le client de Linux annoncer une fenêtre de "47"
(qui est vraiment ( <<47un certain facteur de graduation)), 
il jettera tous les paquets qui ne sont pas entièrement 
intérieur cette fenêtre de 47 bytes.

[...]

contournement

==Rapide== par Anders Johansson

echo "0" > /proc/sys/net/ipv4/tcp_window_scaling

Encore

par Karsten Keil

Ce contournement ne limite pas la fenêtre à 64K globalement, vous peut ajouter un itinéraire spécial pour les emplacements problématiques.

ip route add IP.ADD.RE.SS/32 via <your default gateway> window 65535

Là où IP.ADD.RE.SS est le IP address de l'affecté situez.

Liens

https://bugzilla.novell.com/show_bug.cgi?id=229848
http://kerneltrap.org/node/6723
http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t8/tcpwslfn.htm
http://www.ietf.org/rfc/rfc1323.txt

<keyword>Problème de raccordement de TCP 10.2 openSUSE</keyword>