IP Packet bauen und senden ?
- 
					
					
					
					
 Hallo, Ich soll eine Netzwerkanwendung in C# schreiben. ICh habe dieses Beispiele gefunden. http://www.c-sharpcorner.com/network/ping.asp Nun möchte ich selbstgebautes IP Packet mit TTL Feld =1 und das Feld Type =10 im ICMP Header ( ICMP in IP) senden. Meine Frage ist nun, muss ich ein komplet neues IP packet bauen und Feld für Feld die Attributen einfügen, oder geht das auch einezeln ? ( Zb. nur Version Feld =4 reinschreiben und z.B. TOS weglassen). Alles in Bytes array einpacken und per Socket mit Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Raw,ProtocolType.IP); <---- Muss Ich checksum generieren oder =0 ? schicken. Wo gibt es ähnliche gute Beispiele für C# ? links wäre mir dankbar oder Buchtips ! Gruss