Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Hey, ich brauche Hilfe bei dieser Aufgabe. Ich verstehe nicht ganz wie ich das in der Tabelle einzutragen habe.

 

image.png.5a435bdae5bda0f9eed376d27f2ba466.png

       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

 

 

 

 

 

 

 

 

 

 

image.png.6c7fe726f3fb94074e13bb738cecf6be.png

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).

 

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.

  • 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.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.