решение1
На этом изображении, судя по всему, изображены два хоста в одной локальной сети Ethernet, то есть на нем показаны IP-датаграммы внутри кадров Ethernet, а не наоборот.
Вы не можете отправлять сырые IP-дейтаграммы по каналу Ethernet. Вы можете отправлять только кадры Ethernet по сети Ethernet. IP-дейтаграммы перемещаются внутри кадров Ethernet.
Устройства в локальной сети Ethernet, которым необходимо отправлять друг другу IP-датаграммы, используют протокол ARP (протокол разрешения адресов) для поиска MAC-адреса, соответствующего IP-адресу, на который они хотят отправить данные.
Я заметил, что изображение не показывает полные заголовки ни одного из задействованных уровней протокола. Оно показывает только адреса. Так что здесь нет настоящего заголовка TCP.