Сеть медленная в одном направлении - куда смотреть?

User avatar
Teh Instructor
Уже с Приветом
Posts: 5766
Joined: 25 Feb 2001 10:01
Location: Силиконовая Долина

Re: Сеть медленная в одном направлении - куда смотреть?

Post by Teh Instructor »

Vladimir1440 wrote:Ну вот. Если бы повторили теперь (любопытства для) слово в слово вот это (не работавшее раньше):
Teh Instructor wrote:И если смотреть с хоста то там странный трайс

Code: Select all

10.10.241.114 $ traceroute 10.10.241.226
traceroute to 10.10.241.226 (10.10.241.226), 30 hops max, 60 byte packets
 1  10.10.241.226 (10.10.241.226)  1.813 ms  1.775 ms  1.738 ms
 2  * * *
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *
10.10.241.114 $ ping 10.10.241.226
PING 10.10.241.226 (10.10.241.226) 56(84) bytes of data.
64 bytes from 10.10.241.226: icmp_seq=1 ttl=63 time=1.34 ms
64 bytes from 10.10.241.226: icmp_seq=2 ttl=63 time=0.730 ms
64 bytes from 10.10.241.226: icmp_seq=3 ttl=63 time=0.729 ms
то багодарность была бы безграничной (в пределаx разумного).

хмм... попробовал протрейсить опять и получил точно такой же трейс со звездочками. Так что я не понимаю теперь ничего. :pain1:
Значит это не было проблемой, так как сейчас все нормально работает - проблема была только в MTU. Странно но мне кажется что я видел нормальный трейс но сейчас не могу воспроизвести
one Nation under God, indivisible, with liberty and justice for all
rgx
Уже с Приветом
Posts: 297
Joined: 30 Apr 2006 09:47
Location: Great White North

Re: Сеть медленная в одном направлении - куда смотреть?

Post by rgx »

Vladimir1440 wrote:супервизора
esxi, всё же, хайпервайзор, хоть и суперский ;)
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Сеть медленная в одном направлении - куда смотреть?

Post by Vladimir1440 »

rgx wrote:
Vladimir1440 wrote:супервизора
esxi, всё же, хайпервайзор, хоть и суперский ;)
"I’m not Emily Post!" (C) http://www.amazon.com/Emily-Posts-Etiqu ... 0061816833

Самоучка я. Ну в общем дословно не переводится, а по смыслу это как:

- Я ведь академиев не проходил. Я их не закончил. - Василий Иванович в фильме.
- В гимназиях не обучались. - «Золотой теленок», XIII.
- В университетах не обучались. - «Собачье сердце», 6.
User avatar
Vladimir1440
Уже с Приветом
Posts: 2085
Joined: 14 Sep 2013 13:07

Re: Сеть медленная в одном направлении - куда смотреть?

Post by Vladimir1440 »

Teh Instructor wrote:хмм... попробовал протрейсить опять и получил точно такой же трейс со звездочками. Так что я не понимаю теперь ничего. :pain1:
Значит это не было проблемой, так как сейчас все нормально работает - проблема была только в MTU. Странно но мне кажется что я видел нормальный трейс но сейчас не могу воспроизвести
А эти (три выделенные цветом выше) вещи были в какой временной последовательности?

Может когда "вы видели нормальный трейс" все и работало быстро (что вы тоже увидели тогда) - а сейчас все вернулось на круги своя (т.е. работает но медленно - могли и не обратить внимания ведь работает же) например?
PavelM
Уже с Приветом
Posts: 13316
Joined: 13 Jun 1999 09:01
Location: Yekaterinburg -> Montreal

Re: Сеть медленная в одном направлении - куда смотреть?

Post by PavelM »

Vladimir1440 wrote:Может когда "вы видели нормальный трейс" все и работало быстро (что вы тоже увидели тогда) - а сейчас все вернулось на круги своя (т.е. работает но медленно - могли и не обратить внимания ведь работает же) например?
Маловероятно.
Скорость как мы видим падала из-за неправильной сборки сегментов TCP сетевой картой.
Юникс и сыновья по умолчанию в traceroute используют UDP, в отличие от ICMP в Windows-ской tracert.
Грубо говоря, traceroute шлет UDP пакеты на определенный порт (где-то за 30000) с увеличивающимся TTL, получает ICMP ответы TTL exceeded и отмечает адрес ответчика в списке. Плюс ко всему, для завершения эпопеи, от финального хоста ожидается ICMP ответ Port Unreacheable.
Эта методика, мягко скажем, чревата сюрпризами, т.к. порт может быть открыт, ICMP может быть заблокирован на входе или на выходе и т.д.
Вот звездочки и появляются когда либо первый либо второй ответ не приходит.
Как уже правильно отметили выше, traceroute/tracert штука сама в себе и в качестве эталона работает/не работает служить не может.
Поломаный traceroute, зависящий от разных специальных протоколов, вполне (и очень даже часто) сочетается с безошибочной передачей трафика по другим портам и протоколам.
User avatar
Teh Instructor
Уже с Приветом
Posts: 5766
Joined: 25 Feb 2001 10:01
Location: Силиконовая Долина

Re: Сеть медленная в одном направлении - куда смотреть?

Post by Teh Instructor »

PavelM wrote: Юникс и сыновья по умолчанию в traceroute используют UDP, в отличие от ICMP в Windows-ской tracert.
Спасибо! Я этого не знал. Вероятно хороший трейс который я видел был с винды. Открыл в секьюрити группе инстанса UDP порты 33434-33524 (как говорится например здесь ) и трейс стал хорошим

Code: Select all

10.10.144.96 $ traceroute 10.10.241.226
traceroute to 10.10.241.226 (10.10.241.226), 30 hops max, 40 byte packets
 1  10.10.144.2 (10.10.144.2)  2.378 ms  2.366 ms  2.370 ms
 2  10.10.241.226 (10.10.241.226)  0.737 ms  0.707 ms  0.692 ms
 3  10.10.241.226 (10.10.241.226)  1.573 ms  1.557 ms  1.527 ms
one Nation under God, indivisible, with liberty and justice for all
Сабина
Уже с Приветом
Posts: 19041
Joined: 11 Jan 2012 09:25
Location: CA

Re: Сеть медленная в одном направлении - куда смотреть?

Post by Сабина »

Teh Instructor wrote:
PavelM wrote: Юникс и сыновья по умолчанию в traceroute используют UDP, в отличие от ICMP в Windows-ской tracert.
Спасибо! Я этого не знал.
Вдруг поняла что я это знала :). Со времен полученного и почившего в бозе MCSE в NT 4 :)
https://www.youtube.com/watch?v=wOwblaKmyVw

Return to “Вопросы и новости IT”