IPGlobalStatistics::ReceivedPacketsWithUnknownProtocol Property
.NET Framework (current version)
Gets the number of Internet Protocol (IP) packets received on the local machine with an unknown protocol in the header.
Assembly: System (in System.dll)
The protocol field in the IP header indicates the next-level protocol used in the data portion of the IP datagram. If the protocol is not recognized, the data cannot be passed to the correct application.
The following code example displays statistics for received IP packets with errors.
void ShowInboundIPErrors() { IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties(); IPGlobalStatistics ^ ipstat = properties->GetIPv4GlobalStatistics(); Console::WriteLine( " Inbound Packet Errors:" ); Console::WriteLine( " Header Errors ....................... : {0}", ipstat->ReceivedPacketsWithHeadersErrors ); Console::WriteLine( " Address Errors ...................... : {0}", ipstat->ReceivedPacketsWithAddressErrors ); Console::WriteLine( " Unknown Protocol Errors ............. : {0}", ipstat->ReceivedPacketsWithUnknownProtocol ); }
.NET Framework
Available since 2.0
Available since 2.0
Show: