Как я понимаю, все TCP/IP пакеты завернуты в Ethernet фреймы, а для их передачи нужно знать MAC-адрес получателя, но(!) для передачи TCP/IP пакетов нужно знать лишь IP-адрес получателя. Как так получается?
Т.е. каким образом выходит так, что нужда в знании MAC-адреса получателя отпадает с использование TCP/IP, если, по сути, TCP/IP вложен в Ethernet.