NetworkInterfaceType Enumeration

Specifies types of network interfaces.

Namespace:  System.Net.NetworkInformation
Assembly:  System (in System.dll)

public enum NetworkInterfaceType

Member nameDescription
UnknownThe interface type is not known.
EthernetThe network interface uses an Ethernet connection. Ethernet is defined in IEEE standard 802.3.
TokenRingThe network interface uses a Token-Ring connection. Token-Ring is defined in IEEE standard 802.5.
FddiThe network interface uses a Fiber Distributed Data Interface (FDDI) connection. FDDI is a set of standards for data transmission on fiber optic lines in a local area network.
BasicIsdnThe network interface uses a basic rate interface Integrated Services Digital Network (ISDN) connection. ISDN is a set of standards for data transmission over telephone lines.
PrimaryIsdnThe network interface uses a primary rate interface Integrated Services Digital Network (ISDN) connection. ISDN is a set of standards for data transmission over telephone lines.
PppThe network interface uses a Point-To-Point protocol (PPP) connection. PPP is a protocol for data transmission using a serial device.
LoopbackThe network interface is a loopback adapter. Such interfaces are often used for testing; no traffic is sent over the wire.
Ethernet3MegabitThe network interface uses an Ethernet 3 megabit/second connection. This version of Ethernet is defined in IETF RFC 895.
SlipThe network interface uses a Serial Line Internet Protocol (SLIP) connection. SLIP is defined in IETF RFC 1055.
AtmThe network interface uses asynchronous transfer mode (ATM) for data transmission.
GenericModemThe network interface uses a modem.
FastEthernetTThe network interface uses a Fast Ethernet connection over twisted pair and provides a data rate of 100 megabits per second. This type of connection is also known as 100Base-T.
IsdnThe network interface uses a connection configured for ISDN and the X.25 protocol. X.25 allows computers on public networks to communicate using an intermediary computer.
FastEthernetFxThe network interface uses a Fast Ethernet connection over optical fiber and provides a data rate of 100 megabits per second. This type of connection is also known as 100Base-FX.
Wireless80211The network interface uses a wireless LAN connection (IEEE 802.11 standard).
AsymmetricDslThe network interface uses an Asymmetric Digital Subscriber Line (ADSL).
RateAdaptDslThe network interface uses a Rate Adaptive Digital Subscriber Line (RADSL).
SymmetricDslThe network interface uses a Symmetric Digital Subscriber Line (SDSL).
VeryHighSpeedDslThe network interface uses a Very High Data Rate Digital Subscriber Line (VDSL).
IPOverAtmThe network interface uses the Internet Protocol (IP) in combination with asynchronous transfer mode (ATM) for data transmission.
GigabitEthernetThe network interface uses a gigabit Ethernet connection and provides a data rate of 1,000 megabits per second (1 gigabit per second).
TunnelThe network interface uses a tunnel connection.
MultiRateSymmetricDslThe network interface uses a Multirate Digital Subscriber Line.
HighPerformanceSerialBusThe network interface uses a High Performance Serial Bus.

Network interfaces, also known as network adapters, connect a computer to a network. The interface type defines the transmission media that provides network connectivity.

This enumeration defines the values returned by the NetworkInterface.NetworkInterfaceType property.

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0, 2.0
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft