Формат кадра Ethernet II не содержит поле длины, и я хотел бы понять, как без него можно определить конец кадра.
К сожалению, я не имею понятия о физике, но для меня звучит разумно: мы предполагаем, что уровень 1 (физический уровень) предоставляет нам способ передачи необработанных битов таким образом, чтобы можно было различить ситуацию, в которой отправляются биты, и ситуацию, когда ничего не отправляется (если цифровые данные были закодированы в аналоговые сигналы через фазовую модуляцию, это было бы верно, например - но я не знаю, действительно ли это то, что сделано). В этом случае карта Ethernet может просто подождать, пока не произойдет определенный интервал времени, когда больше не будет передаваться бит, и затем решить, что передача кадра должна быть завершена.
Это действительно то, что происходит?
Если да: где я могу найти эти вещи, и каковы общие значения продолжительности «определенного промежутка времени»? Почему имеет IEEE 802.3 поле длины?
Если нет: как это делается вместо этого?
Спасибо за помощь!
Ханно