Как определить задержку TCP /UDP в вашей сети?

Многие люди часто предлагают вам использовать команду ping, чтобы узнать о вашей сетевой задержке. Но это ложь и миф, который вы часто находите в статьях в Интернете. ICMP-пинг никогда не был разработан, чтобы выяснить латентность, поскольку для маршрутизации ему присваивается очень низкий приоритет, а пакеты ICMP могут маршрутизироваться по совершенно другому пути, от которого отправляются ваши TCP /UDP-пакеты. Маршруты, выбранные для отправки ICMP-пакетов, могут быть длиннее и заняты другим трафиком, и поэтому они никогда не смогут дать вам истинный результат. ICMP ping предназначен для проверки возможности подключения к серверу. Я хочу найти латентность маршрута TCP /UDP. Возможно ли это?

2 голоса | спросил defalt 30 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 30 Sep 2016 17:15:48 +0300 2016, 17:15:48

1 ответ


2

Если вы спрашиваете, можете ли вы измерить задержку с использованием TCP или UDP-пакетов, ответ будет квалифицированным да. Существует программное обеспечение, которое вы можете установить на серверах, которые будут генерировать потоки TCP /UDP, и вы можете измерить задержку. Если у вас есть более новые маршрутизаторы Cisco, вы можете использовать функцию IP SLA, в которой маршрутизаторы будут генерировать трафик.

Все это предполагает, что вы можете установить программное обеспечение на целевом сервере или у вас есть доступ к маршрутизаторам. Преимущество Ping заключается в том, что дополнительное программное обеспечение не требуется.

Вы также можете захватывать прямой трафик с помощью Wireshark или что-то подобное и анализировать потоки пакетов для вычисления задержки.

Все оговорки, о которых упоминает @ronmaupin, по-прежнему сохраняются - латентность постоянно меняется при изменении условий трафика. Если серверы, используемые вами, не предназначены для этой цели, их изменение нагрузки может повлиять на ваши результаты.

ответил Ron Trunk 30 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 30 Sep 2016 20:11:12 +0300 2016, 20:11:12

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132