Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: ping  (Прочитано 11544 раз)
0 Пользователей и 1 Гость смотрят эту тему.
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« : 01-08-2005 12:14 » 

Интересует такая вещь : какой порт юзается на пингуемом хосте ? В смысле если я наберу ping 192.168.1.1, то на хосте 192.168.1.1 какой порт заюзается ?
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 01-08-2005 12:33 » 

ping не использует порты TCP или UDP

В ping используется протокол ICMP Echo.  Спецификация протокола в RFC 792 (ftp://ftp.rfc-editor.org/in-notes/rfc792.txt)

Программа Ping, скорее всего, пользуется функцией ICMPSendEcho (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iphlp/iphlp/icmpsendecho.asp) для отправки IP пакетов с данными для запроса.
В результате, на твоём узле формируются специальные IP пакеты, в которых переносятся датаграммы ICMP Echo Request.  Получатель, обнаружив в IP пакете Echo Request, формирует IP пакет с датаграммой ICMP Echo Reply и шлёт обратно на твой адрес. Ответ прибывает на твой компьютер.  Обнаружив в пакете датаграмму Echo Reply, транспортный драйвер (реализация IP стека) и библиотека IP Helper доводят до сведения процесса, вызвавшего ICMPSendEcho, сколько ответов на запрос получено.
« Последнее редактирование: 01-08-2005 12:36 от npak » Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #2 : 01-08-2005 12:39 » 

Понятно Улыбаюсь Спасибки за ответ Улыбаюсь А спрашивал вот почему : подумалось что закрыв определённый порт, запретиш пингование себя другими пользователями Улыбаюсь
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #3 : 01-08-2005 12:42 » 

надо ставить файервол, в котором запретить входящие ICMP Echo Request
Если у тебя Linux, то файервол у тебя уже есть, называется ipchains, надо только прописать настройки
Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 03-08-2005 16:19 » 

npak, современные ядра хоть и поддерживают ipchains, но рекомендуется (и по умолчанию используется дистрибутивами) iptables. Только вот форум не об этом Ага
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 03-08-2005 17:34 » 

Улыбаюсь
Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines