Referencyjne rozwiązanie Cisco Enterprise QoS Network Design sugeruje klasyfikację NTP jako ruchu związanego z zarządzaniem siecią i oznaczenie go jako CS2:
Odpowiadając na potrzeby QoS związane z ruchem w ramach zarządzania siecią, Cisco zaleca następujące wytyczne:
- Ruch związany z zarządzaniem siecią powinien być oznaczony jako DSCP CS2.
- Aplikacje do zarządzania siecią powinny być wyraźnie chronione przy minimalnej gwarancji przepustowości.
Ruch związany z zarządzaniem siecią jest ważny dla przeprowadzenia analizy trendów i przepustowości oraz rozwiązywania problemów. W związku z tym można udostępnić osobną minimalną kolejkę przepustowości dla ruchu zarządzania siecią, która może obejmować SNMP, NTP , Syslog, NFS i inne aplikacje do zarządzania .
Biorąc pod uwagę, że NTP jest wrażliwy na fluktuacje, dlaczego NTP nie jest oznaczony jako przyspieszone przekazywanie i nie jest traktowany tak samo jak dane głosowe?
Czy istnieje powód, dla którego nie należy go umieszczać w tej samej kolejce o niskim opóźnieniu co głos?
źródło
Odpowiedzi:
Edytowana odpowiedź: NTP należy umieścić w klasie EF (tak samo jak pakiety głosowe w czasie rzeczywistym) zgodnie z wytycznymi konfiguracji IFCF RFC 4594 dla klas usług DiffServ .
źródło
NTP nie jest szczególnie wrażliwy na jitter, ponieważ wykorzystuje
originate
itransmit
znaczniki czasu do śledzenia opóźnień. Ntp.org szczegółowo wyjaśnia, w jaki sposób utrzymuje opóźnienie w ryzach , ale oto fragment:Powodem, dla którego nie jest to ta sama kategoria co kontrola sieci, jest to, że nie jest to bezpośrednio odpowiedzialne za działanie routingu / przekazywania pakietów. Wszystkie elementy w kategorii zarządzania siecią nie są krytycznymi komponentami systemu sieciowego jako całości. Jeśli stracisz jakiekolwiek pakiety związane z SNMP, syslog lub NTP, prawdopodobnie nawet tego nie zauważysz.
SNMP po prostu retransmituje te informacje, ponieważ są one oparte na TCP. Nawet jeśli połączenie się rozpadnie, nic katastrofalnego się nie wydarzy; może się okazać, że agent snmp nie odpowiada, a następnie spróbuj ponownie. Jeśli utracisz ruch syslog (UDP), po prostu stracisz kupkę informacji rejestrowania, które prawdopodobnie nadal są zawarte w buforze lub w pliku dziennika na urządzeniu. Ponieważ NTP oblicza opóźnienie na podstawie poprzednich pakietów, a jednocześnie uwzględnia błąd maksymalnego przesunięcia, tak naprawdę nie występują problemy. W najgorszym przypadku Twój czas płynie o kilka pikosekund…
Jeśli straciłeś pakiet związany z routingiem, nawet na sekundę, być może czekasz na awarię całego systemu; czyniąc wszelkie inne oznaczenia bezwartościowymi. W tym momencie NTP po prostu całkowicie się nie zsynchronizuje i będzie polegać na swoim lokalnym tikerze, aby zachować czas.
źródło