Например, я захожу на чей-нибудь комп через SMB по ip. Куда исчезает ip пока запрос идет до TCP/UDP, ведь в их блоках нет полей для ip? Откуда протокол IP в этом случае берет ip получателя?
Эээ, батенька, почитайте про TCP/IP suite. Вот форматы пакетов: http://www.networksorcery.com/enp/protocol/ip.htm http://www.networksorcery.com/enp/protocol/tcp.htm http://www.networksorcery.com/enp/protocol/udp.htm IP: layer 3 TCP/UDP: layer 4 http://en.wikipedia.org/wiki/OSI_model http://en.wikipedia.org/wiki/Internet_Protocol http://en.wikipedia.org/wiki/Internet_protocol_suite
Модель OSI: http://ru.wikipedia.org/wiki/Сетевая_модель_OSI Ответ на твой вопрос на 3-м уровне этой модели.