Skip to main content

What is the OSI Model?

The open systems interconnection (OSI) model represents computer network technology in seven layers. The International Organization for Standardization created the model to provide a standard for communication between computer systems. Consider the OSI model a universal language for computer networking.

Each OSI model layer handles specific jobs and communication with the adjacent layers. Access Server works within layer 3, also called tun or routing mode. Access Server transfers TCP and UDP packets through the VPN tunnel to a target location.

Access Server layer 3 example: Access Server can send traffic from an OpenVPN client with a destination on the public internet through the OpenVPN tunnel. This works using the operating system routing table and manipulating this to send traffic through the OpenVPN virtual network adapter instead. With the routing table, it's possible to specify a single IP address that goes through the VPN tunnel or a range of addresses. Thus, you can specify which IP addresses you want to use the VPN tunnel and which you don't. A simple way to think of it is Access Server works as a network router with access control on IP routing for OpenVPN clients. Each port on the router has different access rules. Think of the OpenVPN tunnels connecting the clients as virtual network cables, and Access Server allows access to a certain IP address.

If you want more information about the OSI model, read this Wikipedia article.

OSI.png