Биты в Ethernet передаются первым LSB, но дейтаграмма IPv4 должна передаваться в порядке байтов с прямым порядком байтов.
например.
предположим, что Ethernet-кадр с адресом назначения равен 12-34-56-78-9A-BC, переносящим IP-дейтаграмму в поле данных. Как я понимаю, в следующем порядке будут передаваться биты:
preamble-SFD-destination addr ---- (остаток заголовка ethernet) ---- (данные ethernet)
preamble-SFD-destination addr ---- (остаток заголовка Ethernet) ---- версия ---- длина заголовка ---- (остаток дейтаграммы IP)
preamble-SFD-12-34-56-78-9A-BC ---- (остальная часть заголовка Ethernet) ---- 4 ---- 15 ---- (остальная часть дейтаграммы IP)
Вопрос 1: Какая из следующих передач верна?
передача кадра Ethernet по проводам с LSB в каждом байте первым
preamble-SFD-01001000 00101100 01101010 00011110 01011001 00111101 ---- (остальная часть заголовка Ethernet) ---- 11110010 ---- (остальная часть дейтаграммы IP)
передача кадра Ethernet по проводам с LSB в каждом байте вначале, но заголовок IP передается как MSB в каждом байте вначале
preamble-SFD-01001000 00101100 01101010 00011110 01011001 00111101 ---- (остальная часть заголовка Ethernet) ---- 01001111 ---- (остальная часть дейтаграммы IP)
Вопрос 2: Поскольку кадр Ethernet передается с LSB в каждом байте первым, будут ли биты в части данных (датаграмма IPv4) передаваться как LSB в каждом байте вначале?
Если да, почему мы говорим, что дейтаграмма IPv4 передается в порядке байтов с прямым порядком байтов