[Sysadmins] подземный стук с bridge/NAT

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пт Окт 12 15:32:37 MSD 2007


Магическое число 83.

Почему пакеты с размером >82 идут нормально, а меньше 82 - тормозят ?

конфигурация такая:
host<->router(NAT)-xxx.xxx.xxx.xxx(с bridge)

Всё соединено через ethernet, между host-router-xxx.xxx.xxx.xxx нет 
ничего, кроме свитчей.


Если на router(NAT) на внешнем интерфейсе запустить tcpdump, то всё 
налаживается. После окончания работы tcpdump - опять такая же бодяга ;(


$ ping xxx.xxx.xxx.xxx -s 83 -c 5
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) 83(111) bytes of data.
91 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=63 
time=0.590 ms
91 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=63 
time=0.484 ms
91 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=63 
time=0.528 ms
91 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=63 
time=0.497 ms
91 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=63 
time=0.419 ms

--- xxx.xxx.xxx.xxx ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4002ms
rtt min/avg/max/mdev = 0.419/0.503/0.590/0.061 ms
$ ping xxx.xxx.xxx.xxx -s 82 -c 5
PING xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) 82(110) bytes of data.
90 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=1 ttl=63 
time=111 ms
90 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=2 ttl=63 
time=25.8 ms
90 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=3 ttl=63 
time=73.9 ms
90 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=4 ttl=63 
time=95.9 ms
90 bytes from xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx): icmp_seq=5 ttl=63 
time=29.9 ms




Подробная информация о списке рассылки Sysadmins