Модераторы: marykone
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> telnet, проанализировать ответ 
:(
    Опции темы
Bulat
Дата 12.11.2007, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Вообще нужно лишь удостовреится, что к данному хосту, по данному порту можно установить соединение, т.е. telnet <hostname> <port>.. Вот только хотелось бы побольше информации о том, что должно приходить в случае когда соединение нормально установилось, чтоб это можно было реализовать на программном уровне, для проверки... Как правило приходит "Escape character ... <крякозябры>", но всегда ли это так...

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


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Imple
Дата 12.11.2007, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 7
Всего: 87



Устанавливается tcp соединение с одного порта, на другой. После установки TCP соединения, никакого обмена информацией или параметрами не происходит. Ваш ввод посылается на удаленный порт, ответы с него обображаются в терминале. Все... escape character и т.д. - это вывод самого клиента. К протоколу отношение не имеет


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Bulat
Дата 12.11.2007, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Imple @  12.11.2007,  14:42 Найти цитируемый пост)
Устанавливается tcp соединение с одного порта, на другой. После установки TCP соединения, никакого обмена информацией или параметрами не происходит. Ваш ввод посылается на удаленный порт, ответы с него обображаются в терминале. Все... escape character и т.д. - это вывод самого клиента. К протоколу отношение не имеет 


Пасиба за описание, но по поводу описания я уже читал это, нашел ссылки, правда на основной вопрос ответа я не прочитал, как проверить(очевидно можно сделать по тому что вывел клиент) установилось ли нормальное соединение....

Конечно, возможно есть иные варианты проверить, про них не знаю... Можно конечно пускать пинги, но это самый тривиальный способ, и не даст ответа на вопрос, возможно ли установить соединение по определенному порту... А вот мне все же хотелось бы четко быть уверенным, что по заданному порту можно установить соединение, для дальнейшей работы, при необходимости...



--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Imple
Дата 12.11.2007, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 7
Всего: 87



Ну в смысле как проверить? Если оно не установится, телнет вам так и скажет.


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Bulat
Дата 13.11.2007, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Imple @  12.11.2007,  17:13 Найти цитируемый пост)
Если оно не установится, телнет вам так и скажет. 

Вот это уже совсем рядом к тому, что мне надо... Вот хотелось бы как раз на рфс, что-ли ссылку какую, что в каких случаях "говорит" телнет smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Walker
Дата 13.11.2007, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 363
Регистрация: 23.10.2006

Репутация: 1
Всего: 16



Цитата

Вот хотелось бы как раз на рфс, что-ли ссылку какую, что в каких случаях "говорит" телнет


Во всех случаях, когда невозможно открыть соединение, telnet будет Вам сообщать
Код

Could not open connection to the host, on port PORT_NUMBER: connect failed.

Почему - закрыт порт, защищён брандмауэром или вообще отсутствует приложение, "слушающее" указанный Вами порт, но если тройное рукопожатие не было осуществлено - вам ни telnet ни кто другой (Satan?) не скажет. Если же Three-Way Handshake прошло, и TCP-соединение удалось открыть - в работу вступает протокол следующего уровня. Его ошибки (аутентификации и пр.) ищите в зависимости от протокола в соответствующем RFC.

Цитата

Про телнет протокол мало знаю

Телнет - это не протокол - это программа управления терминальной сессией. Для того, чтобы решить, какое средство Вам, всё-таки, необходимо, советую почитать про концепцию сетей на основе TCP/IP



--------------------
"От вчерашних побед остаётся усталость, если завтрашний день не сулит ничего..."
PM MAIL   Вверх
Bulat
Дата 13.11.2007, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


татарский Нео
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 22.3.2006
Где: Альметьевск

Репутация: нет
Всего: 57



Цитата(Walker @  13.11.2007,  12:25 Найти цитируемый пост)
Во всех случаях, когда невозможно открыть соединение, telnet будет Вам сообщать...


За это спасибо smile

Цитата(Walker @  13.11.2007,  12:25 Найти цитируемый пост)
Телнет - это не протокол - это программа управления терминальной сессией.

Ну я бы не стал так уж категорично все определять... Я не специалист по сетям, но вот допустим рфс854, начинается с того, что TELNET PROTOCOL SPECIFICATION smile


--------------------
менеджер по кодеврайтингу  smile 
PM MAIL WWW   Вверх
Imple
Дата 13.11.2007, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 7
Всего: 87



Цитата(Walker @  13.11.2007,  15:25 Найти цитируемый пост)
Телнет - это не протокол

Вы ошибаетесь, это протокол smile


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
nitr
Дата 14.11.2007, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 2543
Регистрация: 10.2.2006
Где: Россия :)

Репутация: 1
Всего: 84





--------------------
PM   Вверх
Walker
Дата 14.11.2007, 11:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 363
Регистрация: 23.10.2006

Репутация: 1
Всего: 16



Сорри! Признаю свою ошибку. Спасибо! smile 

Это сообщение отредактировал(а) Walker - 14.11.2007, 11:05


--------------------
"От вчерашних побед остаётся усталость, если завтрашний день не сулит ничего..."
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Сетевые технологии | Следующая тема »


 




[ Время генерации скрипта: 0.0688 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.