The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Регистрация компьютера в сети при реализации протокола PPP на Си++, !*! SIU, 11-Авг-04, 11:29  [смотреть все]
Я пишу протокол PPP для спец. ЭВМ с целью её подключения к ПК через COM порт. Все нижеуказанные фазы соединения работают нормально:

1. Link dead
2. Установление и конфигурирование канала по протоколу LCP
3. Аутентификация по протоколу CHAP
4. Настройка IP по протоколу IPCP

   А дальше клиент (которым является ПК) замолкает, и окно
"Регистрация компьютера в сети" не исчезает. То есть Windows хочет чего-то ещё.
   Я просмотрел трафик обмена при соединении по PPP двух компьютеров через COM port (на компьютерах ОС Windows NT4 или Windows XP не важно - трафик одинаковый), там после настройки IP по протоколу IPCP между клиентом и сервером начинается какой-то обмен IP пакетами, в них указывается MAILSLOT, InternetGatewayDevice, в некоторых пакетах передаётся весь английский алфавит. Но это только отдельные не связанные между собой фрагменты, которые я разобрал. А всё таки, может кто знает, какой информацией в IP пакетах обмениваются между сабой клиент и сервер, чтобы окончательно установить соединение по протоколу PPP и, чтобы на стороне клиента пропало окно "Регистрация компьютера в сети". И можно ли как нибудь избежать этого IP-обмена, чтобы соединение устанавливалось сразу после настройки IP по протоколу IPCP ( пункт 4 выше ).

                                        Заранее большое спасибо!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру