Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   С какой скоростью должна работать сеть? (http://forum.oszone.net/showthread.php?t=50270)

BGW 09-06-2005 15:47 331434

С какой скоростью должна работать сеть?
 
Локальная одноуровневая сеть из трех Р1 под Win 98 с сетевыми картами 3Сом (10 Мбит, витая пара), и восьмипортовым хабом (100 Мбит), работает очень медленно - прокачивается примерно 1 Мб за минуту.
Мне кажется, такая сеть должна работать, как минимум, раз в 10 быстрее. В чем может быть причина и можно ли как-то ускориться?

aESThete 09-06-2005 16:10 331442

какой протокол, какие именно сетевые, включен ли Full Duplex?
вобще реально на 10Мбитке д.б. 600-700кБ/с и даже больше

RaZZoRRo 09-06-2005 17:09 331464

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

Рассмотрим подробнее разницу между номинальной и эффективной пропускными способностями на примере протокола Ethernet.

На рисунке 2.1 приведена временная диаграмма передачи кадров Ethernet минимальной длины. Номинальная пропускная способность протокола Ethernet составляет 10 Мб/с, что означает, что биты внутри кадра передаются с интервалом в 0.1 мкс. Кадр состоит из 8 байт преамбулы, 14 байт служебной информации - заголовка, 46 байт пользовательских данных и 4 байт контрольной суммы, всего - 72 байта или 576 бит. При номинальной пропускной способности 10 Мб/c время передачи одного кадра минимальной длины составляет 57.6 мкс.

По стандарту между кадрами должна выдерживаться технологическая пауза в 9.6 мкс. Поэтому период повторения кадров составляет 57.6 + 9.6 = 67.2 мкс. Отсюда эффективная пропускная способность протокола Ethernet при использовании кадров минимальной длины составляет 46 х 8/67.2 = 5.48 Мб/c.

Реальная пропускная способность по пользовательским данным в сети может быть только меньше приведенного выше значения 5.48 Мб/с (для кадров данного размера). Отношение реальной пропускной способности сегмента, канала или устройства к его эффективной пропускной способности называется коэффициентом использования (utilization) сегмента, канала или устройства соответственно.

Эффективная пропускная способность существенно отличается от номинальной пропускной способности протокола, что говорит о необходимости ориентации именно на эффективную пропускную способность при выборе типа протокола для того или иного сегмента сети. Например, для протокола Ethernet эффективная пропускная способность составляет примерно 70% от номинальной, а для протокола FDDI - около 90%.


взято отсюда : http://www.citforum.ru/nets/optimize/locnop_02.shtml#21


fossil 09-06-2005 17:09 331465

BGW Должна быть стабильная 10 Мбит при минимальной загрузки сети.

BGW 13-06-2005 18:30 332500

Это локальная домашняя сеть без подключения к Интернету.
Сетевые карты – 3Com Etherlink XL TPO 10Mb Ethernet NIC (3C900-TPO),
Хаб – MicroHub/8 TP1008C
Пробовал разные протоколы, но работает только TCP/IP совместно с NetBEUI.
Клиент – семейный вход в систему. Ставил клиента для сетей Микрософт, но разницы не заметил (разве что, пароль требует).
А вот где включается full duplex, я не знаю.
Собственно, суть вопроса заключается в том, можно ли повысить скорость с имеющимися картами (может быть, проблема с хабом?) и если да, то как это сделать?

BGW 06-07-2005 15:55 338888

а как включается Full Duplex и что это такое?

aESThete 07-07-2005 10:04 339087

Так,.. раз "Семейный вход" и NetBEUI, значит у вас Win98/Me. Под рукой нет, по памяти :)
Сетевое окружение (RClick) - Свойства - Сетевая плата - Свойства - Дополнительно
У разных сетевых плат настройки по разному называются, просмотрите все параметры (что-то связаное со скоростью линии...).
Обычно дефолтом стоит "автомат". Поэкспериментируйте назначением скорости и дуплекса принудительно. Может, наоборот без FullDuplex скорость будет выше (ошибок на плохом кабеле меньше).

BTW и без FullDuplex'а скорость д.б. поприличнее. Проверьте кабель (скрутки, изгибы, длина(!)), разьемы. Встречался с плохо работающей сеткой из-за неправильно обжатых разьемов (д.б. БО-О-БЗ-С-БС-З-БК-К, хотя критичны только 1, 2, 3 и 6 клеммы).

Telepuzik 07-07-2005 10:24 339093

2 BGW
Попробуй пропинговать все машины пакетами по 1 Кб, посмотри есть ли потери и какое время выдает. Напиши результаты. Какое растояние между компами??

SSS 07-07-2005 16:25 339187

Мое мнение - причина в хабе. Попытаюсь объяснить почему. Если даже хаб и расчитан на 100Мб, работает то он на десяти. Ну допустим включен фул дуплекс, но это абсолютно ничего не дает, так как домен колизии один на всех. А при нагрузках в сети приближающихся к максимальным пропускная способность сети Ethernet резко падает. Путь улучшения: или ставить свич вместо хаба, или менять сетевые на более скоростные.

aESThete 07-07-2005 17:02 339196

SSS
Цитата:

...причина в хабе. Попытаюсь объяснить почему. Если даже хаб и расчитан на 100Мб, работает то он на десяти. Ну допустим включен фул дуплекс, но это абсолютно ничего не дает, так как домен колизии один на всех.
Позвольте не согласиться. Повторюсь:
Цитата:

вобще реально на 10Мбитке д.б. 600-700кБ/с и даже больше
Это реальные цифры на реальной сети на 3Com платах 10 Мбит на коаксиале (вот где коллизий то!, и дуплексом и не пахнет :)), 16 компов, протокол IPX, общая длина ~270м.
Правда, давно это было - лет 10 назад.
Так что
Цитата:

Цитата BGW
...прокачивается примерно 1 Мб за минуту...

слишком нездорово. :(

BGW
Эх, вспомнил. Если такая старая карточка, дуплекса может и не быть. :(
Кстати... Может лишний вопрос, но: на трояны и вирусы проверялись?

BGW 08-07-2005 15:56 339501

Цитата:

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

Telepuzik 08-07-2005 16:26 339513

Открываешь консоль:
Пуск -> Выполнить -> command
Набираешь: ping <ip - адресс хоста> -t -l 1024
Смотришь на статистистику как даходят пакеты и какое время прохождения. Если есть потери, то скорее всего проблема с кабелем или хабом. Кабели нормально обжаты???

Solo the human 10-07-2005 09:34 339906

а помоему надо купить простеньких 100 мбитных карточек и все будет нормально

aESThete 12-07-2005 13:25 340404

Solo the human
Цитата:

а помоему надо купить простеньких 100 мбитных карточек и все будет нормально
Я бы не был так категоричен - если проблема в кабелях или хабе, а может и в настройках виндовс, это ничего не даст.

BGW
Но... Действительно, почему бы не попробовать одолжить у кого-нибудь хаб, пару карточек и проверить?

BGW 14-07-2005 13:24 340939

Цитата:

Действительно, почему бы не попробовать одолжить у кого-нибудь хаб, пару карточек и проверить?
Попробую. Если найду, результат сообщу

BGW 22-09-2005 14:43 357556

Поменял хаб на свич и все заработало нормально. Скорость поднялась примерно до 660 Кб/мин. Всем спасибо за советы.


Время: 19:06.

Время: 19:06.
© OSzone.net 2001-