Wie erhält man ein unformatiertes TCP-Paket in C #?

Ich möchte ein unformatiertes TCP-Paket empfangen und es dann mit derselben Arbeitslast zurücksenden.

Es sollte ungefähr so ​​aussehen:

void OnPacketReceived(TcpPacket p)
{
    byte [] body = p.GetBody();
}

HINWEIS: Ich benötige das TCP-Paket und nicht den Ethernet-Frame.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage