все это части сетевогог стека в ядре
Т.е. условный сервер слушает порт, принимает пакет, дальше система проваливается в контекст ядра, происходит фильтрация пакета (возможно, его обработка, если он шёл к ядру), далее выпад в юзерспейс и отдача приложению и генерация ответа, если условно, верно?
Ну так, совсем условно.