Is there a way to send raw packet Ethernet to other host via C#? In Windows 7 if it makes difference.