LINUX.ORG.RU

История изменений

Исправление Pinkbyte, (текущая версия) :

Выхлоп с обоих концов при ping -s 1500 oas1 -c 10, выполненной с сервера

Клиент(ppp0 - PPTP, как я уже упоминал):

oas1 pinkbyte # tcpdump -i ppp0 -nn host serv
error : ret -1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp0, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
16:30:22.874028 IP serv.1194 > client.45149: UDP, length 101
16:30:23.881681 IP serv.1194 > client.45149: UDP, length 101
16:30:24.882944 IP serv.1194 > client.45149: UDP, length 101
16:30:25.846292 IP serv.1194 > client.45149: UDP, length 1549
16:30:25.846311 IP serv > client: ip-proto-17
16:30:25.848359 IP serv.1194 > client.45149: UDP, length 101
16:30:25.848449 IP client.45149 > serv.1194: UDP, length 1549
16:30:25.848459 IP client > serv: ip-proto-17
16:30:25.848471 IP client.45149 > serv.1194: UDP, length 101
16:30:26.896052 IP serv.1194 > client.45149: UDP, length 1549
16:30:26.896067 IP serv > client: ip-proto-17
16:30:27.890797 IP serv.1194 > client.45149: UDP, length 1549
16:30:27.890798 IP serv > client: ip-proto-17
16:30:27.892858 IP serv.1194 > client.45149: UDP, length 77
16:30:27.892913 IP client.45149 > serv.1194: UDP, length 77
16:30:28.861000 IP serv.1194 > client.45149: UDP, length 1549
16:30:28.861018 IP serv > client: ip-proto-17
16:30:28.862924 IP serv.1194 > client.45149: UDP, length 101
16:30:28.863004 IP client.45149 > serv.1194: UDP, length 1549
16:30:28.863013 IP client > serv: ip-proto-17
16:30:28.863024 IP client.45149 > serv.1194: UDP, length 101
16:30:29.856193 IP serv.1194 > client.45149: UDP, length 1549
16:30:29.856208 IP serv > client: ip-proto-17
16:30:29.857732 IP serv.1194 > client.45149: UDP, length 101
16:30:29.857803 IP client.45149 > serv.1194: UDP, length 1549
16:30:29.857813 IP client > serv: ip-proto-17
16:30:29.857824 IP client.45149 > serv.1194: UDP, length 101
16:30:30.885728 IP serv.1194 > client.45149: UDP, length 1549
16:30:30.885743 IP serv > client: ip-proto-17
16:30:30.887436 IP serv.1194 > client.45149: UDP, length 101
16:30:30.887519 IP client.45149 > serv.1194: UDP, length 1549
16:30:30.887529 IP client > serv: ip-proto-17
16:30:30.887540 IP client.45149 > serv.1194: UDP, length 101
16:30:31.840671 IP serv.1194 > client.45149: UDP, length 1549
16:30:31.840714 IP serv > client: ip-proto-17
16:30:31.842531 IP serv.1194 > client.45149: UDP, length 101
16:30:31.842609 IP client.45149 > serv.1194: UDP, length 1549
16:30:31.842619 IP client > serv: ip-proto-17
16:30:31.842630 IP client.45149 > serv.1194: UDP, length 101
16:30:33.870579 IP client.45149 > serv.1194: UDP, length 77
16:30:33.953907 IP serv.1194 > client.45149: UDP, length 77

Сервер(ppp999 - ADSL):

mini-router pinkbyte # tcpdump -i ppp999 -nn host client
error : ret -1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp999, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
16:30:25.332457 IP serv > client: ip-proto-17
16:30:25.334580 IP serv.1194 > client.45149: UDP, length 101
16:30:26.335473 IP serv > client: ip-proto-17
16:30:26.337623 IP serv.1194 > client.45149: UDP, length 101
16:30:27.299570 IP serv.1194 > client.45149: UDP, length 1549
16:30:27.301290 IP serv > client: ip-proto-17
16:30:27.303439 IP serv.1194 > client.45149: UDP, length 101
16:30:27.358328 IP client > serv: ip-proto-17
16:30:27.360401 IP client.45149 > serv.1194: UDP, length 1549
16:30:27.360404 IP client > serv: ip-proto-17
16:30:27.360407 IP client.45149 > serv.1194: UDP, length 101
16:30:28.345847 IP serv.1194 > client.45149: UDP, length 1549
16:30:28.347624 IP serv > client: ip-proto-17
16:30:29.344013 IP serv.1194 > client.45149: UDP, length 1549
16:30:29.345763 IP serv > client: ip-proto-17
16:30:29.347514 IP serv.1194 > client.45149: UDP, length 77
16:30:29.403301 IP client.45149 > serv.1194: UDP, length 77
16:30:30.312873 IP serv.1194 > client.45149: UDP, length 1549
16:30:30.314596 IP serv > client: ip-proto-17
16:30:30.316773 IP serv.1194 > client.45149: UDP, length 101
16:30:30.373286 IP client > serv: ip-proto-17
16:30:30.374871 IP client.45149 > serv.1194: UDP, length 1549
16:30:30.374873 IP client > serv: ip-proto-17
16:30:30.375224 IP client.45149 > serv.1194: UDP, length 101
16:30:31.310025 IP serv.1194 > client.45149: UDP, length 1549
16:30:31.311773 IP serv > client: ip-proto-17
16:30:31.313923 IP serv.1194 > client.45149: UDP, length 101
16:30:31.367931 IP client > serv: ip-proto-17
16:30:31.369515 IP client.45149 > serv.1194: UDP, length 1549
16:30:31.369856 IP client > serv: ip-proto-17
16:30:31.369908 IP client.45149 > serv.1194: UDP, length 101
16:30:32.337774 IP serv.1194 > client.45149: UDP, length 1549
16:30:32.339497 IP serv > client: ip-proto-17
16:30:32.341674 IP serv.1194 > client.45149: UDP, length 101
16:30:32.397840 IP client > serv: ip-proto-17
16:30:32.399389 IP client.45149 > serv.1194: UDP, length 1549
16:30:32.399732 IP client > serv: ip-proto-17
16:30:32.399784 IP client.45149 > serv.1194: UDP, length 101
16:30:33.292078 IP serv.1194 > client.45149: UDP, length 1549
16:30:33.293799 IP serv > client: ip-proto-17
16:30:33.295948 IP serv.1194 > client.45149: UDP, length 101
16:30:33.352744 IP client > serv: ip-proto-17
16:30:33.355069 IP client.45149 > serv.1194: UDP, length 1549
16:30:33.355071 IP client > serv: ip-proto-17
16:30:33.355086 IP client.45149 > serv.1194: UDP, length 101
16:30:35.381033 IP client.45149 > serv.1194: UDP, length 77
16:30:35.408025 IP serv.1194 > client.45149: UDP, length 77

Собственно как выглядит при этом ping(для приведенных выше выхлопов tcpdump):

mini-router ~ # ping -s 1500 -c 10 oas1
PING oas1.dstu.local (10.0.0.213) 1500(1528) bytes of data.
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=4 ttl=63 time=83.4 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=7 ttl=63 time=96.9 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=8 ttl=63 time=90.4 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=9 ttl=63 time=119 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=10 ttl=63 time=74.2 ms

--- oas1.dstu.local ping statistics ---
10 packets transmitted, 5 received, 50% packet loss, time 9003ms
rtt min/avg/max/mdev = 74.204/92.906/119.451/15.273 ms

Сразу говорю, в туннеле еще могут быть небольшие ack-пакеты от BGP(внутри туннеля поднята сессия), но другого трафика там быть сейчас не должно

Исходная версия Pinkbyte, :

Выхлоп с обоих концов при ping -s 1500 oas1 -c 10, выполненной с сервера

Клиент(ppp0 - PPTP, как я уже упоминал):

oas1 pinkbyte # tcpdump -i ppp0 -nn host serv
error : ret -1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp0, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
16:30:22.874028 IP serv.1194 > client.45149: UDP, length 101
16:30:23.881681 IP serv.1194 > client.45149: UDP, length 101
16:30:24.882944 IP serv.1194 > client.45149: UDP, length 101
16:30:25.846292 IP serv.1194 > client.45149: UDP, length 1549
16:30:25.846311 IP serv > client: ip-proto-17
16:30:25.848359 IP serv.1194 > client.45149: UDP, length 101
16:30:25.848449 IP client.45149 > serv.1194: UDP, length 1549
16:30:25.848459 IP client > serv: ip-proto-17
16:30:25.848471 IP client.45149 > serv.1194: UDP, length 101
16:30:26.896052 IP serv.1194 > client.45149: UDP, length 1549
16:30:26.896067 IP serv > client: ip-proto-17
16:30:27.890797 IP serv.1194 > client.45149: UDP, length 1549
16:30:27.890798 IP serv > client: ip-proto-17
16:30:27.892858 IP serv.1194 > client.45149: UDP, length 77
16:30:27.892913 IP client.45149 > serv.1194: UDP, length 77
16:30:28.861000 IP serv.1194 > client.45149: UDP, length 1549
16:30:28.861018 IP serv > client: ip-proto-17
16:30:28.862924 IP serv.1194 > client.45149: UDP, length 101
16:30:28.863004 IP client.45149 > serv.1194: UDP, length 1549
16:30:28.863013 IP client > serv: ip-proto-17
16:30:28.863024 IP client.45149 > serv.1194: UDP, length 101
16:30:29.856193 IP serv.1194 > client.45149: UDP, length 1549
16:30:29.856208 IP serv > client: ip-proto-17
16:30:29.857732 IP serv.1194 > client.45149: UDP, length 101
16:30:29.857803 IP client.45149 > serv.1194: UDP, length 1549
16:30:29.857813 IP client > serv: ip-proto-17
16:30:29.857824 IP client.45149 > serv.1194: UDP, length 101
16:30:30.885728 IP serv.1194 > client.45149: UDP, length 1549
16:30:30.885743 IP serv > client: ip-proto-17
16:30:30.887436 IP serv.1194 > client.45149: UDP, length 101
16:30:30.887519 IP client.45149 > serv.1194: UDP, length 1549
16:30:30.887529 IP client > serv: ip-proto-17
16:30:30.887540 IP client.45149 > serv.1194: UDP, length 101
16:30:31.840671 IP serv.1194 > client.45149: UDP, length 1549
16:30:31.840714 IP serv > client: ip-proto-17
16:30:31.842531 IP serv.1194 > client.45149: UDP, length 101
16:30:31.842609 IP client.45149 > serv.1194: UDP, length 1549
16:30:31.842619 IP client > serv: ip-proto-17
16:30:31.842630 IP client.45149 > serv.1194: UDP, length 101
16:30:33.870579 IP client.45149 > serv.1194: UDP, length 77
16:30:33.953907 IP serv.1194 > client.45149: UDP, length 77

