[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