Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.007 c
14-55849
hex_for_gold
2003-06-30 00:42
2003.07.17
Нужно срочно пример простейшего чата на IdTCPServer and IdTCPclie


1-55634
Gabon
2003-07-03 23:52
2003.07.17
Как отловить нажатие определенной клавиши...


3-55467
firefox
2003-06-25 12:41
2003.07.17
Декодирование сжатого формата даты ?!?!?


14-55778
tipman
2003-06-29 20:36
2003.07.17
File Of PChar - глюк системы, компилятора или........?!


14-55784
Ajax
2003-06-29 20:29
2003.07.17
Большая просьба





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский