tổng quan giao thức NTP protocol

1. Overview NTP
- NTP (Network Time ProtocolGiao version 3 - RFC 1305) cho phép các IP host đồng bộ thời gian của hệ thống từ một nguồn đồng hồ thời gian.
[​IMG]

- Ví dụ: router và switch có thể đồng bộ đồng hồ thời gian của nó để các sự kiện diễn ra trong hệ thống đầy đủ ý nghĩa hơn do có các nhãn thời gian chính xác.
- Theo thiết kế
  • phần lớn router và switch dùng chế độ NTP client
  • Việc điều chỉnh đồng hồ của nó dựa trên thời gian được cung cấp bởi một NTP server.
- NTP định nghĩa các thông điệp này giữa client và server và thuật toán một máy client dùng để điều chỉnh đồng hồ của nó.
- Các routers và switch có thể được cấu hình như NTP server hoặc trong chế độ NTP symmetric active mode – là chế độ trong đó router hoặc switch sẽ đồng bộ hóa với nhau.

- Các NTP server có thể tham khảo các NTP server khác để có một nguồn đồng hồ chính xác hơn. Mức độ chính xác đuợc chỉ ra bởi mức stratum.
- NTP sử dụng kiến trúc phân cấp, phân lớp cho các cấp nguồn đồng bộ, mỗi một cấp trong phân cấp này được gọi là môt "stratum' và được gán một số của cấp bắt đầu từ 0 là cấp cao nhất.

- Ví dụ đồng hồ nguyên tử và các hệ thống định vị toàn cầu GPS có mức stratum 1 (thấp nhất/ tốt nhất có thể). Đối với một mạng doanh nghiệp, các router và các switch có thể tìm đến các nguồn NTP trên Internet hoặc dùng các NTP server phần cứng, có tích hợp GPS.

II. Các thành phần của NTP
1. NTP broadcast client mode:
- Router được cấu hình để lắng nghe thụ động các NTP broadcasts
Code:
ntp_client(config)#int ethernet 0
ntp_client(config-if)#ntp broadcast client
Show cấu hình


[​IMG]


2. NTP static client mode:

- Router được cấu hình để lắng nghe từ 1 NTP tĩnh mà nó cấu hình và trao đổi các thông điệp giữa nó và NTP tĩnh đó
- config
Code:
hostname ntp_client
!  
[I]clock timezone CST -6[/I]
!
<<<text omitted>>>
!
interface Ethernet0
ip address 206.191.241.43 255.255.255.248
no ip directed-broadcast        [I]
ntp broadcast client[/I]
!
<<<text omitted>>>
!
  [I]ntp clock-period 17179279              
  
[​IMG]
This is added by the router[/I]

- show



[​IMG]

3. NTP master mode:

- Router được cấu hình như 1 NTP server thực hiện forwarding các gói NTP broadcast
- Cấu hình trên server:
Code:
ntp_server(config)#ntp master 7
- cấu hình trên Client
Code:
ntp_client(config)#ntp server 10.150.10.3
Show cấu hình




[​IMG]

4. NTP peer associations:

- Các Router được cấu hình NTP ngang hàng nhau. Chúng có thể synchronize với các Router khác và ngược lại nó cũng cho các Router khác synchronize với nó
Cấu hình trên Access Router

Code:
Access Router(config)#ntp peer 10.150.10.1

- Cấu hình trên Distribute Router

Code:
Distribution router(config)#ntp peer 10.150.10.3

Cấu hình trên Core Router

Code:
Core Router(config)#ntp server 10.150.10.10 
or

Code:
Core Router(config)#ntp master 6


[​IMG]

5. NTP options and time-related configurations:

cấu hình Authentication

  • Trên NTP Master
Code:
ntp_t_server(config)#ntp master 6
ntp_t_server (config)#ntp authenticate
ntp_t_server (config)#ntp authentication-key 3 md5 cisco
ntp_t_server (config)#ntp trusted-key 3

  • Trên NTP client
Code:
ntp_t_client(config)#ntp server 10.150.10.3
ntp_t_client(config)#ntp authenticate
ntp_t_client(config)#ntp authentication-key 3 md5 cisco
ntp_t_client(config)#ntp trusted-key 3

- Show cấu hình


Các bạn có thể xem thêm về CDN  :https://kienthucntt.blogspot.com/2019/09/cdn-la-gi-cong-dung-cua-cdn-len-website.html

Cấu hình Configure Clock and Time Zones

  • Liên quan đến các option như thiết lập thời gian(ngày, giờ...) và các thiết lập về authentication giữa các NTP
  • Trước khi thiết lập NTP master các bạn cần điều chỉnh clock set cho Router chính xác. Trước khi đồng bộ
Code:
R1#clock set 10:00:00 18 June 2014
R1(config)#clock timezone GMT +7
  • Để xem lại thời gian trên Router bạn các bạn dùng lệnh sau