Internet stack

An Internet Stack is the part in the kernel that takes care of networking. Below is a chart on what the network stack looks like on OpenBSD:



Credits to this image goes to Claudio Jeker of OpenBSD who wrote this public paper describing these parts nicely.