Veröffentlicht 13. Juli 20214 j Hey, ich brauche Hilfe bei dieser Aufgabe. Ich verstehe nicht ganz wie ich das in der Tabelle einzutragen habe. • Client 2 schickt einen Frame an den Server • danach schickt der Server einen Frame an Client 2 • danach schickt der Server einen Frame an Client 1 Ermitteln Sie für die ersten beiden ARP-Pakete aus Aufgabe a) den Inhalt und stellen Sie ihn in folgender Tabelle dar: (7 mal 4 Byte) Zeile ARP-Paket 1 ARP-Paket 2 Byte 1 Byte 2 Byte 3 Byte 4 Byte 1 Byte 2 Byte 3 Byte 4 1 2 3 4 5 6 7 Hardwareadresstyp (2 Byte) enthält den Typ der MAC-Adresse im Paket (für Ethernet: 0001Hex). Protokolladresstyp (2 Byte) enthält den Protokolltyp, der für die MAC-Adresse angefordert wird (für IPv4-Adressen: 0x0800Hex (2048)). Hardwareadressgröße (1 Byte) enthält die Größe der MAC-Adresse (für Ethernet: 06Hex). Protokolladressgröße (1 Byte) enthält die Größe des Protokolls (für IPv4: 04Hex). Operation (2 Byte) enthält den Wert, der angibt, welche Operation ausgeführt werden soll (0001Hex für ARP-Anforderung, 0002Hex für ARP-Antwort).
13. Juli 20214 j Na die ersten 2 Zeilen sind ja komplett vorgegeben jeweils, mit den Erläuterungen unten, und sind für beide Pakete gleich. zB siehst du, dass ein "Hardwareadresstyp" 2 Byte lang ist, und sogar die Werte sind bereits genannt (0001hex - bei Verwendung von Ethernet, was hier der Fall ist). Das überträgst du auf die Tabelle, Zeile 1 / Byte 1 wäre also "00", Zeile 1 / Byte 2 wäre "01". -> 8 Bit = 1 Byte bzw. 2 Byte = 16 Bit. Die beiden Tabellen zeigen das Gleiche, der Unterschied ist nur, dass die obere Tabelle die Spalten in Bytes anzeigt, und die untere in Bits. Oder anders gesagt: 1 Hex-Zahlenpärchen entspricht 8 Bits / einem Byte. Etwas anspruchsvoller wird es ab Zeile 3, wobei die MAC-Adressen ebenfalls schon im Hex-Format oben vorliegen, und du sie auch einfach nur dorthin übertragen musst. IP-Adressen sind hier die Herausforderung: Sie müssen ins Hex-Format "übersetzt" werden.
13. Juli 20214 j Autor vor 29 Minuten schrieb Han_Trio: Na die ersten 2 Zeilen sind ja komplett vorgegeben jeweils, mit den Erläuterungen unten, und sind für beide Pakete gleich. zB siehst du, dass ein "Hardwareadresstyp" 2 Byte lang ist, und sogar die Werte sind bereits genannt (0001hex - bei Verwendung von Ethernet, was hier der Fall ist). Das überträgst du auf die Tabelle, Zeile 1 / Byte 1 wäre also "00", Zeile 1 / Byte 2 wäre "01". -> 8 Bit = 1 Byte bzw. 2 Byte = 16 Bit. Die beiden Tabellen zeigen das Gleiche, der Unterschied ist nur, dass die obere Tabelle die Spalten in Bytes anzeigt, und die untere in Bits. Oder anders gesagt: 1 Hex-Zahlenpärchen entspricht 8 Bits / einem Byte. Etwas anspruchsvoller wird es ab Zeile 3, wobei die MAC-Adressen ebenfalls schon im Hex-Format oben vorliegen, und du sie auch einfach nur dorthin übertragen musst. IP-Adressen sind hier die Herausforderung: Sie müssen ins Hex-Format "übersetzt" werden. Danke dir. Habs jetzt auch gerafft
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.