faq обучение настройка
Текущее время: Чт авг 07, 2025 22:02

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Скорость передачи DI-824VUP+ и DWL-G650+
СообщениеДобавлено: Вт янв 11, 2005 14:02 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
Конфигурация - к роутеру DI-824VUP+ кабелем подключен один компьютер. То есть он общается с роутером на 100Mbps. Второй - ноутбук - использует DWL-G650+. WEP не используется. Расстояние между роутером и ноутбуком - 2 метра, в одной комнате, препятствий нет. Bitrate=54Mbps. При переписывании файлов между компьютерами скорость составляет 600 килобайт в секунду. НЕ ВЕРЮ, что это нормальная скорость, даже учитывая накладные расходы на передачу служебной информации.

Читал, что реальная скорость при bitrate=54 составляет 24Mbps, что накладные расходы и тд. Но 2-3 мегабайта в секунду ДОЛЖНО быть по моему разумению. 600Kb/s соответствует скорее 802.11b с его bitrate=11Mbps.

Предупреждая возможные предположения - на роутере пробовал всевозможные комбинации - mixed mode, auto speed, g-mode, 54Mbps fixed speed. Эффекта нет.
При подключении ноутбука кабелем в порт роутера скорость, как и положено, возрастает до 11-12 мегабайт/сек.

Это поведение не зависит от операционной системы - на обоих компьютерах стоят windows XP Pro и Linux. В любой комбинации - то же самое. Еще странная вещь - ping с одного компьютера на другой дает среднее время отклика 1ms (кстати, при 54Mbps должно быть порядка 0.5ms), но через каждые 5-10 пакетов это время увеличивается до примерно 1 секунды!

Еще: в протоколе /var/log/messages на ноутбуке все время идут строки

...
Jan 10 14:52:58 localhost dhclient: DHCPREQUEST on eth0 to 192.168.0.1 port 67
Jan 10 14:52:58 localhost dhclient: DHCPACK from 192.168.0.1
Jan 10 14:52:58 localhost dhclient: bound to 192.168.0.112 -- renewal in 38 seco
nds.
Jan 10 14:53:36 localhost dhclient: DHCPREQUEST on eth0 to 192.168.0.1 port 67
Jan 10 14:53:36 localhost dhclient: DHCPACK from 192.168.0.1
Jan 10 14:53:36 localhost dhclient: bound to 192.168.0.112 -- renewal in 39 seco
nds.
...

Почему, если lease time на роутере - 1 week?

Версия прошивки на роутере - 1.00. Пробовал обновить до 1.03 - не помогло, в 1.03 неверно идут часы роутера, поэтому сделал откат обратно на 1.00.

Заранее благодарен за помощь.


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

Зарегистрирован: Сб окт 30, 2004 00:19
Сообщений: 92
Откуда: Moscow
Чтобы помогли, напиши какая hardware и версию firmware для 824. А также настройки протокола шифрования и т.п.
У меня в аналагочной конфигурации, только ноут в другой комнате, скорость передачи достигает 4 Мбайт в секунду.
При том, что ping дает обычно 2ms.
Качество передачи может и от отражений сигнала от стен зависеть...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 12, 2005 13:13 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
A1 писал(а):
Чтобы помогли, напиши какая hardware и версию firmware для 824. А также настройки протокола шифрования и т.п.


Все написано - см выше - firmware 1.00, с 1.03 было то же самое. WEP/шифрование отключены.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 13, 2005 14:55 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
ВОПРОС К СОТРУДНИКАМ D-Link - ПОЧЕМУ при установленном Lease time = 1week dhcp-сервер роутера DI-824VUP+ выдает клиенту lease только на ~40 сек? Смотри мое первое сообщение. Протокол /var/log/messages весь загажен этим обменом бессмысленными собщениями сервера и клиента.

ВОПРОС 2: почему я не могу обратиться с одного клиента к другому по имени? Все клиенты настроены на получение динамического IP и сообщают роутеру свои имена. Эти имена видны на странице DHCP web-сервера роутера. nameserver на клиентах - 192.168.0.1 - те роутер. Это что - feature ( то есть роутер сознательно сделан таким тупым) или ошибка?

Извиняюсь за раздраженный тон, но глюки роутера и отсутствие реакции сотрудников D-Link достали.

Текущая версия прошивки - 20040830_824VUP_V103b02.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 13, 2005 15:04 
Не в сети
Модератор
Модератор

Зарегистрирован: Пн авг 18, 2003 11:30
Сообщений: 2986
Откуда: D-Link, Екатеринбург
Вообще-то DHCPREQUEST on eth0 to 192.168.0.1 - это запрос со стороны ПК в сторону сервера. Разберитесь со своей ОС, почему она так делает. То, что вы выставили на шлюзе время равное 1 неделе, означает, что если в течении недели после получения адреса ваш ПК попытается заново получить адрес, то ему будет выдан тот-же самый адрес. В вашем же примере шлюз два раза выдает адрес 192.168.0.112.
Не вижу абсолютно никакого глюка со стороны шлюза.


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

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
Спасибо за ответ. Клиент НЕ посылает dhcp-запросы сам по себе - он это делает потому что сервер ему говорит- даю тебе ip на 40 сек. Вот начало протокола сразу после включения клиента (в данном случае проводного, но то же самое происходит и с беспроводными):

Jan 13 14:37:49 poseidon dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Jan 13 14:37:49 poseidon dhclient: DHCPOFFER from 192.168.0.1
Jan 13 14:37:49 poseidon dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Jan 13 14:37:49 poseidon dhclient: DHCPACK from 192.168.0.1
Jan 13 14:37:50 poseidon NET: /sbin/dhclient-script : updated /etc/resolv.conf
Jan 13 14:37:50 poseidon dhclient: bound to 192.168.0.48 -- renewal in 29 seconds.

Я пробовал ТОТ ЖЕ САМЫЙ ноутбук с ТОЙ же картой/системой и тд с роутером DI-624 - время в строке c renewal соответствует lease time роутера:

Jan 12 18:36:12 apollo dhclient: bound to 192.168.0.52 - renewal in
236790 seconds.

И никакого мусора в протоколе каждые 30 сек.

Хотелось бы также услышать ответ на вопрос 2.
Спасибо.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 13, 2005 15:43 
Не в сети
Модератор
Модератор

Зарегистрирован: Пн авг 18, 2003 11:30
Сообщений: 2986
Откуда: D-Link, Екатеринбург
Повторюсь - проверяйте настройки КЛИЕНТА.
Для информации почитайте rfc1531.

В частности посмотрите, в каком случае клиент использует DHCPREQUEST:
Код:
 3. The client receives one or more DHCPOFFER messages from one or
    more servers.  The client may choose to wait for multiple
    responses.  The client chooses one server from which to request
    configuration parameters, based on the configuration parameters
    offered in the DHCPOFFER messages.  The client broadcasts a
    DHCPREQUEST message that MUST include the 'server identifier'
    option to indicate which server it has selected, and may include
    other options specifying desired configuration values.  This
    DHCPREQUEST message is broadcast and relayed through DHCP/BOOTP
    relay agents.  To help ensure that any DHCP/BOOTP relay agents
    forward the DHCPREQUEST message to the same set of DHCP servers
    that received the original DHCPDISCOVER message, the DHCPREQUEST
    message must use the same value in the DHCP message header's
    'secs' field and be sent to the same IP broadcast address as the
    original DHCPDISCOVER message.  The client times out and
    retransmits the DHCPDISCOVER message if the client receives no
    DHCPOFFER messages.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 13, 2005 16:14 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
Клиент получает DHCPOFFER и затем DHCPPACK в котором и написано на сколько дается ip. См мое предыдущее сообщение. Ну и вот совсем тупой аргумент, что это не связано с клиентом - почему на ТОМ же клиенте с ТОЙ же конфигурацией. когда он подключается к роутеру DI-624, reneval time равно lease time?

Хотелось бы услышать ответ на вопрос 2.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 14, 2005 12:30 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт авг 08, 2003 09:23
Сообщений: 2003
Откуда: D-Link Saint-Petersburg
Похоже вы путаете DNS, DHCP и WINS

_________________
Влад Волков


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт янв 14, 2005 13:34 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
Влад Волков писал(а):
Похоже вы путаете DNS, DHCP и WINS


Я не знаю, что такое WINS, потому что никогда не работал в windows. Я НЕ путаю DNS и DHCP. Просто из соображений здравого смысла кажется логичным, чтобы софт роутера делал mapping имени и динамического ip-адреса. те выполнял (рудиментарные) функции DNS для обслуживаемой им локальной сети. В документации об этом нет ни слова, поэтому я в своем вопросе 2 и спрашивал - это что, так и должно быть, те DNS не реализован? Только тогда непонятно, почему, когда на клиенте стоит автоматическое получение параметров сети (в том числе и адреса DNS-сервера), роутер в качестве такового выдает свой адрес 192.168.0.1. Поэтому и возникает естественное, на мой взгляд предположение о его DNS-функциях.

Что касается reneval time и lease time. Linux-клиент помещает полученные от dhcp-сервера данные о сети, включая lease time и reneval time, в специальный lease-файл. Цель - если клиент отключается, а потом опять подключается, он смотрит в этот файл и в первую очередь использует те lease, которые еще действуют. Обычно этот файл находится в /var/lib/dhcp/dhclient.leases. Так вот в случае роутера DI-824VUP+ этот файл выглядит так (подчеркиваю - все, что там написано, получено от dhcp сервера. Если вы не знаете Linux, все равно можете догадаться - там есть ip-адрес, маска сети и тд, чего в настройке клиента dhcp в принципе нет - это может быть получено только от сервера. Восклицательные знаки - мои.):