Сервер(ppp999 - ADSL):

mini-router pinkbyte # tcpdump -i ppp999 -nn host client
error : ret -1
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp999, link-type LINUX_SLL (Linux cooked), capture size 262144 bytes
16:30:25.332457 IP serv > client: ip-proto-17
16:30:25.334580 IP serv.1194 > client.45149: UDP, length 101
16:30:26.335473 IP serv > client: ip-proto-17
16:30:26.337623 IP serv.1194 > client.45149: UDP, length 101
16:30:27.299570 IP serv.1194 > client.45149: UDP, length 1549
16:30:27.301290 IP serv > client: ip-proto-17
16:30:27.303439 IP serv.1194 > client.45149: UDP, length 101
16:30:27.358328 IP client > serv: ip-proto-17
16:30:27.360401 IP client.45149 > serv.1194: UDP, length 1549
16:30:27.360404 IP client > serv: ip-proto-17
16:30:27.360407 IP client.45149 > serv.1194: UDP, length 101
16:30:28.345847 IP serv.1194 > client.45149: UDP, length 1549
16:30:28.347624 IP serv > client: ip-proto-17
16:30:29.344013 IP serv.1194 > client.45149: UDP, length 1549
16:30:29.345763 IP serv > client: ip-proto-17
16:30:29.347514 IP serv.1194 > client.45149: UDP, length 77
16:30:29.403301 IP client.45149 > serv.1194: UDP, length 77
16:30:30.312873 IP serv.1194 > client.45149: UDP, length 1549
16:30:30.314596 IP serv > client: ip-proto-17
16:30:30.316773 IP serv.1194 > client.45149: UDP, length 101
16:30:30.373286 IP client > serv: ip-proto-17
16:30:30.374871 IP client.45149 > serv.1194: UDP, length 1549
16:30:30.374873 IP client > serv: ip-proto-17
16:30:30.375224 IP client.45149 > serv.1194: UDP, length 101
16:30:31.310025 IP serv.1194 > client.45149: UDP, length 1549
16:30:31.311773 IP serv > client: ip-proto-17
16:30:31.313923 IP serv.1194 > client.45149: UDP, length 101
16:30:31.367931 IP client > serv: ip-proto-17
16:30:31.369515 IP client.45149 > serv.1194: UDP, length 1549
16:30:31.369856 IP client > serv: ip-proto-17
16:30:31.369908 IP client.45149 > serv.1194: UDP, length 101
16:30:32.337774 IP serv.1194 > client.45149: UDP, length 1549
16:30:32.339497 IP serv > client: ip-proto-17
16:30:32.341674 IP serv.1194 > client.45149: UDP, length 101
16:30:32.397840 IP client > serv: ip-proto-17
16:30:32.399389 IP client.45149 > serv.1194: UDP, length 1549
16:30:32.399732 IP client > serv: ip-proto-17
16:30:32.399784 IP client.45149 > serv.1194: UDP, length 101
16:30:33.292078 IP serv.1194 > client.45149: UDP, length 1549
16:30:33.293799 IP serv > client: ip-proto-17
16:30:33.295948 IP serv.1194 > client.45149: UDP, length 101
16:30:33.352744 IP client > serv: ip-proto-17
16:30:33.355069 IP client.45149 > serv.1194: UDP, length 1549
16:30:33.355071 IP client > serv: ip-proto-17
16:30:33.355086 IP client.45149 > serv.1194: UDP, length 101
16:30:35.381033 IP client.45149 > serv.1194: UDP, length 77
16:30:35.408025 IP serv.1194 > client.45149: UDP, length 77

Собственно как выглядит при этом ping:

mini-router ~ # ping -s 1500 -c 10 oas1
PING oas1.dstu.local (10.0.0.213) 1500(1528) bytes of data.
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=4 ttl=63 time=83.4 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=7 ttl=63 time=96.9 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=8 ttl=63 time=90.4 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=9 ttl=63 time=119 ms
1508 bytes from oas1.dstu.local (10.0.0.213): icmp_seq=10 ttl=63 time=74.2 ms

--- oas1.dstu.local ping statistics ---
10 packets transmitted, 5 received, 50% packet loss, time 9003ms
rtt min/avg/max/mdev = 74.204/92.906/119.451/15.273 ms

Сразу говорю, в туннеле еще могут быть небольшие ack-пакеты от BGP(внутри туннеля поднята сессия), но другого трафика там быть сейчас не должно