faq обучение настройка
Текущее время: Вс авг 10, 2025 04:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: DFL-800, не обрабатывается Service Name.
СообщениеДобавлено: Пт авг 21, 2009 09:27 
Не в сети

Зарегистрирован: Ср окт 03, 2007 16:38
Сообщений: 31
Откуда: Набережные Челны
Добрый день, в сети имеется несколько акцесс концентраторов с разными Service Name, мне необходимо подключаться только к одному из них, указываю его Service Name в настройках pppoe, но подключение происходит каждый раз к первому ответившему AC, забиваю произвольный Service Name, который не присутствует в сети, если я правильно понимаю подключение вообще не должно произойти, тем не менее подключение происходит к первому ответившему AC. Подскажите пожалуйста что я делаю не так ?
Устройство DFL-800 Firmware Version: 2.20.03.08-8257 Sep 26 2008


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DFL-800, не обрабатывается Service Name.
СообщениеДобавлено: Пт авг 21, 2009 11:57 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пн авг 17, 2009 17:18
Сообщений: 7330
Бочи Степан писал(а):
Добрый день, в сети имеется несколько акцесс концентраторов с разными Service Name, мне необходимо подключаться только к одному из них, указываю его Service Name в настройках pppoe, но подключение происходит каждый раз к первому ответившему AC, забиваю произвольный Service Name, который не присутствует в сети, если я правильно понимаю подключение вообще не должно произойти, тем не менее подключение происходит к первому ответившему AC. Подскажите пожалуйста что я делаю не так ?
Устройство DFL-800 Firmware Version: 2.20.03.08-8257 Sep 26 2008

Попробуйте обновить сначала прошивку до последней версии: http://ftp.dlink.ru/pub/FireWall/DFL-80 ... pgrade.img


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DFL-800, не обрабатывается Service Name.
СообщениеДобавлено: Пт авг 21, 2009 12:20 
Не в сети

Зарегистрирован: Ср окт 03, 2007 16:38
Сообщений: 31
Откуда: Набережные Челны
Vitaliy Korkunov писал(а):
Попробуйте обновить сначала прошивку до последней версии: http://ftp.dlink.ru/pub/FireWall/DFL-80 ... pgrade.img

Обновил прошивку, протестировал, тоже самое, service name не обрабатывается.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DFL-800, не обрабатывается Service Name.
СообщениеДобавлено: Пт авг 21, 2009 14:11 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср июл 04, 2007 13:48
Сообщений: 7031
Откуда: D-Link. Moscow
Бочи Степан писал(а):
Добрый день, в сети имеется несколько акцесс концентраторов с разными Service Name, мне необходимо подключаться только к одному из них, указываю его Service Name в настройках pppoe, но подключение происходит каждый раз к первому ответившему AC, забиваю произвольный Service Name, который не присутствует в сети, если я правильно понимаю подключение вообще не должно произойти, тем не менее подключение происходит к первому ответившему AC. Подскажите пожалуйста что я делаю не так ?
Устройство DFL-800 Firmware Version: 2.20.03.08-8257 Sep 26 2008


Так и должно быть. Согласно RFC, если концентратор не может обработать запрос, он должен не отвечать.

Приведу пример.

Если в пакете PADI от устройства указан service name Test, а концентратор должен обслуживать пользователей с Service Name User, то концентратор должен не отвечать на этот PADI пакет.

В случае если концентратор отвечает, значит он может обработать этот service name и устройство обязано начать подключается к этому серверу.

_________________
Сообщения в PM игнорируются, задавайте вопросы на форуме.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 21, 2009 15:49 
Не в сети

Зарегистрирован: Чт дек 07, 2006 15:42
Сообщений: 8502
Откуда: RareSoftware.ru
Сергей, но помоему у автора темы обратная ситуация - он указывает произвольный (левый) service name, а концентратор отвечает все равно. Однако имхо это не проблема DFL, а проблема провайдера, ибо DFL всего лишь отправляет запрос.

_________________
Хотите хороший девайс? D-Link DFL!

Хотите считать с него трафик?
http://www.raresoftware.ru/products/lan/dfltc

Изображение


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 21, 2009 16:26 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср июл 04, 2007 13:48
Сообщений: 7031
Откуда: D-Link. Moscow
Я об этом и сказал. Что в этом случае DFL отрабатывает правильно, а провайдер нет.

_________________
Сообщения в PM игнорируются, задавайте вопросы на форуме.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DFL-800, не обрабатывается Service Name.
СообщениеДобавлено: Сб авг 22, 2009 13:52 
Не в сети

Зарегистрирован: Ср окт 03, 2007 16:38
Сообщений: 31
Откуда: Набережные Челны
Sergey Vasiliev писал(а):
Так и должно быть. Согласно RFC, если концентратор не может обработать запрос, он должен не отвечать.

Приведу пример.

Если в пакете PADI от устройства указан service name Test, а концентратор должен обслуживать пользователей с Service Name User, то концентратор должен не отвечать на этот PADI пакет.

В случае если концентратор отвечает, значит он может обработать этот service name и устройство обязано начать подключается к этому серверу.

Сергей, большое спасибо за ответ, прочитал я внимательно RFC 2516 и со всем разобрался. К сожалению разработчики D-Link прочитали RFC 2516 не внимательно, и упустили следующий важный момент:
Код:
5.3 The PPPoE Active Discovery Request (PADR) packet

   Since the PADI was broadcast, the Host may receive more than one
   PADO.  The Host looks through the PADO packets it receives and
   chooses one.  The choice can be based on the AC-Name or the Services
   offered.  The Host then sends one PADR packet to the Access
   Concentrator that it has chosen.

и соответственно по всей видимости не реализовали его.

Меня ввела в заблуждение реализация PPPoE клиента от Microsoft, они сделали все правильно, то, что в настройках клиента у них называется "Имя службы" на самом деле состоит из двух частей, разделенных обратным слэшем, первая часть это AC-Name а вторая собственно Service-Name, если AC-Name указан, то при приеме нескольких PADO они делают выбор по AC-Name, и если в настройках указать произвольное "Имя службы" разделенное обратным слэшем, то соединение установлено не будет, клиент выдаст ошибку 678 (815) "Удаленный компьютер не отвечает".

P.S. Возможно в DFL-800 тоже можно задать AC-Name, но я не нашел как, в таком формате как у Microsoft не работает, если все таки можно, то подскажите пожалуйста как, если нет, то просьба, если не сильно сложно, запросите штаб-квартиру на предмет реализации данного механизма в более менее дорогих устройствах, таких как DFL-800.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 231


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB