Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.17;
Скачать: CL | DM;

Вниз

1 Gbit Ethernet.   Найти похожие ветки 

 
Fredericco ©   (2003-07-02 14:08) [0]

Вопрос, наверное делитантский, но мучает меня давно.
Вроде есть PCI карты с реализацией сабжа.
А пропускной способности шины PCI хватит?


 
Anatoly Podgoretsky ©   (2003-07-02 14:10) [1]

хватит


 
Fredericco ©   (2003-07-02 14:12) [2]

Anatoly Podgoretsky © (02.07.03 14:10)
А какова она, эта способность?
Сколько бит в секунду?


 
Anatoly Podgoretsky ©   (2003-07-02 14:19) [3]

минимум 132 ибайта


 
Fredericco ©   (2003-07-02 14:24) [4]

А как умудряются столько передать при частоте 33MHz?


 
MBo ©   (2003-07-02 14:33) [5]

>Fredericco
33*4 байта


 
NailMan ©   (2003-07-02 14:34) [6]

1 ГБит/сек = ~95 Мб/сек

PCI: 33MHz * Sizeof(DWORD)(=4) = 132 Мб/сек

Так что хватит и еще немного останется(на винт)


 
Fredericco ©   (2003-07-02 14:44) [7]

NailMan © (02.07.03 14:34)
А сколько там за один такт бит передается?


 
SergP ©   (2003-07-02 14:50) [8]


> NailMan © (02.07.03 14:34)
> 1 ГБит/сек = ~95 Мб/сек


А что за расчет такой? Почему не 128 Мб/сек ?


 
Fredericco ©   (2003-07-02 15:02) [9]

Я не понял.
33 MHz - это 33 млн. тактов в сек. За такт 1 бит.
33 Mbit - это никак не 1Gbit.
Если у нас за такт передается 4 бита (как у P4-W), то получается - 132 Mbit, что опять таки не 1 Gbit.
Или я чего не понял...


 
HolyGlory   (2003-07-02 15:08) [10]

Блин, еще на ISA за такт 16 бит передавалось. PCI и подавно хватит - там за такт не меньше 32 бит передается (по-моему 64 - вломак спецификацию доставать). При желании частоту PCI можно до 50 поднять (если все девайсы новые). Про PCIX я уж говорить не буду. Еще надо учесть, что Ethernet пакет формируется уже самой сетевухой - а это тоже трафик, т.е. ты посылаешь данные на сетевуху - а она сама формирует ethernet заголовок. Также я дуамю и с приемом, а если учесть коллизии, bit-stuffing, CRC, Start/Stop bit (или похожий аналог) - все выходит ништяком. Если кому надо - могу спецификацию гигабитного ethernet контроллера выслать.


 
Soft ©   (2003-07-02 15:19) [11]

PCI это 66x4=264 Мбайт/секунду.

Есть PCI 1.0 и PCI 2.0


 
Fredericco ©   (2003-07-02 15:22) [12]

Хорошо а как за такт передать 32 бита?
Почему P4-W передает только 4 бита за такт, почему и там 32 не зделали?


 
Fredericco ©   (2003-07-02 15:23) [13]

Soft © (02.07.03 15:19)
Откуда 66?


 
MBo ©   (2003-07-02 15:27) [14]

>Почему P4-W передает только 4 бита за такт
Это ты с прямым углом спутал ;)


 
Fredericco ©   (2003-07-02 15:32) [15]

MBo © (02.07.03 15:27)
Но ведь у Intel есть технология QuadPamped или как там ее. Вообщем частота процессорной шины 100MHz везде пишут 400MHz и говорят что в 4-е раза быстрее.


 
NailMan ©   (2003-07-02 15:40) [16]

To -> Fredericco ©
А сколько там за один такт бит передается?
Ну я же написал Sizeof(DWORD), тобишь 4 байта или 32 бита.
Это естесственно для обычной шины PCI(32битная, 33MHz)
Есть еще PCI(66MHz,32but) и PCI-X(100MHz, 64bit). Последнюю я юзал на серваках(для SCSI RAID-а).


To -> SergP ©
А что за расчет такой? Почему не 128 Мб/сек ?
1 Gbit = 1,000,000,000 bit

Условно будем считать что передается не 8бит на байт, а 10, так как есть еще и контрольные флаги(собсно как в модемах) и 10 - это средний размер "байта" c учетом флагов.
Итого получаем:
1,000,000,000 / 10 / 1024 /1024 = 95.36 MB/sec

Собсно значение 9.536 МB/s у 100мегабитки соответсвует практическим тестам - более этой цифры передать не удавалось(по крайней мере мне).

To -> Fredericco ©
33 MHz - это 33 млн. тактов в сек. За такт 1 бит.
33 Mbit - это никак не 1Gbit.
Если у нас за такт передается 4 бита (как у P4-W), то получается - 132 Mbit, что опять таки не 1 Gbit.
Или я чего не понял...

Да именно 33MHz, но, как я уже говорил, по 4 байта за такт.

Точнее 33MHz получается так:
14.318 MHz(базовая частота кварца) * 7 = 100.226 MHz

PCI freq = 100.226 / 3 = 33.4 MHz

1битных шин в компах(x86) насколько я помню сроду небыло. Минимум были 8битные.
У подавляющего большинства материнок разведена 32битная 33МГ-цовая PCI. Современные матери также умеют 66МГцовый режим включать, но для этого все PCI устройства(и AGP тоже) в компе обязаны уметь 66МГц-овый режим.


 
Fredericco ©   (2003-07-02 16:50) [17]

NailMan © (02.07.03 15:40)
Понял! Спасибо огромное!



Страницы: 1 вся ветка

Текущий архив: 2003.07.17;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.031 c
3-55407
alxgav
2003-06-20 16:21
2003.07.17
CСовместимость 1С Delphi


1-55506
nap
2003-07-02 21:05
2003.07.17
Оптимизация


1-55530
sucer
2003-07-05 00:28
2003.07.17
как просколировать RichEdit в конец?


14-55857
Igor_thief
2003-06-30 22:16
2003.07.17
Форматирование текста в Дельфи


14-55811
Леприкон
2003-07-01 08:20
2003.07.17
Как то бы нужно задать пароль...