lease {
interface "wlan0";
fixed-address 192.168.0.135;
server-name "";
option subnet-mask 255.255.255.0;
option dhcp-lease-time 60; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
option routers 192.168.0.1;
option dhcp-message-type 5;
option domain-name-servers 192.168.0.1;
option dhcp-server-identifier 192.168.0.1;
option dhcp-renewal-time 40; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
option dhcp-rebinding-time 40;
renew 4 2005/1/13 21:51:45;
rebind 4 2005/1/13 21:51:47;
expire 4 2005/1/13 21:52:07;
}

Опция dhcp-renewal-time говорит клиенту, через сколько секунд он должен обновлять ip. dhcp-lease-time - lease time, предоставленный роутером, в секундах. На роутере в его web-конфиге стоит 1 НЕДЕЛЯ.

Для сравнения - тот же файл на том же ноутбуке, БЕЗ КАКИХ-либо изменений конфигурации, в сети, обслуживаемой роутером DI-624:

lease {
interface "wlan0";
fixed-address 192.168.0.2;
option subnet-mask 255.255.255.0;
option routers 192.168.0.1;
option dhcp-lease-time 604800; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
option dhcp-message-type 5;
option dhcp-server-identifier 192.168.0.1;
option domain-name-servers 192.168.0.1;
renew 1 2005/1/17 11:02:08;
rebind 4 2005/1/20 12:57:09;
expire 5 2005/1/21 09:57:09;
}

В этом случае dhcp-lease-time соответствует значению, выставленному на роутере. Возьмите калькулятор и посчитайте - это 1 неделя. Соответственно на Linux-клиенте в /var/log/messages я имею (мои комментарии начинаются с #):

#Клиент посылает запрос
Jan 14 12:57:09 localhost dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
# Получает ответ.
Jan 14 12:57:09 localhost dhclient: DHCPOFFER from 192.168.0.1
Jan 14 12:57:09 localhost dhclient: DHCPREQUEST on wlan0 to 255.255.255.255 port 67
# Клиент получает информацию о lease
Jan 14 12:57:09 localhost dhclient: DHCPACK from 192.168.0.1
# Клиент обновляет свои настройки DNS
Jan 14 12:57:09 localhost NET: /sbin/dhclient-script : updated /etc/resolv.conf
# Клиент вычисляет reneval time на основе полученного lease time.
Jan 14 12:57:09 localhost dhclient: bound to 192.168.0.2 -- renewal in
263099 seconds.

Как видите, этот протокол соответствует информации из lease-file.

По моему скромному разумению, вышеприведенная информация достаточно наглядно показывает наличие ошибок в прошивке DI-824VUP+. Хотелось бы получить конструктивный ответ на мои вопросы, а не отписки в стиле "сам дурак". Собственно это не вопросы, а информация об ошибках.

1.Роутер посылает клиенту lease time=60 сек вне зависимости от того, что установлено в его странице конфигурации.

2.Он не выполняет функции DNS-сервера, хотя посылает клиенту свой адрес как адрес DNS-сервера локальной сети.

Оба пункта вероятно легко проверить, независимо от используемой вами ОС. Не могу сказать, как это сделать в windows для пункта 1, но для пункта 2 - достаточно сделать ping <имя> с любого клиента сети на другой клиент <имя>, подключенный через dhcp.

Еще раз - текущая прошивка роутера - 20040830_824VUP_V103b02.


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

Зарегистрирован: Чт апр 22, 2004 09:33
Сообщений: 2037
Откуда: D-Link Moscow
По первому вопросу: проверим. С аналогичным устройством (DI-804HV) проблем нет.
По второму вопросу: ДНС сервера в устройстве нет. Есть ДНС-прокси. Вам, как знакомому с Линукс, разница должна быть понятна.

_________________
С уважением -- Александр Шебаронин.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 19, 2005 13:30 
Не в сети

Зарегистрирован: Вт дек 28, 2004 15:30
Сообщений: 14
Откуда: Москва
Alexander Shebaronin писал(а):
По первому вопросу: проверим. С аналогичным устройством (DI-804HV) проблем нет.
По второму вопросу: ДНС сервера в устройстве нет. Есть ДНС-прокси. Вам, как знакомому с Линукс, разница должна быть понятна.


Про dns понятно, хотя жаль, что такая очевидная вещь не реализована. А lease time проверили?


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

Зарегистрирован: Пт дек 24, 2004 12:58
Сообщений: 30
Откуда: Moscow
Дома у меня живет сетка на 824VUP+ и G520+
Клиент - WinXP SP2
проверил вчера параметры сети - все нормально, lease выдается, как и настроено, на 1 день. Менять на неделю и проверять не стал, но если надо - сделаю.

Прошивка - 1.03b2 (а свежее вроде и нету)


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

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


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

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


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

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