реклама на сайте
подробности

 
 
> PPP стек, вопрос по реализации IPCP
JeDay
сообщение Jul 1 2008, 13:36
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 276
Регистрация: 22-09-05
Из: Kiev
Пользователь №: 8 818



Написал свой стек на основе табличного автомата переходов из книги от "Iosoft". Отлаживаюсь с ПК в режиме прямого соединениения 2-х компьютеров. LCP и PAP отрабатывают нормально.
В IPCP сервер выдает два IP адреса: первый выдает свой адрес, а второй назначает клиенту.
В RFC1332 ничего подобного не нашел.
На плате обмен по IPCP проходит нормально, но IP присваивается не всегда правильно, другими словами плата подхватывает IP сервера.
Подскажите плиз где внятно можна почитать как работает IPCP протокол через РРР.

В приложении дока по РРР через GSM модем, может кому пригодится.
Прикрепленные файлы
Прикрепленный файл  ppp.doc ( 100.5 килобайт ) Кол-во скачиваний: 133
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
alx2
сообщение Jul 2 2008, 20:24
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(JeDay @ Jul 1 2008, 18:36) *
Написал свой стек на основе табличного автомата переходов из книги от "Iosoft". Отлаживаюсь с ПК в режиме прямого соединениения 2-х компьютеров. LCP и PAP отрабатывают нормально.
В IPCP сервер выдает два IP адреса: первый выдает свой адрес, а второй назначает клиенту.
В RFC1332 ничего подобного не нашел.
Плохо читал. Во-первых, в PPP нет разделения на клиент и сервер, оба конца соединения симметричны и равноправны. Во-вторых, согласование адресов описано в п.3.3 (опция IP-Address).
Цитата(JeDay @ Jul 1 2008, 18:36) *
На плате обмен по IPCP проходит нормально, но IP присваивается не всегда правильно, другими словами плата подхватывает IP сервера.Подскажите плиз где внятно можна почитать как работает IPCP протокол через РРР.
По-моему, в RFC все описано вполне внятно. По крайней мере, я в процессе реализации никаких сложностей не встретил. Если есть какие-то конкретные вопросы - спрашивай, постараюсь ответить.


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 2 2008, 21:10
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Чтож вы там "реализовали" если не знаете, что при организации TCP сессии всегда есть клиент и сервер?

Может че не знаете?
Так спрашивайте конкретно. smile3046.gif

Цитата(alx2 @ Jul 2 2008, 23:54) *
Плохо читал. Во-первых, в PPP нет разделения на клиент и сервер, оба конца соединения симметричны и равноправны. Во-вторых, согласование адресов описано в п.3.3 (опция IP-Address).
По-моему, в RFC все описано вполне внятно. По крайней мере, я в процессе реализации никаких сложностей не встретил. Если есть какие-то конкретные вопросы - спрашивай, постараюсь ответить.
Go to the top of the page
 
+Quote Post
JeDay
сообщение Jul 3 2008, 06:50
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 276
Регистрация: 22-09-05
Из: Kiev
Пользователь №: 8 818



Цитата
Во-вторых, согласование адресов описано в п.3.3 (опция IP-Address).


Спасибо что ткнули в нужное место. Я RFC1332 несколько раз перечитывал, а самое главное незаметил.
Вот ответ на мой вопрос.
Цитата
This Configuration Option provides a way to negotiate the IP
address to be used on the local end of the link. It allows the
sender of the Configure-Request to state which IP-address is
desired, or to request that the peer provide the information. The
peer can provide this information by NAKing the option, and
returning a valid IP-address.


Всем спасибо!
Go to the top of the page
 
+Quote Post
alx2
сообщение Jul 3 2008, 09:13
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(AlexandrY @ Jul 3 2008, 02:10) *
Чтож вы там "реализовали" если не знаете, что при организации TCP сессии всегда есть клиент и сервер?
Здравствуйте, AlexandrY. Вы невнимательны. Здесь никто (кроме Вас) не говорит о TCP.

Сообщение отредактировал alx2 - Jul 3 2008, 09:14


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016