Click here to Skip to main content
Rate this: bad
Please Sign up or sign in to vote.
See more: .NET Networking
Could someone please point me in the right direction as to which .Net classes I can use to read Ethernet frames. In particular I want to read multicast Ethernet frames (LLDP).
The only documentation I can find relates to the Socket class, but I think this only works with IP. The frames I'm interested are Ethernet frames, but do not hold an IP packet. Ideally I would like to listen for any Ethernet frame destined for a particular multicast MAC address...
I'd really appreciate a nudge in the right direction.
Many thanks,
Posted 7-Sep-10 11:32am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

There are no classes in the .NET Framework that deal with network communication on that level.
You'd have to use a third party library, like WinPCap, to do something like this.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Advertise | Privacy | Mobile
Web01 | 2.8.150302.1 | Last Updated 9 Sep 2010
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100