TCP/IP работает сверху вниз или снизу вверх?
Рекомендую Олиферов почитать. Каждый уровень отвечает за свое. Вообще в стандартной модели ISO/OSI их семь, и обычно эту модель используют, когда говорят про уровни. Сетевой - это уровень 3, ни в какой транспортировке он не участвует, что он делает конкретно - читайте Олиферов и RFC. Ниже сетевого - канальный, он отвечает за фреймы Ethernet (если передача по Ethernet), еще ниже - физический - и вот он как раз отвечает за транспортировку. После транспортного идет уровень сеансовый - он практически нигде не используется сейчас, потом уровень представления - здесь работает SSL и потом уже уровень приложения.
ip только указывает какому хосту этот пакет относится не более!