DNS là gì, kiến thức cơ bản về DNS

Nếu học công nghệ thông tin, chắc hẳn 1 lần bạn đã nghe về khái niệm DNS là gì rồi đúng không? thông thường chúng ta chỉ biết DNS là 1 dẫy số dài mà không hiểu ý nghĩa và tác dụng thật sự của nó như thế nào? Nội dung dưới đây, Taimienphi sẽ chia sẻ tới bạn những kiến thức cơ bản về DNS.

DNS là một giao thức của mạng máy tính. Nhiệm vụ cơ bản của DNS là “biến” một tên miền thân thiện với người dùng, chẳng hạn như "howstuffworks.com" thành địa chỉ IP, ví dụ như 70.42.251.42 mà các máy tính sử dụng để nhận dạng lẫn nhau trên hệ thống mạng. Có thể ví DNS giống như GPS của máy tính trên mạng Internet.

dns la gi kien thuc co ban ve dns

Máy tính và các thiết bị kết nối mạng khác trên Internet sử dụng địa chỉ IP để “định tuyến” yêu cầu của người dùng tới trang web mà họ đang cố truy cập. Có thể hiểu nôm na, nó cũng giống như cách mà bạn quay số số điện thoại để kết nối với người mà bạn muốn gọi nói chuyện.

Nhờ cách sử dụng DNS nhanh nhất và hữu ích, người dùng không cần phải lưu một danh sách địa chỉ IP của riêng mình.Thay vào đó chỉ cần kết nối thông qua DNS nhanh nhất đó, Domain Name System hay Name Servers, quản lý một cơ sở dữ liệu khổng lồ map tên miền (domain name) tới địa chỉ IP.

Dù bạn đang truy cập một trang web hay gửi một email, máy tính của bạn sẽ sử dụng một máy chủ DNS để tìm kiếm tên miền mà bạn đang cố gắng truy cập. Thuật ngữ “chuẩn nhất” cho quá trình này là DNS name resolution (phân giải tên miền DNS), và nếu nói rằng máy chủ DNS giải quyết tên miền cho địa chỉ IP cũng không sai.

Ví dụ như khi bạn nhập http://www.howstuffworks.com vào thanh địa chỉ trình duyệt bất kỳ trên máy tính, một phần của kết nối mạng bao gồm quá trình giải quyết tên miền "howstuffworks.com" thành một địa chỉ IP, chẳng hạn như 70.42.251.42 cho máy chủ web (Web Server) của HowStuffWorks.

Nếu muốn bypass DNS Lookup, chỉ cần nhập trực tiếp 70.42.251.42 vào trình duyệt của bạn. Ngoài ra, địa chỉ IP của một trang web có thể thay đổi bất kỳ lúc nào, và một số trang web kết hợp nhiều địa chỉ IP với một tên miền (domain name) duy nhất.

Nếu không có máy chủ DNS (DNS server), Internet sẽ “đóng cửa” rất nhanh.Thông thường, khi kết nối với Home Network, nhà cung cấp dịch vụ Internet (ISP) hoặc WiFi, modem hoặc Router (bộ định tuyến) sẽ gán địa chỉ mạng máy tính của bạn và gửi một số thông tin cấu hình mạng quan trọng đến máy tính hoặc thiết bị di động. Cấu hình đó bao gồm một hoặc nhiều máy chủ DNS mà thiết bị sử dụng khi biên dịch các tên máy chủ DNS (DNS names) thành địa chỉ IP.

Đến đây chắc hẳn bạn đã nắm được một số kiến thức cơ bản về DNS. Để tìm hiểu sâu hơn hãy cùng xem cấu trúc địa chỉ IP và cấu trúc đó quan trọng như thế nào với quá trình giải quyết tên miền trong phần tiếp theo dưới đây.

DNS Servers và địa chỉ IP

Như đã đề cập ở trên, nhiệm vụ chính của một DNS (Domain Name Server) là giải quyết (hay nói cách khác là biên dịch) một tên miền thành một địa chỉ IP. Điều này nghe có vẻ đơn giản nhưng thực tế thì không hề đơn giản một chút nào cả. Lý do là bởi vì:

- Có hàng tỷ các địa chỉ IP đang được sử dụng.
- Máy chủ DNS đang xử lý “hàng tỷ” các yêu cầu trên Internet vào các thời điểm bất kỳ.
- Mỗi ngày có hàng triệu người đang thêm và thay đổi tên miền cũng như địa chỉ IP.

