freq.9 Geschrieben 4. Mai 2006 Teilen Geschrieben 4. Mai 2006 Ich habe eine Aufgabe bei der ich Hexwerte in ein IP Datagram einbringen soll. Nun versteh ich aber nicht wie genau ich das machen soll. Ich tippe aber mal, dass hier wer ist, der mir da weiterhelfen kann. Hex-Code Ich habe schon versucht das irgendwie mithilfe von http://www.daemon.org/ip.html und http://www.inetdaemon.com/tutorials/internet/ip/datagrams.shtml zu lösen, aber bin ich dann irgendwie ins tüteln gekommen, da dort steht, dass die ersten 16 Octets für IP-Version, IP Header-Length, Type of Service und Total Length sind. Ich jedoch war bei Protocol und hatte noch nichteinmal die erste Zeile um (0010). Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 4. Mai 2006 Autor Teilen Geschrieben 4. Mai 2006 Okay ich habe mir das ganze nochmal angeschaut aber der Hex-Code ist zu lang meiner Meinung nach. Data ist bei mir 00 16 C1 52 aber was ist das danach? Oder kann es sein, dass das was danach kommt ebenfalls noch zu Data gehört? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Crash2001 Geschrieben 5. Mai 2006 Teilen Geschrieben 5. Mai 2006 Hab hier mal was rausgesucht. Vielleicht hilfts dir ja weiter. [...]Ein IP-Datagram besteht aus einem Header und den zu übertragenden Daten. Der Header hat einen festen 20 Byte großen Teil, gefolgt von einem optionalen Teil zwischen null und 40 Byte. Der Header umfasst alle Informationen, die notwendig sind, um das Datagram dem Empfänger zuzustellen. Ein Datagram kann theoretisch maximal 64 KByte groß sein, in der Praxis liegt die Größe ungefähr bei 1500 Byte (das hängt mit der maximalen Rahmengröße des Ethernet-Protokolls zusammen).[...] Quelle Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 5. Mai 2006 Autor Teilen Geschrieben 5. Mai 2006 Ja okay, dann sind es wohl paar Daten die übertragen werden. Das Beispiel hatte ich wohl zu statisch genommen. Also können die Daten auch über 16 Byte hinaus gehen. Könnte denn jmd. mal kontrollieren, ob die Daten wirklich diese sind: (rot) 0000 45 00 00 28 D1 00 00 00 80 06 06 FD C0 A8 02 10 0010 C0 A8 02 FE 04 0D 00 50 00 16 C1 52 00 00 00 00 0020 50 02 20 00 8F CD 00 00 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.