Board.KolibriOS.org

Official KolibriOS board
It is currently Fri Aug 23, 2019 2:20 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 12 posts ] 
Author Message
 Post subject: ping
PostPosted: Tue Jun 07, 2005 1:27 pm 
Offline
Just Flooding
User avatar

Joined: Wed May 18, 2005 10:27 am
Posts: 430
кто знает ответы на вопросы
1. ping`ование представляет собой запрос-ответ или прослушка определенного IP как наличие?
2. если запрос-ответ, то где почитать конкретно по существу этого диалога?
3. кто обрабатывает ответ ПО оси/драйвера или достаточен интеллект только контроллера?
При PINGовании машины с менуэтом создалось впечатление, что достаточно правильно инить контроллер Ethernet и ответ на PING обеспечивает лишь контроллер...
Кто может по существу?


Top
   
 Post subject:
PostPosted: Tue Jun 07, 2005 3:55 pm 
Хмм...Туманно ты выражаешься ;) .Но попробую ответить на твои вопросы...
1)Как все(наверное :D ) знают при Ping'овании происходит посылки клиентом ICMP-пакета(эхо-запрос) (ICMP- Internet Control Message Protocol) на сервер и ответ этот сервер тоже должен представить в виде ICMP-пакета(эхо-ответ).Т.е. грубо говоря -
Quote:
ping`ование представляет собой запрос-ответ
:D
2)Советую прочитать тебе книжку Д-р. Сидни Фейт "TCP/IP:Архитектура, протоколы, реализация(включая IP версии 6 и IP Security)" Второе издание(русская версия выпускаеться издательством 'Лори').В этой книге довольно досконально рассмотрен уровень TCP/IP протоколов(правда в русском версии ляпов огромное количество :( ).Есть такой хороший сайт http://www.podgoretsky.com .Там раньше было море различной информации.Сейчас стало мало, но может чего отроешь... :cry:
3)Так, я в железе не слишком силён, так что могу ошибиться :( .Я точно знаю, что для полноценной работы 'Пинга' нужна реализация ICMP под определённую ОСь(Программа Ping посылает эхо-сообщение "Вы в рабочем состоянии?").А простую работу(эхо-ответ) может обеспечивать и сам контроллер...
Удачи в реализации задуманного!
З.Ы.
Вот я прочитал про ICMP-протокол и подумал:'А что, если реализовать его в Менуэт/Колибри?'.Ведь что собой представляет этот протокол?Сами ICMP-сообщения пересылаються в IP-датаграммах с обычным IP-заголовком, имея в поле 'протокол' значение 1.Может кто-то может помочь мне с его реализацией?С помощью этого протокола можно будет реализовать программу Ping под Менуэт, сделать поддержку прокси-серверов и ещё много чего... 8)


Top
   
 Post subject:
PostPosted: Wed Jun 08, 2005 10:34 am 
Спасибо, Hex!
Ну немного просветил хоть бум знать про участие ICMP в этом деле. Инфу надо будет поискать. Не хотелось в дебри TCP/IP влезать, а конкретно бы почитать и разобрать этот вопрос как простой (или кажущийся таковым). Жаль "стенд" разобрал, а когда прогон делал не попробовал закрыть TFTP client со стороны MeOS машины и попробовать пингануть её при этом состоянии. Прои запущеном клиенте MeOS машина нормально пинговалась и слушалась смены IP в окне..., а вот теперь жалею, что не ясно будет ли так при закрытом приложении. Может кто скажет? Отвечает ли MeOS машина на пинг, если ни одно сетевое приложение не запущено на момент пингования, но перед этим, скажем в том же TFTP клиенте была, допустим установка (и соответственая запись в систему) "лояльного" IP используемой сети, например 192.168.10.10 ?
Пробовал кстати тогда на 0.73 версии, т.к. на этой железке выше не шли и колибря тоже... (это промконтроллер от Advantech о котором писал ранее)
Таким образом, надо полагать, что скорее всего ICMP пакеты драйверная часть MeOS`а обрабатывает, коль пинг ответ она даёт.

;-----------------------------------------
Это сообщение составил VaStaNi
;-----------------------------------------


Top
   
 Post subject:
PostPosted: Thu Jun 09, 2005 12:37 am 
VaStaNi
Я пинговал Менуэт при всех закрытых сетевых службах из Windows 2000/Win 2003/Linux.Всё нормально пингуеться и ни одного потерянного пакета(тестирование проходило на эмуляторе VMWare ver.4).Но выявился небольшой глюк: если с другой операционки не пропинговать Менуэт, то некоторые сетевые программы Менуэта просто не видят других компьютеров!!!После пинга во всех программах такой глюк проходи.


Top
   
 Post subject:
PostPosted: Thu Apr 26, 2007 11:52 am 
Offline

Joined: Thu Dec 21, 2006 10:51 am
Posts: 88
Кстати сетьвой стек на раз рубится флудом ICMP пакетов. Короче надо игнорить больше некоторого n колличества пакетов с одного хоста. Это конечно важно для сервака, но тем не мение.


Top
   
 Post subject:
PostPosted: Thu Apr 26, 2007 7:53 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 4:16 pm
Posts: 426
Надо бы где написать что KolibriOS является совершенно незащищенной системой со стороны глобальной или локальной сети. Мне кажется этот момент очень критичен.

..bw


Top
   
 Post subject:
PostPosted: Fri May 25, 2007 10:00 pm 
To SHREDER
Он рубится лишь потому, что обработка пакетов идёт не по прерыванию, а в постоянном поллинге, и буфера под пакеты маленькие :(
To bw
Есть такое дело. Впрочем, там еще поле непаханное. В linux сетевой стэк года два ваял один(а может, и не один) хакер....


Top
   
 Post subject:
PostPosted: Fri May 25, 2007 10:34 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
bw
Нафиг надо об этом упоминать. Это только отпугнёт юзеров, хотя на самом деле этот момент аж никак не критичен, т.к. никто Колибри как основную ОСь использовать не будет. Да даже если будет...


Top
   
 Post subject:
PostPosted: Mon May 28, 2007 11:55 am 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
little_offtop:
to Leency
Leency, не знаю, как по-прилиличней, но и по-информативней сказать, в общем ты не совсем прав.
У меня на двух компах Колибри стоит основной осью.
Правда, сетевых плат у меня пока не хватает, да и не сильно надо их сетью соединять, но мысль мою ты понял.
little_offtop_end:


Top
   
 Post subject:
PostPosted: Mon May 28, 2007 1:17 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5054
Nable
Как бы это выразить... ты не уловил мою мысль. Вот Колибри у тебя стоит основной ОСью и скажи, пожалуйста, сколько раз тебя кулхацкеры ломали из и-нэта? Ни одного? Ну когда ломанут скажешь.

А то что у некоторых стоит как основная - я знаю. Там смысл другой был. Вот какой-то парниша скачает Колибри, и перед тем как поюзать её прочитает: "стережись, ибо беззащитна эта ОСь от атак кулхацкеров" и испугается он, и даже не будет знать что его сетевая карта не поддерживается :) Вобщем будет в этом случае на нашу ОСь наложен страшный Шифт+Делейт.


Top
   
 Post subject:
PostPosted: Sun Jun 03, 2007 12:05 pm 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
to Leency

Ну извини, теперь въехал.


Top
   
 Post subject: Re: ping
PostPosted: Tue Mar 11, 2014 9:11 pm 
Offline

Joined: Wed Oct 23, 2013 7:06 pm
Posts: 9
А для программы ping есть возможность прикрутить историю по стрелочке "вверх" или слишком сложно?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 12 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited