NetworkInformationNetworkInformation

Mit dem Namespace System.Net.NetworkInformation können Sie Informationen über Netzwerkereignisse, Änderungen, Statistiken sowie Eigenschaften sammeln.The System.Net.NetworkInformation namespace enables you to gather information about network events, changes, statistics, and properties. Sie können auch bestimmen, ob ein remoter Host mithilfe der System.Net.NetworkInformation.Ping-Klasse erreichbar ist.You can also determine whether a remote host is reachable by using the System.Net.NetworkInformation.Ping class.

Netzwerkverfügbarkeit und EreignisseNetwork Availability and Events

Mithilfe der System.Net.NetworkInformation.NetworkChange-Klasse können Sie bestimmen, ob sich die Netzwerkadresse oder die Verfügbarkeit geändert hat.The System.Net.NetworkInformation.NetworkChange class enables you to determine whether the network address or availability has changed. Um diese Klasse verwenden zu können, erstellen Sie einen Ereignishandler, um die Änderung zu verarbeiten und um ihr einen NetworkAddressChangedEventHandler oder NetworkAvailabilityChangedEventHandler zuzuordnen.To use this class, create an event handler to process the change, and associate it with a NetworkAddressChangedEventHandler or a NetworkAvailabilityChangedEventHandler. Weitere Informationen finden Sie unter Vorgehensweise: Erkennen von Netzwerkverfügbarkeit und Adressänderungen.For more information, see How to: Detect Network Availability and Address Changes.

Netzwerkstatistiken und -eigenschaftenNetwork Statistics and Properties

Sie können Netzwerkstatistiken und -eigenschaften auf einer Schnittstelle oder auf Protokollbasis sammeln.You can gather network statistics and properties on an interface or protocol basis. Die Klassen NetworkInterface, NetworkInterfaceType und PhysicalAddress halten Informationen über eine bestimmte Netzwerkschnittstelle bereit, während die Klassen IPInterfaceProperties, IPGlobalProperties, IPGlobalStatistics, TcpStatistics und UdpStatistics Informationen über Pakete der Ebene 3 und der Ebene 4 bereitstellen.The NetworkInterface, NetworkInterfaceType, and PhysicalAddress classes give information about a particular network interface, while the IPInterfaceProperties, IPGlobalProperties, IPGlobalStatistics, TcpStatistics, and UdpStatistics classes give information about layer 3 and layer 4 packets. Weitere Informationen finden Sie unter Vorgehensweise: Abrufen von Schnittstellen- und Protokollinformationen.For more information, see How to: Get Interface and Protocol Information.

Bestimmen, ob ein Remotehost erreichbar istDetermine if a Remote Host is Reachable

Sie können die Ping-Klasse verwenden, um zu bestimmen, ob ein Remotehost verfügbar, auf dem Netzwerk oder erreichbar ist.You can use the Ping class to determine whether a Remote Host is up, on the network, and reachable. Weitere Informationen finden Sie unter Vorgehensweise: Pingen eines Hosts.For more information, see How to: Ping a Host.

Siehe auchSee also