Download app

Quét mã QR để tải về ứng dụng

QR code

TTL là gì?

15/06/2021, 10:36 am
6,266

Ttl là gì? Cách thức hoạt động của Ttl như thế nào? Trong bài viết hôm nay, Nhân Hòa sẽ giúp bạn hiểu rõ các khái niệm này và cách tạo Cname Record là gì.

1. TTL là gì? DNS là gì?

- Khái niệm Ttl là gì?

TTL (từ viết tắt của Time to live, tạm dịch là “Thời gian tồn tại”) là một khái niệm chuyên ngành được dùng trong lĩnh vực công nghệ thông tin. Khái niệm TTL còn được dùng đồng thời trong CDN caching và DNS caching

Giá trị TTL thường được tính bằng giây. Theo đó, TTL càng lớn thì máy chủ DNS sẽ ghi nhớ thông tin trong thời gian càng lâu. Điều này đồng nghĩa với việc khi thay đổi tên miền website trên DNS chính thì thời gian cập nhật thông tin trên máy chủ DNS trung gian sẽ bị chậm đi. Ngoài TTL, còn có một số khái niệm cơ bản khác liên quan đến máy chủ DNS mà chúng ta cần tìm hiểu, lần lượt là CNAME, DomainKeys và DKIM

TTL là gì? DNS là gì?

- Khái niệm DNS là gì?

DNS (Domain Name System) hay hệ thống phân giải tên miền, có thể được giải thích là một hệ thống giúp con người và máy tính có thể “giao tiếp” với nhau một cách dễ dàng hơn (Vì ngôn ngữ giao tiếp của chúng ta là tên và chữ viết, còn máy tính chỉ có thể hiểu được các dãy số mà thôi!) Hệ thống giúp biên dịch tên miền (hostname) thành các dãy số, để máy tính có thể hiểu được

>>> Xem thêm: Hướng dẫn xác minh quyền sở hữu tên miền bằng bản ghi DNS

2. Các khái niệm khác có liên quan đến TTL

- Cname là gì?

CNAME là một bản ghi tên quy chuẩn (Canonical Name Record) hay còn gọi là Bản ghi bí danh cho một domain name nào đó. CNAME được giải thích là một dạng bản ghi tài nguyên trong Hệ thống tên miền (DNS), quy định một tên miền là bí danh của một tên miền chuẩn khác

Bất kỳ hệ thống lưu trữ website nào cũng phải có một địa chỉ IP để có thể kết nối được với World Wide Web. Một máy tính có thể có số lượng bí danh CNAME không giới hạn, nhưng một bản ghi CNAME riêng biệt phải nằm trong cơ sở dữ liệu cho mỗi bí danh. Nhờ vậy, nhiều máy chủ như máy chủ FTP và máy chủ WEB có thể chạy trên các port khác nhau từ một địa chỉ IP duy nhất. Mỗi máy chủ sẽ có mục nhập riêng của máy chủ đó trong DNS như ftp.yourdomain

Chúng ta cũng hoàn toàn có thể sử dụng CNAME cho nhiều máy chủ HTTP trên cùng port với các tên khác nhau thuộc cùng một máy chủ vật lý. Lợi ích cơ bản của việc sử dụng CNAME là nếu ta thay đổi địa chỉ IP của một bản ghi A thì sau đó bất kỳ bản ghi CNAME nào trỏ về host đó cũng sẽ được thay đổi

 

Các khái niệm khác có liên quan đến TTL

- DomainKeys là gì?

DomainKeys là Email xác thực, hệ thống được thiết kế để xác minh DNS tên miền của một Email và gửi tin nhắn tích hợp. Các đặc điểm kỹ thuật DomainKeys đã xác định được thông qua Internet Mail để tạo ra một giao thức gọi là nâng cao được xác định DomainKeys Thư (DKIM). Điều này kết hợp các đặc điểm kỹ thuật đã trở thành cơ sở cho một IETF Nhóm công tác đó đã hướng dẫn các đặc điểm kỹ thuật về hướng trở thành một tiêu chuẩn IETF

- DKIM là gì?

DKIM là viết tắt của DomainKeys Identified Mail, là một phương thức xác thực email để thêm chữ ký điện tử kỹ thuật số vào tin nhắn Email. Nó đảm bảo email đến từ nguồn đáng tin cậy và không thay đổi hoặc giả mạo trong quá trình chuyển đổi giữa servers gửi và nhận

Một Email được gửi đi, cặp khóa riêng tư/ công khai sẽ được tạo ra. Khóa riêng tư được sử dụng để ký Email, khóa công khai được publish lên DNS của domain bằng cách sử dụng TXT records – một loại DNS entry chứa thông tin cho các nguồn bên ngoài domain

DKIM record được sử dụng bởi servers nhận của người nhận để xác thực email của bạn (chúng tôi sẽ nói thêm về nó sau)

>>> Xem thêm: Redirect domain là gì? Hướng dẫn cách redirect domain hiệu quả nhất

3. TTL hoạt động như thế nào?

Khi một gói thông tin được tạo và gửi qua Internet, có nguy cơ nó sẽ tiếp tục truyền từ router này sang router khác vô thời hạn. Để giảm thiểu khả năng này, các gói được thiết kế với giới hạn thời gian nhất định gọi là time-to-live hoặc hop limit. Packet TTL hữu ích trong việc xác định thời gian packet được lưu hành và cho phép người gửi nhận thông tin về đường dẫn packet qua Internet.

Mỗi packet đều chứa một giá trị số, số này xác định thời gian di chuyển trong mạng. Mỗi khi một router nhận được một packet, nó sẽ trừ một từ số lượng TTL và sau đó chuyển đến vị trí tiếp theo trong mạng. Tại thời điểm số lượng TTL bằng 0, router sẽ loại bỏ packet và gửi tin nhắn ICMP trở lại máy chủ gốc.

TTL hoạt động như thế nào?

Các network command thường được sử dụng là ping và tracert route cả hai đều sử dụng TTL. Khi sử dụng lệnh traceroute, một luồng các packet có các chuỗi tuần tự ngày càng cao hơn được gửi tới đích qua Internet. Vì mỗi bước dọc theo kết nối là điểm dừng cuối cùng cho một trong các packet, mỗi vị trí sẽ trả về một thông báo ICMP cho người gửi sau khi loại bỏ packet. Thời gian để tin nhắn ICMP trả về cho người gửi sau đó được sử dụng để xác định thời gian cần thiết để gói tin di chuyển thành công trên mạng.

4. Các trường hợp khác sử dụng TTL

Ngoài việc xác định các packet trên internet, TTL còn được sử dụng để lưu trữ thông tin trong một khoảng thời gian nhất định.

Theo đó, CDN (Content Delivery Network) dùng TTL để xác định thời gian nội dung được lưu trữ trong bộ nhớ cache của edge server CDN trước khi một bản sao mới xuất hiện và cập nhật vào CDN từ server gốc. Bằng cách thiết lập thời gian TTL hợp lý, CDN có thể cung cấp nội dung được cập nhật cho người dùng một cách nhanh chóng mà không cần gửi yêu cầu liên tục tới server gốc. Tính năng này giúp CDN có thể cung cấp nội dung tới người dùng một cách nhanh chóng, nâng cao tốc độ hiển thị trang và giảm băng thông cho server gốc.

Các trường hợp khác sử dụng TTL

Còn đối với DNS record, TTL là một giá trị xác định, dùng để chỉ thời gian máy chủ bộ nhớ đệm DNS có thể ghi nhớ và lưu trữ một bản ghi DNS trước khi tiếp nhận và nhận bản ghi mới từ máy chủ DNS chính.

>>> Xem thêm: Subdomain là gì? Cách tạo và trỏ Subdomain như thế nào? 

5. Kết luận

Trên đây là các kiến thức cơ bản về TTL, CNAME và DKIM. Gặp rắc rối trong quá trình cấu hình tên miền? Khi đăng ký tên miền tại Nhân Hòa, bạn sẽ được tư vấn viên hỗ trợ thiết lập chi tiết nhất có thể. Hy vọng những thông tin này sẽ giúp bạn hiểu hơn về hệ thống máy chủ DNS. Hiểu được khái niệm TTL là gì và có thể làm chủ các hoạt động của website trên internet. Hãy áp dụng chúng ngay hôm nay!

Quý khách hàng có nhu cầu đăng ký tên miền, đăng ký email doanh nghiệp, hosting wordpress giá rẻ, vps, ssl... xin vui lòng đăng ký tại Nhân Hòa để được hưởng ưu đãi giá rẻ nhất. Trân trọng!

+ Fanpage: https://www.facebook.com/nhanhoacom

+ Chỉ đường: https://g.page/nhanhoacom

+ Chương trình khuyến mãi mới nhất: https://nhanhoa.com/khuyen-mai.html

————————————————————

CÔNG TY TNHH PHẦN MỀM NHÂN HÒA

https://nhanhoa.com

Hotline: 1900 6680

Trụ sở chính: Tầng 4 - Tòa nhà 97-99 Láng Hạ, Đống Đa, Hà Nội

Tel: (024) 7308 6680 – Email: sales@nhanhoa.com

Chi nhánh: 270 Cao Thắng (nối dài), Phường 12, Quận 10, Tp.HCM

Tel: (028) 7308 6680 – Email: hcmsales@nhanhoa.com

Bài viết liên quan
11/04/2024
Với mong muốn hỗ trợ quá trình học tập, phát triển và mở ra cơ hội việc làm cho các bạn sinh viên, ngày 09/04/2024 vừa...
28/02/2024
Ngày 19/01/2024, Trung tâm Internet Việt Nam (VNNIC) tổ chức Hội nghị CEO các Nhà đăng ký tên miền quốc gia ".vn" năm 2024 nhằm...
27/02/2024
VPS Quốc Tế do Nhân Hòa phát triển được xây dựng trên một hạ tầng mạnh mẽ với các tính năng ưu việt, nhờ đó giúp...
Chuyên nghiệp và tận tình
Hỗ Trợ Trực Tuyến 24/7
Đội ngũ chuyên gia giúp xử lý vấn đề kỹ thuật để website của bạn luôn hoạt động tốt và chạy nhanh. Bất kỳ lúc nào.
Kết nối với Nhân Hoà

Map Tầng 4 - Toà nhà 97 - 99 Láng Hạ, Quận Đống Đa, Thành Phố Hà Nội

Phone Điện thoại: (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Hotline: 091 140 8966

Map 927/1 CMT8, Phường 7, Quận Tân Bình, Thành phố Hồ Chí Minh

Phone Điện thoại: (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Hotline: 091 285 1416

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Đội Cung, TP. Vinh, Nghệ An

Phone Điện thoại: (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Hotline : 091 522 1384

Kết nối với Nhân Hoà
Gọi lại cho tôi
Gọi miễn phí
Gọi miễn phí
×
Thông báo

Đăng nhập thành công!