ping: проверка целостности линии

Протоколы, пинги, роутинг - ответы на вопросы как заставить сеть работать правильно
Аватара пользователя
varakushin

 
Сообщения: 2
Зарегистрирован:
12 авг 2003, 14:41
Откуда: Россия

ping: проверка целостности линии

Сообщение varakushin 30 авг 2003, 10:26

Можно ли при помощи ping проверить физическую целостность линии. Означает ли прохождение ping что по линии могут пройти любые дейтаграммы?

Аватара пользователя
Doctor

 
Сообщения: 20
Зарегистрирован:
09 июн 2003, 19:13
Откуда: Кишинев

Сообщение Doctor 30 авг 2003, 12:15

ping для этого и предназначен. Только в его параметрах нужно указать размер пакета, равный MTU в канале.

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Padre 30 авг 2003, 23:22

varakushin писал(а): Означает ли прохождение ping что по линии могут пройти любые дейтаграммы?


Нет. К сожалению не означает. Ping (обычно в связке с TRACEROUTE) определяет только ДОСТУПНОСТЬ хоста или рутера, т.е. верно ли работет маршрутизация.

"Understanding the Ping and Traceroute Commands"
http://www.cisco.com/warp/public/63/pin ... route.html

Что же касается дейтаграмм - это уже транспортный уровень, (ping работает на Network Level - протокол ICMP). Проще всего транспорт по конкретному порту проверить telnet'ом. telnet и номер порта интересующей вас службы, к примеру telnet 192.168.168.168:143 позволит проверить проходят ли дейтаграммы на IMAP сервер установленный на хосте 192.168.168.168 .

Аватара пользователя
Doctor

 
Сообщения: 20
Зарегистрирован:
09 июн 2003, 19:13
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Doctor 31 авг 2003, 11:56

Согласен на все 100%. Но, как я понял, человека интересовала именно физическая целостность канала (или я не прав?), а при проблемах на физическом уровне часто бывает маленькие ping-пакеты бегают, а реальные бъются, поэтому и нужно увеличивать размер ping-ов до величины реальных.

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Padre 31 авг 2003, 21:13

Doctor писал(а):Согласен на все 100%. Но, как я понял, человека интересовала именно физическая целостность канала


Прозвучало слово "дейтаграм", а это уже не Physical Layer. Рекомендую ознакомиться с 7-ми уровневой моделью OSI. Там довольно четко сказано на каком уровне биты, на каком фреймы, на каком пакеты, сегменты и т.д.

"Troubleshooting TCP/IP"
http://www.cisco.com/univercd/cc/td/doc ... tr1907.htm

Аватара пользователя
Doctor

 
Сообщения: 20
Зарегистрирован:
09 июн 2003, 19:13
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Doctor 31 авг 2003, 22:40

Рекомендую еще раз прочитать первое предложение исходного вопроса и вникнуть в его суть.

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Padre 31 авг 2003, 23:20

Строго говоря, проверка физической целостность линии обычно сводится к обнаружению следующих неисправностей: размыкание, короткое замыкание, перекрутка и т.п.

В таких случаях рекомендовано использовать рефлектомеры (TDR). Более сложные тестеры проверяют параметры сигналов: тактовую частоту, побитово-блочные ошибки и т.д.

Проверить эти параметры Physical Layer командой ping скорее всего невозможно.

Хочу обратить внимание что "пакеты ping" о которых писалось выше относятся к протоколу ICMP который принадлежит к 3-му уровню (Network Layer), а никак не к Physical Layer, который собрались проверять.

"Troubleshooting Ethernet"
http://www.cisco.com/univercd/cc/td/doc ... tr1904.htm

Аватара пользователя
Doctor

 
Сообщения: 20
Зарегистрирован:
09 июн 2003, 19:13
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Doctor 01 сен 2003, 00:35

Разве возможна ситуация "бегающих ping-ов" при обрыве на физическом уровне?

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Re: ping: проверка целостности линии

Сообщение Padre 01 сен 2003, 01:32

Если есть обрыв на линии, протоколы верхних уровней разумеется работать не будут. Однако не редки ситуации, когда пользователи говорят: "ping проходит, а соединения установить не можем". Выходит что Physical Layer, Data Link и Network Layer в порядке, а работать с сетевыми ресурсами невозможно. Вот это и есть вторая часть вопроса,
она звучала так:

"Означает ли прохождение ping что по линии могут пройти любые дейтаграммы?"

на что я и попытался ответить Сб Авг 30, 2003 11:22 pm.

Хотя, если желаете, можете все диагностировать ping'ами, коль скоро результатам такой диагностики доверяете.

Аватара пользователя
varakushin

 
Сообщения: 2
Зарегистрирован:
12 авг 2003, 14:41
Откуда: Россия

ping

Сообщение varakushin 01 сен 2003, 07:10

Прошу прощения если не совсем точно сформулировал свой вопрос.
Меня интересует, можно ли однозначно говорить о целостности линка после того как ping с достаточно большим размером пакетов без проблем проходит по этому самому линку.

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Re: ping

Сообщение Padre 01 сен 2003, 08:46

Безусловно, Ваш линк работает. Не совсем понятно, что Вы подразумеваете под целостностью линка? Дело в том, что в LAN часто возникают проблемы качества линка. То есть важен не только факт возможности установления связи между хостами но и количество отвергнутых пакетов по разным причинам: CRC error, слишком малые пакеты (короче 63 b), слишком большие (длинее 1518 b) и т.п. Что одним только пингом Вы не увидите. Вот типичная ошибка: имеется линк между двумя хостами, на одном Ethernet в установлен в режиме Full Duplex, на втором - Half Duplex. Ping'и любой длины будут проходить и неплохо. Однако при транспорте данных Вы столкнетесь с проблемами - медленно работает. Есть еще масса подводных камней - одна Autonegotiation чего стоит (иногда называют Autosense).

Ping и traceroute легкие и удобные инструменты, но пользуясь только ими Вы не сможете объективно оценить качество линка. Видимо следует воспользоваться программами - сетевыми мониторами.

Аватара пользователя
Alex

 
Сообщения: 736
Зарегистрирован:
27 июн 2003, 09:09
Откуда: Кишинев

Сообщение Alex 18 сен 2003, 14:34

Padre и Doctor - Вы еще подеритесь (горячие финские парни), а Вы - varakushin - поточнее забавайте вопросы, а то народ уже чуть-ли не до драки дошел

Аватара пользователя
Padre

 
Сообщения: 182
Зарегистрирован:
13 июл 2003, 04:00
Откуда: Кишинев

Сообщение Padre 18 сен 2003, 17:52

Alex писал(а): Вы еще подеритесь (горячие финские парни)


Еще чего :)

Похоже источник вопроса справился со своей проблемой.


Вернуться в Настройка сети

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15

cron