Skip to main content

Tên kinh điển là gì?

Một tên chính tắc là một thuật ngữ được sử dụng trong mạng máy tính để xác định tên máy tính thực tế trong hệ thống đặt tên Internet.Nó thường được sử dụng để tham khảo bản ghi tài nguyên trong Hệ thống tên miền (DNS), chịu trách nhiệm dịch các địa chỉ giao thức Internet tối nghĩa (IP) thành các tên dễ nhận biết hơn.Trong trường hợp này, bản ghi tài nguyên trong DNS được gọi là cname và cho phép một tên khác, hoặc bí danh, chỉ vào tên thật của máy tính. Ví dụ, khi một máy tính đang tìm kiếm một trang webGõ vào trình duyệt web đối với các máy chủ đặc biệt lưu trữ các bản ghi DNS.Nếu tên được tra cứu trong các bản ghi DNS được chỉ định trong bản ghi CNAME, nó sẽ nhận được tên chính tắc và sau đó thực hiện tra cứu thứ hai so với tên chính tắc để giải quyết địa chỉ IP của máy tính chủ.Một ví dụ khá phổ biến là khi một máy tính lưu trữ nhiều dịch vụ, chẳng hạn như trang web và dịch vụ giao thức truyền tệp (FTP) để truyền dữ liệu.

trong trình duyệt web, người dùng có thể nhập www.example.com.Trong quá trình tra cứu DNS, nó bắt gặp tên chính tắc trong bản ghi CNAME trỏ đến một máy chủ có tên foo.example.com.Một người dùng khác sau đó có thể sử dụng máy khách FTP và nhập địa chỉ của máy chủ FTP tại ftp.example.com.Tra cứu DNS gặp một mục CNAME khác cũng chỉ vào foo.example.com, một máy chủ chính xác đang được sử dụng cho trang web.Tuy nhiên, trong trường hợp này, hai tên khác nhau đã được đặt cho DNS, dẫn đến tên chính tắc của máy chủ.trên mạng.Địa chỉ IP sau đó được gửi lại cho máy tính thực hiện yêu cầu Web hoặc FTP để các gói dữ liệu có thể bắt đầu chảy.Tất nhiên, điều này mở ra một số khả năng cho các quản trị viên mạng sử dụng các bản ghi DNS CNAME theo những cách khác.Một kỹ thuật phổ biến khác được sử dụng bởi các dịch vụ lưu trữ trang web cho phép một máy tính máy chủ chạy một số máy chủ web, mỗi máy chủ có một tên khác nhau.Tuy nhiên, do tính chất tinh tế của DNS, tuy nhiên, có một số nguy hiểm để thực hiện các tên kinh điển với các bản ghi CNAME, và do đó, có những hạn chế đối với việc sử dụng nó.Nguy hiểm nhất là tiềm năng tạo ra một vòng lặp vô hạn trong quá trình tra cứu tên, và do đó, không có bản ghi cname nào nên trỏ đến một bản ghi CNAME khác.Ví dụ, nếu hai bản ghi CNAME được sử dụng, trong đó www.example.com trỏ đến tên chính tắc foo.example.com và sau đó foo.example.com chỉ quay lại www.example.com, việc tra cứu sẽ vô tận kiểm tra một tênchống lại người khác.