Để giải quyết các vấn đề, máy chủ DNS dựa vào hiệu suất mạng và các giao thức Internet. Đối với địa chỉ của IP, mỗi một máy tính trên mạng Internet đều có một địa chỉ IP duy nhất (bao gồm chuẩn IPV4 và IPV6) do IANA (Internet Assigned Numbers Authority) quản lý.

Dưới đây là một số cách nhận diện địa chỉ IP:

- 1 địa chỉ IPV4 có 4 nhóm được phân tách bởi dấu chấm thứ tự sẽ là A.B.C.D. Chẳng hạn như: 70.74.251.42
- 1 địa chỉ IPV6 có 8 nhóm, mỗi nhóm 16 bits được biểu diễn dưới dạng số thập lục phân (Hexa-Decimal) và được phân tách bởi dấu hai chấm. Ví dụ như 2001: 0cb8: 85a3: 0000: 0000: 8a2e: 0370: 7334.

Tuy nhiên IPV6 là một chuẩn rất mới, do đó trong bài viết này Tải miễn phí sẽ tập trung vào chuẩn IPV4 phổ biến hơn.

Mỗi một số trong nhóm địa chỉ IPV4 được gọi là “Octet”, mỗi Octet có 8 bit, tương đương 1 byte.

Cho ví dụ, Octet được viết là 42 là viết tắt của 00101010. Mỗi chữ số trong số nhị phân là placeholder cho một số gồm 2 chữ số nhất định từ 2 đến 27, đọc từ phải sang trái. Điều này có nghĩa là trong 00101010, bạn có một số 21, 23 và 25. Vì vậy, để có được cơ sở tương đương -10, chỉ cần thêm 21 + 23 + 25 = 2 + 8 + 32 = 42.

Một số địa chỉ và dải địa chỉ được chỉ định bởi IANA để làm địa chỉ IP riêng. Ví dụ như: địa chỉ IP 127.0.0.1 được sử dụng riêng để xác định máy tính bạn đang sử dụng.

Địa chỉ IP của máy tính đến từ đâu? Nếu đang nói về máy tính hoặc laptop, có thể địa chỉ đến từ máy chủ DHCP (Dynamic Host Configuration Protocol) trên hệ thống mạng của bạn.

Nhiệm vụ chính của máy chủ DHCP là đảm bảo máy tính của bạn có địa chỉ IP và một số cấu hình mạng khác mà nó cần bất cứ khi nào bạn online. Vì đây là địa chỉ động, nên địa chỉ IP trên máy tính của bạn có thể thay đổi.

Máy chủ Web (Web server) và các máy tính khác cần một điểm tiếp xúc nhất quán sử dụng các địa chỉ IP tĩnh. Điều này đồng nghĩa với việc là cùng một địa chỉ IP luôn được gán vào giao diện hệ thống mạng khi online.

Để đảm bảo giao diện luôn luôn nhận một địa chỉ IP, IP kết hợp địa chỉ với địa chỉ MAC (Media Access Control) trên giao diện hệ thống mạng. Mỗi giao diện mạng, bao gồm cả mạng có dây và không dây, đều có một địa chỉ MAC duy nhất được nhúng bởi nhà sản xuất.

Cách tìm địa chỉ IP

Dưới đây là một số cách để tìm ra địa chỉ IP trên máy tính của bạn. Lưu ý rằng địa chỉ IP có thể thay đổi theo định kỳ trừ khi bạn sử dụng địa chỉ IP tĩnh.

- Windows : Cách nhanh nhất để tìm địa chỉ IP trên máy tính Windows là mở cửa sổ Command Prompt, sau đó nhập lệnh ipconfig vào đó.

- Mac : Mở System Preferences, sau đó click chọn Network và hãy chắc chắn rằng kết nối mạng hiện tại của bạn (có dấu chấm màu xanh nằm kế bên) đã được lựa chọn, sau đó click chọn Advanced rồi click chọn tab TCP/IP .

- Linux hoặc UNIX : Mở ứng dụng Terminal, chẳng hạn như XTERM hoặc iTerm, sau đó nhập lệnh ifconfig vào đó.

