Начало пакета в сети Ethernet привязано к импульсам линка, идущим с частотой 60Гц.
Поэтому при обмене короткими пакетами будет получаться меньшая скорость, чем при обмене длинными.
Пусть ты обмениваешься пакетами длиной 1500 байт. На скорости 100Мбит/сек это занимает 1500*8/100=120 микросекунд.
Импульсы линка идут с частотой 60Гц, то есть с периодом 15миллисекунд. Предполагая, что процесс случайный и равновероятный, ты будещь
ожидать начала очередного импульса линка в течении 15/2=7.5 миллисекунд. При этом средняя скорость передачи составит
1500байт/(120микросекунд+7.5миллисекунд)=196Кбайт/сек = 1.54Мбит/сек.
То есть тобой получена предельная сторость обмена.
Микросхема CS8900 имела скорость 10Мбит/сек и была снята с производства в 2004 году.
Среднюю скорость обмена 8Мбит/с на ней получить нельзя, учитывая доступ к каналу других абонентов и задержек на принимающей/передающей стороне.
Особенно, если эти абоненты работают под Windows.
http://www.cirrus.com/en/products/eol/index.html