Skip to content

SmartHomeOS/ICMPv6DotNet

Folders and files

NameName
Last commit message
Last commit date
Jul 8, 2024
Jul 3, 2024
Jul 3, 2024
Jul 3, 2024
Jul 3, 2024
Jul 3, 2024
Jul 8, 2024

Repository files navigation

ICMPv6 DotNet

A C# implementation of the ICMPv6 protocol.

Implemented RFCs:

  • RFC 2463 (ICMPv6 Specification) [Updated by 4443]
  • RFC 2710 (Multicast Listener Discovery)
  • RFC 3122 (Inverse Neighbor Discovery)
  • RFC 3810 (Multicast Listener Discovery Version 2)
  • RFC 4286 (Multicast Router Discovery)
  • RFC 4291 (IPv6 Multicast Addressing)
  • RFC 4443 (ICMPv6 Specification)
  • RFC 4861 (Neighbor Discovery)

Example Programs:

  • Ping Utility (generates and processes ICMP packets in .Net - works on all platforms)
  • NeighborDiscovery (Resolves IPv6 IPs to MAC/physical addresses by querying the network)
  • Listener (Promiscuous mode monitoring and logging of all ICMP traffic)

Releases

No releases published

Packages

No packages published

Languages