- Trên các dòng điện thoại thông minh sử dụng Wifi : Tìm kiếm địa chỉ IP trên trang thiết lập mạng. Mỗi dòng điện thoại sẽ có cách thức truy cập và kiểm tra thiết lập mạng khác nhau.

Chắc hẳn các bạn đã từng nghe khái niệm đổi DNS để truy cập vào các website bị chặn rồi đúng không, việc thay đổi DNS khá đơn giản, không làm mất nhiều thời gian của bạn mà lại giúp vào được các trang web bị chặn.

Mạng máy tính có rất nhiều khái niệm khác nhau, và để trở thành nhà quản trị mạng giỏi, bạn cần phải biết tất cả các khái niệm đó, và khái niệm ISP là một trong số đó, nếu bạn chưa biết ISP là gì? tham khảo bài viết nói tới ISP là gì của Taimienphi để bổ sung thêm kiến thức cho mình nhé.

http://thuthuat.taimienphi.vn/dns-la-gi-kien-thuc-co-ban-ve-dns-23682n.aspx
DNS và NetBIOS đều là những thành phần quan trọng trong máy tính của người dùng, để thấy được những ưu và nhược điểm của 2 khái niệm này, các bạn có thể theo dõi bài viết sự khác nhau giữa DNS và NetBIOS để mở rộng thêm kiến thức của mình.

Tác giả: Thuỳ Dương     (4.0★- 14 đánh giá)  ĐG của bạn?

  

Bài viết liên quan

Cloudflare ra mắt dịch vụ DNS 1.1.1.1 riêng của hãng
Cách sử dụng DNS để lướt web nhanh hơn
Cách đổi DNS trên Mac OS, vào Facebook bị chặn
Cách cài đặt DNS Role trong Windows Server 2012
Cách đổi DNS 1.1.1.1 trên Windows, Macbook
Từ khoá liên quan:

DNS la gi

, cach su dung DNS, kien thuc co ban ve DNS,
SOFT LIÊN QUAN
  • DNS Jumper

    Vượt tường lửa, vào Facebook bị chặn

    DNS Jumper là ứng dụng vượt tường lửa để truy cập facebook cũng như nhiều trang web bị chặn thông qua việc thay đổi DNS. Đây là biện pháp đơn giản và nhanh nhất được nhiều người áp dụng khi bị chặn web. Bên cạnh đó, việc ...

Tin Mới

  • Cách đổi địa chỉ ip cho Windows 10

    Cách đổi địa chỉ IP trên Window không khó, tuy đơn giản nhưng với khá nhiều bạn thì đây là cả một vấn đề, nhất là với những bạn mới bắt đầu sử dụng máy tính, đặc biệt với những bạn là dân văn phòng thì những việc đơn giản này thực sự trở lên quan trọng và cần phải biết.

  • Thay đổi địa chỉ ip cho Windows 10, 8.1 và 7

    Việc đổi địa chỉ IP cho máy tính chạy Windows 10, 8.1 hay 7 giúp tránh việc xung đột IP không thể, kết nối chia sẻ dữ liệu cho nhau được, mặc khác cũng là giúp bạn ẩn được địa chỉ IP máy tính của mình khi truy cập

  • Cách cài đặt DNS Role trong Windows Server 2012

    DNS Role là một trong những thành phần không thể thiếu khi cài đặt Windows Server 2012, vì thế trong bài viết này chúng tôi sẽ hướng dẫn các bạn cách cài đặt DNS Role trong Windows Server 2012. Giúp cho những ai đang làm quen về Windows Server 2012 biết được DNS Role là như thế nào.

  • Soạn văn lớp 7 - Tìm hiểu chung về phép lập luận giải thích

    Trong một bài văn nghị luận, các thao tác lập luận luôn đóng vai trò quan trọng trong việc giải quyết vấn đề cần nghị luận, các em cùng soạn bài Tìm hiểu chung về phép lập luận giải thích trong chương trinh soạn văn lớp 7 để hiểu hơn về một trong số phép lập luận cần thiết trong văn nghị luận, đó chính là phép lập luận giải thích.


 Mùa hè tới rồi muốn so sánh giá tìm điều hòa giá rẻ nhất thị trường hãy dùng TopGia để so sanh gia có nhiều mẫu dieu hoa để so sanh sanh, xem dieu hoagiá rẻ để so sánh giá