<aside> ©️ IT: Từ A tới Á cho người ngoài ngành by @Rose Trinh

</aside>

Working of Domain Name System (DNS) Server - GeeksforGeeks

Working of Domain Name System (DNS) Server - GeeksforGeeks

Bạn có bao giờ tự hỏi rằng Internet làm việc như thế nào để kết nối hàng tỉ thiết bị và trang web trên toàn thế giới? Trong bài viết này, chúng ta sẽ tìm hiểu về ba yếu tố quan trọng trong việc này: IP, Domain và DNS.

  1. IP (Internet Protocol) - Loạt Mã Số: IP là viết tắt của Internet Protocol, và đây là hệ thống mã số duy nhất gán cho mỗi thiết bị trên Internet. Địa chỉ IP giống như hệ tọa độ GPS của một ngôi nhà cụ thể trong thế giới mạng, một địa chỉ duy nhất cho mỗi máy tính, điện thoại hoặc thiết bị kết nối Internet khác. IP được sử dụng để xác định vị trí của một thiết bị trong mạng và giao tiếp với các thiết bị khác. Ví dụ, “142.251.220.110” là địa chỉ IP của Google.com (Hong Kong) khi mình truy cập từ máy tính mình

<aside> 💭 Google.com có nhiều địa chỉ IP vì Google sử dụng nhiều máy chủ và cơ sở hạ tầng mạng phân tán trên khắp thế giới để phục vụ người dùng. Việc này giúp cải thiện hiệu suất và độ tin cậy của dịch vụ Google bằng cách phân phối tải và cung cấp dữ liệu gần với người dùng hơn. Khi bạn truy cập vào Google.com, địa chỉ IP có thể thay đổi dựa trên nhiều yếu tố như vị trí địa lý, mạng internet sử dụng, và quản lý tải của Google. Tuy nhiên, thường thì các máy chủ Google sẽ chọn địa chỉ IP gần với vị trí địa lý của người dùng để cung cấp dịch vụ một cách hiệu quả nhất.

</aside>

Hiện nay, có hai phiên bản địa chỉ IP đang được sử dụng phổ biến: IPv4 và IPv6.

IPv4 (Internet Protocol version 4 từ năm 1982) là phiên bản đầu tiên được triển khai rộng rãi trên Internet. IPv4 sử dụng địa chỉ 32 bit, cho phép tạo ra khoảng 4,3 tỷ địa chỉ khác nhau. Một địa chỉ IPv4 có dạng như sau: 192.168.1.1.

IPv6 (Internet Protocol version 6) được phát triển để giải quyết vấn đề cạn kiệt địa chỉ của IPv4 do số lượng máy cần có IP tăng quá cao. IPv6 sử dụng địa chỉ 128 bit, cho phép tạo ra số lượng địa chỉ rất lớn 2^128, gần như không giới hạn. Một địa chỉ IPv6 có dạng như sau: 2001:0db8:85a3:0000:0000:8a2e:0370:7334.

  1. Domain - Tên Miền: Domain là một tên dễ nhớ được sử dụng để định danh cho một trang web hoặc một tập hợp các thiết bị trên Internet. Mỗi domain có thể gắn với một hoặc nhiều địa chỉ IP. Ví dụ, "google.com" là một domain phổ biến mà chúng ta sử dụng để truy cập trang chủ của Google.

  2. DNS (Domain Name System) - Hệ Thống Tên Miền: DNS là một hệ thống phân giải tên miền thành địa chỉ IP. Nó hoạt động như một cuốn điện thoại của Internet, chuyển đổi các tên miền dễ nhớ thành địa chỉ IP cụ thể mà máy tính có thể hiểu được. Khi bạn nhập một tên miền vào trình duyệt của mình, DNS sẽ tìm kiếm và cung cấp địa chỉ IP tương ứng để kết nối bạn đến trang web bạn muốn truy cập. Ví dụ, thay vì nhớ “https://142.251.220.110/” thì mình chỉ cận nhớ “https://www.google.com/” và đợi DNS đổi lại thành IP và truy cập máy chủ cần thiết.

Như vậy, IP, Domain và DNS là những phần cơ bản và quan trọng của hạ tầng Internet, giúp chúng ta duyệt web, gửi email và thực hiện nhiều hoạt động trực tuyến khác một cách dễ dàng và hiệu quả.

Đọc thêm

Trình duyệt (Browser) và Browser Compatibility (tính tương thích)

HTTP và HTTPS

Hoạt động của Internet: mô hình Client-Server, Request-Response