MAC Address of SDP Clients

This article provides details of the MAC addresses of SDP Clients.

Summary

The following table shows a summary of the MAC addresses of SPD Clients.

Platform

Version

Type of Interface

Layer 3 Only?

L2

Windows

>5.4

WinTUN

Yes

N/A

macOS

>5

utun

Yes

N/A

iOS

>5

utun

Yes

N/A

Android

>5

TUN

Yes

N/A

Linux

>5

TUN

Yes

N/A

Use Case

A remote SDP client connects to the private network and joins the domain. To enhance security, a server has been configured to exclusively permit connections from a MAC and IP addresses within the private network.

Windows SDP Client

The Windows SDP client uses WinTUN, a type of TUN driver. Wintun is a very simple and minimal TUN driver for the Windows kernel, which provides userspace programs with a simple network adapter for reading and writing packets.

What is TUN?

TUN interfaces are software-only interfaces, meaning that they exist only in the kernel, and, unlike regular network interfaces, they have no physical hardware component. TUN is a type of kernel virtual network device that simulates a network layer device and operates at layer 3, carrying IP packets. A TUN interface outputs (and must be given) raw IP packets, and no ethernet headers are added by the kernel.

 After setting up a TUN interface, it can be utilized similarly to any other network interface. This implies that IP addresses can be allocated to it, its traffic can be inspected, firewall regulations can be configured, and routes pointing to it can be established.

macOS and iOS SDP Clients

The macOS and iOS SDP clients use the utun device driver.

What is utun?

macOS and iOS include a built-in utun device driver for the TUN interface.

Android and Linux SDP Clients

The Android and Linux SDP clients both use the TUN device driver.

Was this article helpful?

1 out of 1 found this helpful

0 comments

Add your comment