Отладьте задержку VPN

В Вашем случае можно просто использовать

switch ($myNumber) {
  { $_ % 2 -eq 1 } { "Odd" }
  { $_ % 2 -eq 0 } { "Even" }
}

Фактическая попытка смоделировать, что можно сделать там в VB, вероятно, была бы чем-то как

switch ($myNumber) {
  { 1,3,5,7,9  -contains $_ } { "Odd" }
  { 2,4,6,8,10 -contains $_ } { "Even" }
}
0
задан 30 March 2012 в 06:47
2 ответа

Первое, что я сделал бы, это проверил сам туннельный трафик и используемое соединение. Если вы используете OpenVPN, вы, вероятно, путешествуете по Интернету (что является наиболее частой потребностью для VPN). Вы отслеживаете задержку между конечными точками OpenVPN? Если нет, вам следует начать с этого. Это так же просто, как запустить mtr , когда возникают проблемы, или, что еще лучше, запустить какой-нибудь инструмент мониторинга для постоянного отслеживания задержки между этими точками (есть десятки инструментов, которые могут это сделать). Иногда может быть полезно отслеживать одну и ту же задержку через туннель, а также за его пределами, чтобы дать вам точки данных для корреляции.

Это поможет определить, является ли проблема внутри туннеля (менее вероятно) или проблема с общим подключением (скорее).

Если вышеупомянутое тестирование показывает, что в периоды времени, когда вы видите высокую задержку, ничего не выглядит странным или необычным, то пора начать тестирование внутри туннеля. На этом этапе вам может потребоваться изучить некоторые инструменты тестирования производительности (желательно только после отслеживания метрик для сравнения). Вы также можете использовать wirehark или tcpdump для захвата пакетов на конечной точке OpenVPN и просмотра времени пакетов и активности. Исследование туннельных пакетов и трафика, проходящего через туннель, может иметь смысл, в зависимости от того, что показывает ваш мониторинг задержки.

вы можете изучить некоторые инструменты тестирования производительности (желательно только после отслеживания метрик для сравнения). Вы также можете использовать wirehark или tcpdump для захвата пакетов на конечной точке OpenVPN и просмотра времени пакетов и активности. Исследование туннельных пакетов и трафика, проходящего через туннель, может иметь смысл, в зависимости от того, что показывает ваш мониторинг задержки.

вы можете изучить некоторые инструменты тестирования производительности (желательно только после отслеживания метрик для сравнения). Вы также можете использовать wirehark или tcpdump для захвата пакетов на конечной точке OpenVPN и просмотра времени пакетов и активности. Исследование туннельных пакетов и трафика, проходящего через туннель, может иметь смысл, в зависимости от того, что показывает ваш мониторинг задержки.

1
ответ дан 23 November 2019 в 10:44

Убедитесь, что вы не отбрасываете пакеты. TCP-соединения будут восстановлены, но ненадолго приостановятся, когда сегмент будет отброшен.

Используйте такой инструмент, как SmokePing ( http://oss.oetiker.ch/smokeping/ ), который выделит круглые- время отключения и потеря пакетов.

0
ответ дан 23 November 2019 в 10:44

Теги

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