Dell Networking SONiC: De switch configureren als een Network Time Protocol Client

Samenvatting: In dit artikel wordt uitgelegd hoe u een Dell SONiC-switch configureert als een NTP-client (Network Time Protocol). In dit artikel wordt een switch gebruikt waarop Dell SONiC 4.1 wordt uitgevoerd. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Instructies

Vereisten

Dell Technologies gebruikt standaard interfacenaamgeving om de concepten te demonstreren. Zie het artikel 202172 Dell Networking S-serie: Basisinterfaceconfiguratie - SONiC 4.0 Voor meer informatie over interfacenaamgeving Voor
een goede werking van NTP moet u ervoor zorgen dat de NTP-server en de Dell SONiC-switch een stabiele netwerkconnectiviteit hebben en dat UDP-poort 123 niet wordt geblokkeerd in het netwerkpad. 


Index

Introductie
Basic NTP-configuratie
        Een NTP-server configureren.
        Configureer de switchinterface waarvan het IPv4- of IPv6-adres als bronadres wordt gebruikt.
         (Optioneel) NTP configureren om te werken in de beheer- of standaard VRF
Configuratie van NTP-verificatie (optioneel)
Voorbeeld van verificatie van basis NTP-configuratie
 

Inleiding

Het Network Time Protocol (NTP) synchroniseert de klokken op netwerkapparaten. NTP coördineert de tijdverdeling in een groot netwerk tussen tijdservers en clientapparaten. NTP-clients worden gesynchroniseerd met NTP-servers om nauwkeurige tijdupdates te ontvangen. NTP-clients kunnen kiezen uit verschillende NTP-servers om te bepalen welke de best beschikbare tijdbron en de meest betrouwbare informatieoverdracht biedt.

Als NTP-client verzendt de switch berichten naar een of meer servers en verwerkt de ontvangen antwoorden. Informatie in een NTP-bericht stelt elke client of serverpeer in staat om de tijdwaarnemingskenmerken van zijn andere peers te bepalen, inclusief de verwachte nauwkeurigheid van hun klokken. Elke peer selecteert de beste tijd uit verschillende andere klokken, werkt de lokale klok bij en schat de nauwkeurigheid ervan met behulp van deze informatie. 
 

OPMERKING: NTP gebruikt UDP-poort 123 om te communiceren.


Basic NTP-configuratie

Een NTP-server configureren.

Configuratiesyntaxis
Configureer een NTP-server door het IP-adres of de domeinnaam in te voeren om de tijd op de switch te synchroniseren. Meerdere NTP-servers kunnen worden geconfigureerd met behulp van de onderstaande opdracht.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# ntp server {ipv4-address | ipv6-address | ntp-server-name} [key keyid] [prefer true | false] [maxpoll interval] [minpoll interval]


(Optioneel) Voer een authenticatiesleutel-ID (1 tot 65535) in om NTP-authenticatie te gebruiken. De switch gebruikt de verificatiesleutel om een externe NTP-server als tijdbron te valideren of door een downstream NTP-client om de switch als tijdbron te valideren.

Configureer de switchinterface waarvan het IPv4- of IPv6-adres als bronadres wordt gebruikt.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure
DELLSONiC(config)# ntp source-interface {interface-type interface-number}

Waarbij interface-type interface-nummer een van deze waarden is:

  • Eth-slot of -poort [/breakout-port]
  • PortChannel portchannel-number
  • VLAN a vlan-id
  • Loopback-nummer
  • Beheer 0 (eth0)

Als er geen broninterface is geconfigureerd, wordt standaard één NTP-broninterface geselecteerd met behulp van een intern algoritme in de onderstaande volgorde:

  • IP-adres statisch geconfigureerde beheerinterface
  • IP-adres geconfigureerd op de loopback0-interface
  • DHCP-verworven IP-adresbeheer

OPMERKING: Als DHCP is ingeschakeld voor de beheerinterface en aan de loopback0-interface een IP-adres is toegewezen, gebruikt het systeem het IP-adres. In een dergelijk scenario kan de broninterface handmatig worden geconfigureerd.
 

(Optioneel) NTP configureren om te werken in de beheer- of standaard VRF

NTP is standaard ingeschakeld in de Management VRF als deze is geconfigureerd. Als er geen beheer-VRF is geconfigureerd, is de NTP-service ingeschakeld in de standaard VRF.

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# ntp vrf {mgmt | default}


Schakel vanaf Dell SONiC 4.4.0 NTP in door de gebruiker gedefinieerde VRF in.
 

sonic(config)# ntp vrf <Vrf_name>



Configuratie van NTP-verificatie (optioneel)

Configureer de switch om een externe NTP-server te verifiëren die fungeert als de tijdbron om de lokale tijd te synchroniseren. De switch weigert een NTP-server als de ontvangen NTP-pakketten niet door de verificatiecontrole met behulp van de verificatiesleutel komen. NTP-verificatie is standaard uitgeschakeld. Voer dezelfde opdrachten in om de switch te configureren als een NTP-server die door een downstream NTP-client wordt gevalideerd als een acceptabele tijdsbron.

Configuratiesyntaxis

Configuratie Syntaxis
admin@DELLSONiC:~$ sonic-cli
Maak kennis met de Dell Management Framework CLI. 
DELLSONiC# configure
De configuratiemodus activeren.
DELLSONiC(config)# ntp authentication-key {key-id} {key-type} {Authentication-key}
Maak een authenticatiesleutel aan op de switch met een wachtwoord.
DELLSONiC(config)# ntp trusted-key id-number
Configureer de nummers van de vertrouwde authenticatiesleutel.
DELLSONiC(config)# ntp authenticate
Schakel NTP-authenticatie in op de switch.


Configuratieopmerkingen

  • Key-ID definieert het nummer van de authenticatiesleutel (1 tot 65535; geen standaard).
  • De ondersteunde verificatiesleuteltypen zijn md5, sha1 en sha2-256.
  • De vertrouwde authenticatiesleutelnummers (1 tot 65535) die de switch in NTP-pakketten moet ontvangen om de NTP-servertijd te accepteren. Vertrouwde sleutels identificeren vertrouwde bronnen: de NTP-servers waarvan de switch tijdsynchronisatie accepteert.
  • De Authentication-key (authenticatiewachtwoord) is versleuteld in de actieve configuratie. In een toekomstige configuratie van de verificatiesleutel kunt u het versleutelde wachtwoord (met het gecodeerde trefwoord) kopiëren en plakken uit de configuratie-uitvoer van de show die wordt uitgevoerd. 

 

Voorbeeld van Basic NTP-configuratie

Voorbeeldconfiguratie

admin@DELLSONiC:~$ sonic-cli
DELLSONiC# configure terminal
DELLSONiC(config)# ntp server 10.0.0.1
DELLSONiC(config)# ntp source-interface Management 0
DELLSONiC(config)# end

 

Controle

Gebruik de volgende opdrachten om de NTP-verbinding te controleren:

show ntp associations
show ntp server 
show ntp global

Het kan enkele minuten duren voordat NTP-synchronisatie is ingevuld.

Sample Output

DELLSONiC# show ntp associations 
remote                      refid            st   t  when   poll   reach  delay  offset       jitter      
------------------------------------------------------------------------------------------------------ 
*10.0.0.1               X.X.X.X             2    u  59     64     17     0.219  170837.000   86.119      
------------------------------------------------------------------------------------------------------
* master (synced), # master (unsynced), + selected, - candidate, ~ configured
DELLSONiC# show ntp server 
----------------------------------------------------------------------
NTP Servers                     minpoll maxpoll Authentication key ID
----------------------------------------------------------------------
10.0.0.1                                  6       10     
DELLSONiC# show ntp global 
----------------------------------------------
NTP Global Configuration      
----------------------------------------------
NTP source-interfaces:  eth0

Getroffen producten

Enterprise SONiC Distribution, PowerSwitch E3200-ON Series, Dell EMC Networking N3200-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON , PowerSwitch Z9432F-ON ...
Artikeleigenschappen
Artikelnummer: 000218467
Artikeltype: How To
Laatst aangepast: 16 apr. 2025
Versie:  5
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.