Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Beispiele für die Berechnung des Hexadezimalwerts des ZeitOffsets

Erstes Beispiel

Zweites Beispiel

Drittes Beispiel

Tabelle für die Umwandlung verschiedener Offset-Zeiten in Hexadezimalwerte

Zugehörige Informationen

Einführung

Dieses Dokument beschreibt das Verfahren zur Berechnung des Hexadezimalwerts für die DHCP-Option 2 mit Zeitversatz, wenn DHCP-Pools in Cisco Routern konfiguriert werden. Diese Option ist besonders in Kabelumgebungen wichtig.

Die DHCP-Konfigurationsoption ist auf zahlreichen Cisco Plattformen verfügbar, insbesondere auf dem uBR7200 und allen anderen uBRs. Cisco Router, die eine Cisco IOS® Version 12.0(1)T oder höher ausführen, können als DHCP-Server fungieren.

Wenn Sie den Cisco IOS DHCP-Server verwenden, wird der Wert für den Zeitversatz für eine bestimmte Zeitzone als ein nicht signierter Hexadezimalwert mit 32 Bit angegeben.

Es besteht ein häufiges Missverständnis über den Unterschied zwischen dem Zeitversatz und dem Network Time Protocol (NTP). NTP wird von Computern im Internet verwendet, um eine Synchronisierung mit dem UTC-Zeitrahmen vorzunehmen. Das Akronym UTC ist ein englisch-französisches Gemisch für koordinierte Weltzeit (oder das entsprechende Temps Universel Coordonne), um es sprachunabhängig zu machen. UTC ist präziser als GMT, da UTC die Zeit basierend auf einer Atomuhr misst. Der Zeitversatz basiert auf der Greenwich Mean Time (GMT), die eine Sekunde als 1/86400 eines Tages definiert, die nicht zu 100 Prozent genau ist.

Voraussetzungen

Anforderungen

Für dieses Dokument bestehen keine speziellen Anforderungen.

Verwendete Komponenten

Dieses Dokument ist nicht auf bestimmte Software- und Hardwareversionen beschränkt.

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).

Beispiele für die Berechnung des Hexadezimalwerts des ZeitOffsets

In diesen Beispielen:

Zeichen

Bedeutung

*

Multiplikation

/

Abteilung

^

Stromversorgung

Erstes Beispiel

Wenn ein Kabelmodem in einer Region verwendet wird, die GMT+11 Stunden beträgt, wird der entsprechende Wert mit den folgenden Schritten berechnet:

1. Die Anzahl der Sekunden entspricht 11 Stunden = 11 Stunden * (60 Minuten / Stunde) * (60 Sekunden / Minute) = 39600 Sekunden.

2. Mit einem wissenschaftlichen Rechner oder einem Tool, z. B. der in Microsoft Windows enthaltenen Rechner-Anwendung, wandeln Sie 39600 in einen Hexadezimalwert um. Dies ist 9AB0.

3. Der Wert, der in die DHCP-Pool-Konfiguration eingefügt wird, wird jetzt zu Option 2 hex 0000.9AB0.

Zweites Beispiel

Wenn ein Kabelmodem in einer GMT-Region verwendet wird, ist dies 4 Stunden. In diesem Fall ändert der negative Wert die Prozedur. Der entsprechende Wert wird mit den folgenden Schritten berechnet:

Hinweis: 1h = (60 Minuten/Stunde) * (60 Sekunden/Minute) = 3600 Sek.

1. Die Anzahl der Sekunden entspricht - 4 Stunden = - 4 Stunden * (3600 Sekunden/Stunde) = - 14400 Sekunden.

2. So konvertieren Sie -14400 in einen nicht signierten 32-Bit-Wert: 2^32 bedeutet 2 bis 32 = 4294967296. Dann 2^32 - 14400 = 4294967296 - 14400 = 4294952896. Dieser Schritt ist erforderlich, da Option 2 32 Bit lang ist.

3. Mit einem wissenschaftlichen Rechner oder einem Tool wie der in Microsoft Windows enthaltenen Rechenanwendung wandeln Sie 4294952896 in einen Hexadezimalwert um. Dies ist FFC7C0.

4. Der in die DHCP-Pool-Konfiguration eingegebene Wert wird jetzt zu Option 2 hex FFFF.C7C0.

Drittes Beispiel

Dieses Beispiel entspricht dem vorherigen, aber Schritt 2 wird im wissenschaftlichen Rechner von Microsoft Windows durchgeführt, ohne dass 2^32 berechnet werden muss.

Die standardmäßige Pacific Time ist GMT -8. Dies ist eine einfachere Methode zur Berechnung der GMT mit negativen Werten:

1. Die Anzahl der Sekunden entspricht - 8 Stunden = - 8 Stunden * (3600 Sekunden / Stunde) = - 28800 Sekunden.

2. Geben Sie mit einem wissenschaftlichen Rechner die Zahl -28800 im Rechner mit Dezimalwerten ein. Das (-) Zeichen ist sehr wichtig. Drücken Sie die +/-Taste, um das negative Zeichen an der Vorderseite anzuzeigen.

3. Wählen Sie Hex. Damit erhalten Sie FFFFFFFFFFFF8F80. Dies liegt daran, dass der Rechner standardmäßig Qword aktiviert hat.

4. Um die zusätzlichen Fs loszuwerden, wählen Sie Dword. Dadurch wird der Wert FFFF8F80 erzeugt. Wenn Sie diese Option nicht in Ihrem Rechner haben, verwenden Sie nur die ersten acht Ziffern von rechts nach links.

5. Der Wert, der in die DHCP-Pool-Konfiguration eingefügt wird, wird jetzt zu Option 2 hex FFFF.8F80.

Tabelle für die Umwandlung verschiedener Offset-Zeiten in Hexadezimalwerte

Diese Tabelle zeigt die Umwandlung der verschiedenen Zeitzonen rund um den Globus. Die Hexadezimalwerte haben eine feste Länge von 32 Bit, wie in Option 2 des DHCP-RFC 2132 festgelegt. Eine Weltzeitzonenübersicht finden Sie in der Weltzeitzonenübersicht .

GMT-Offset (in Std.)

GMT-Offset in Sekunden

GMT-Offset im Hexadezimalformat

0

0

0000 000

+1

3600

000,0E10

+2

7200

000.1C20

+3

10800

000,2A30

+4

14400

0000,3840

+5

18.000

0000,4650

+6

21600

0000,5460

+7

25.200

0000,6270

+8

28800

0000 7080

+9

32.400

000,7 E90

+10

36000

0000,8CA0

+11

39600

0000,9AB0

+12

43.200

000.A8CD

1

3600

F1F0

2

7.200

FFFF.E3E0

3

-10.800

FFFF.D5D0

4

-14.400

FFFF.C7CD

5

18.000

FFFF.B9B0

6

21.600

FFFF.ABA0

7

25.200

FFFF.9D90

8

28800

FFFF.8F80

9

32.400

FFFF.8170

10

36.000

FFFF.7360

11

39600

FFFF.6550

Zugehörige Informationen

- Konfigurieren von DHCP-, ToD- und TFTP-Services auf dem Cisco CMTS: All-in-One-Konfiguration

- World Time Zone Map

- Technischer Support und Dokumentation - Cisco Systems