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 jakegouldvà 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, đó jakegouldlà 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_floorvà second_floortên máy chủ lưu trữ của tôi jakegouldlà trên second_floormạ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_floorVà đó 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.comhoặc thậm chí chỉ jakegould.big_company.comkhi 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.eduvà 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 wwwbị loại bỏ trong nhiều trường hợp. Nhiều người có trang web mà không có wwwnhưng vẫn sẽ có chỗ để chuyển hướngwwwlưu lượng truy cập đến tên chính, không phải wwwtên máy chủ. Nhưng về mặt kỹ thuật, wwwvẫ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.comviệc jakegouldcó thể được coi là một tên miền phụ big_company.comvà big_companytrong đó có thể được coi là tên miền của tên lửa với .comtê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.comvà “phát triển” trong
developers.google.comđược gọi là tên miền phụ tại sao entrong
en.wikipedia.orggọ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.orglà một tên miền phụ và tên máy chủ. Các entrong en.wikipedia.orglà một tên miền phụ của tên miền wikipedia.org. Và en.wikipedia.orgbản thân nó là một tên máy chủ vì en.wikipedia.orgcó 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à enchí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.comcũng developers.google.comlà 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.orglàm ví dụ:
- Các
orgtrong fakename.wikipedia.orglà 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.orgtrong fakename.wikipedia.orglà 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
fakenametrong fakename.wikipedia.orglà một cái tên subdomain vì nó là một miền con của wikipedia.orgtrong 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.orgbạn đang cố gắng ping fakenametê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.orgbị 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.orglà 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 wwwvà chuyển hướng chúng đến tên máy chủ chính của trang web.