Сколько бит может быть передано через Ethernet одновременно? - PullRequest
2 голосов
/ 13 июня 2010

Я пишу сетевое приложение.У него есть неожиданные лаги.Мне нужно вычислить некоторые цифры, но я не могу найти информацию - сколько бит может быть передано через соединение Ethernet на каждом такте.

Я знаю, что результирующая скорость передачи составляет 100 Мбит / с / 1 Гбит / с.Но Ethernet должен использовать аппаратные тики для синхронизации обоих концов, я полагаю.Так что данные перемещаются в тиках.

Таким образом, вопрос заключается в том, сколько тактов в секунду или сколько битов на один такт используется в Ethernet.

Фактическое соединение - 100 Мбит / с в полнодуплексном режиме.

1 Ответ

0 голосов
/ 14 июня 2010

Я нашел ответ сам.Вот статья: http://discountcablesusa.com/ethernetcables.html

В первой таблице говорится, что 100BaseTX имеет частоту 31,25 МГц, скорость сигнала составляет 125 МБ (25 - служебные данные Ehternet, поэтому мы получаем 100 Мбит / с «полезных» данных).

Следовательно, 125 / 31.25 = 4 бита за одно преобразование , что примерно соответствует моему вопросу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...