Cách tốt nhất để giải thích sự khác biệt giữa các vật phẩm khác nhau này có liên quan nhưng khác nhau là cách phá vỡ nó bằng ví dụ. Hãy nghĩ về các mạng như một cái cây:
- Có một thân cây tách thành các nhánh chính.
- Các nhánh lần lượt tách thành các nhánh nhỏ hơn.
- Cành nhỏ hơn cuối cùng dẫn đến lá riêng lẻ.
Các nhánh trên thân cây và các nhánh của các khu vực khác là các miền tên miền và các tên miền khác là các thiết bị riêng lẻ, giống như các máy tính. Vì vậy, hãy bắt đầu từ đó.
Một tên máy tính của Nhật Bản là một quy ước địa phương: Tôi có một máy tính được đặt tên jakegould
. Tên máy tính này chỉ đơn giản là tên tôi đã gán cho máy cục bộ của mình. Không ai ngoài mạng LAN của tôi sẽ biết tên máy tính này; đây đúng là một thiết lập địa phương
Tên máy chủ lưu trữ của người Hồi giáo (hay còn gọi là tên gật đầu là một tên định danh mạng: Nếu tôi muốn quảng cáo công khai máy tính cục bộ của mình cho người khác, tôi sẽ phải đính kèm tên máy chủ lưu trữ tên lửa vào địa chỉ IP của máy tính. Tên máy chủ lưu trữ trực tuyến, không thực sự có liên quan đến tên máy tính, nhưng nhiều lần quản trị viên muốn sử dụng cùng tên để làm cho mọi thứ dễ hiểu hơn. Ngoài ra, một tên máy chủ lưu trữ, không phải lúc nào cũng có nghĩa là máy tính tiếp xúc với Internet; đó chỉ là một cách dễ dàng để cho những người khác vào mạng của bạn ở đâu / máy tính của bạn là gì. Như Wikipedia giải thích ; nhấn mạnh là của tôi:
Trong mạng máy tính, tên máy chủ (tên lưu trữ) là nhãn được gán cho thiết bị được kết nối với mạng máy tính và được sử dụng để nhận dạng thiết bị trong các hình thức giao tiếp điện tử khác nhau như World Wide Web, e-mail hoặc Usenet .
Một tên miền đủ điều kiện (FQDN) chỉ có vậy; một tên miền đủ điều kiện: Bây giờ có vẻ khó hiểu nhưng bạn cần nghĩ về nó theo cách này: Nó chỉ có nghĩa là trong sơ đồ tuyệt vời của mọi thứ, đường dẫn thực tế là gì để vào máy tính. Vì vậy, giả sử tôi có tên máy tính của tôi jakegould
và nó có tên máy chủ trong mạng LAN của tôi jakegould
. Trong ngữ cảnh mạng LAN của tôi, đó jakegould
là tên máy tính của tôi và là tên máy chủ lưu trữ của tôi và có thể được coi là tên miền đầy đủ của tôi, tùy thuộc vào kiến trúc mạng LAN của tôi. Có nghĩa là hãy nói rằng mạng LAN văn phòng của tôi có các nút khác trong đó, first_floor
và second_floor
tên máy chủ lưu trữ của tôi jakegould
là trên second_floor
mạng. Chà, nếu đó là trường hợp, thì tên miền đủ điều kiện dựa trên mạng LAN của tôi sẽ làjakegould.second_floor
Và đó là nó. Nhưng hãy nói rằng tôi đã làm việc tại một công ty lớn có tên là big big_company.com và máy tính của tôi bằng cách nào đó đã được tiếp xúc với thế giới. Sau đó, trong trường hợp đó, tên miền đủ điều kiện dựa trên mạng WAN của tôi có thể jakegould.second_floor.big_company.com
hoặc thậm chí chỉ jakegould.big_company.com
khi quản trị viên mạng không muốn gặp rắc rối với chỉ định của second second_floor. Một lần nữa, như Wikipedia giải thích ; nhấn mạnh là của tôi:
Một tên miền đủ điều kiện (FQDN), đôi khi cũng được gọi là một tên miền tuyệt đối, là một tên miền chỉ định vị trí chính xác của nó trong hệ thống phân cấp cây của Hệ thống tên miền (DNS). Nó chỉ định tất cả các cấp miền, bao gồm tên miền cấp cao nhất và vùng gốc. Một tên miền đủ điều kiện được phân biệt bởi sự thiếu mơ hồ: nó chỉ có thể được hiểu theo một cách.
Một số tên trang web trong một số tên trang web là một tên máy chủ lưu trữ trực tuyến, có bản chất lịch sử: Về cơ bản, trở lại những năm 1990 khi web trên toàn thế giới vẫn còn ở giai đoạn sơ khai, các mạng có nhiều dịch vụ khác nhau được đính kèm. Và chủ yếu trong một bối cảnh học tập. Vì vậy, sẽ có một nơi như thế whattsamattau.edu
và trường đó sẽ có dịch vụ FTP ftp.whattsamattau.edu
, gửi email mail.whattsamattau.edu
, v.v. Vì vậy, khi thế giới web xuất hiện, họ sẽ đặt máy chủ web lên www.whattsamattau.edu
. Ngày nay, tất cả mọi người, và dường như mọi thứ trên thế giới đều có một trang web. Và nhiều người chỉ đăng ký tên miền chỉ cho dịch vụ web. Vì vậy, quy ước lịch sử của www
bị loại bỏ trong nhiều trường hợp. Nhiều người có trang web mà không có www
nhưng vẫn sẽ có chỗ để chuyển hướngwww
lưu lượng truy cập đến tên chính, không phải www
tên máy chủ. Nhưng về mặt kỹ thuật, www
vẫn có thể được coi là một tên máy chủ.
TIỀN THƯỞNG (Không bao giờ được hỏi nhưng được đề cập / ngụ ý): Tên miền phụ là gì trong một sơ đồ lớn: Một tên miền phụ về cơ bản chỉ là con của tên miền / tên máy chủ. Vì vậy, trong ví dụ của tôi về jakegould.big_company.com
việc jakegould
có thể được coi là một tên miền phụ big_company.com
và big_company
trong đó có thể được coi là tên miền của tên lửa với .com
tên miền cấp cao nhất (TLD). Một lần nữa, như Wikipedia giải thích ; nhấn mạnh là của tôi:
Trong hệ thống phân cấp Hệ thống Tên miền (DNS), tên miền phụ là tên miền là một phần của tên miền lớn hơn.
Bây giờ sau khi phác thảo tất cả những điều này, nó có thể gây nhầm lẫn. Nhiều tên máy tính là tên máy chủ là tên miền đủ điều kiện và trong một số trường hợp, chúng có thể là tên miền phụ. Tất cả chỉ là vấn đề bối cảnh. Và nhìn vào các bài báo trực tuyến các từ miền tên miền, máy chủ lưu trữ dữ liệu và các nút mạng, được sử dụng khá lỏng lẻo và nhanh chóng ở mọi nơi. Vì vậy, theo tôi, nhiều cách sử dụng các thuật ngữ này là đồng nghĩa.
Điều này cũng giúp giải thích sự nhầm lẫn của bạn trong mục số 2:
Nếu “mail” ở mail.google.com
và “phát triển” trong
developers.google.com
được gọi là tên miền phụ tại sao en
trong
en.wikipedia.org
gọi là hostname? Sự khác biệt giữa tên máy chủ và tên miền phụ là gì?
Đây en.wikipedia.org
là một tên miền phụ và tên máy chủ. Các en
trong en.wikipedia.org
là một tên miền phụ của tên miền wikipedia.org
. Và en.wikipedia.org
bản thân nó là một tên máy chủ vì en.wikipedia.org
có một địa chỉ IP được kết nối với nó và do đó, một máy tính cũng được kết nối với địa chỉ IP đó. Có nghĩa là en
chính nó được coi là một tên miền phụ, nhưng nó cũng là một tên máy chủ vì có một máy chủ (máy tính) được kết nối với địa chỉ IP được kết nối với en.wikipedia.org
. Vì vậy, biết rằng đó mail.google.com
cũng developers.google.com
là tên máy chủ lưu trữ cả hai tên miền phụ củagoogle.com
.
Để có thể làm cho mọi thứ rõ ràng hơn nghĩ về nó như thế này; hãy sử dụng tên miền phụ không tồn tại fakename.wikipedia.org
làm ví dụ:
- Các
org
trong fakename.wikipedia.org
là một miền cấp cao nhất (TLD) . Là một tên miền cấp cao nhất, nó không phân giải thành địa chỉ IP. Do đó, nó không phải là một tên máy chủ. Nó chỉ đơn giản là một quy ước đặt tên.
- Tên
wikipedia.org
trong fakename.wikipedia.org
là một tên miền và nó cũng có khả năng là tên máy chủ nếu nó được kết nối với địa chỉ IP và phân giải thành máy tính khi có wikipedia.org
.
- Các
fakename
trong fakename.wikipedia.org
là một cái tên subdomain vì nó là một miền con của wikipedia.org
trong bối cảnh của tên miền riêng của mình. Nó có thể là tên máy chủ nếu được kết nối với địa chỉ IP và phân giải thành máy tính khi có fakename.wikipedia.org
.
Nếu bạn ping fakename.wikipedia.org
bạn đang cố gắng ping fakename
tên miền phụ của wikipedia.org
. Nếu ping đó chết, điều đó rất có thể sẽ xảy ra vì đó là giả mạo, điều đó có nghĩa là máy chủ bị hỏng hoặc nó không tồn tại. Nếu nó chết với một địa chỉ IP được kết nối với nó, điều đó có nghĩa là tên máy chủ fakename.wikipedia.org
bị hỏng. Nếu ping chết với 100% không có địa chỉ IP được kết nối với nó, điều đó có nghĩa là tên miền phụ fakename.wikipedia.org
là tên máy chủ không hợp lệ.
Vâng, tất cả điều này có thể gây nhầm lẫn. Nhưng những gì nó hiểu được là sự khác biệt giữa tên miền / tên miền phụ trong bối cảnh các mục DNS so với tên miền / tên miền phụ trong bối cảnh có máy chủ / máy tính được kết nối với nó.
Vì vậy, nếu tất cả bắt đầu với sự tò mò của bạn www
, đó là tên máy chủ / tên miền / tên miền lịch sử không thực sự được sử dụng như một quy ước nữa nhưng vẫn được sử dụng phổ biến đến mức nhiều trang web có một số vị trí phù hợp để bắt các yêu cầu www
và chuyển hướng chúng đến tên máy chủ chính của trang web.