Địa chỉ IP là gì - HowStuffWorks

Mỗi máy trên Internet có một số nhận dạng duy nhất, được gọi là Địa chỉ IP. Một địa chỉ IP điển hình trông như thế này:

  • 216.27.61.137

Để giúp con người chúng ta dễ nhớ hơn, địa chỉ IP thường được thể hiện dưới dạng thập phân dưới dạng "số thập phân rải rác"giống như ở trên. Nhưng máy tính giao tiếp ở dạng nhị phân. Nhìn vào cùng một địa chỉ IP ở dạng nhị phân:

  • 11011000.00011011.00111101.10001001

Bốn số trong một địa chỉ IP được gọi bát phân, bởi vì chúng đều có tám vị trí khi được xem ở dạng nhị phân. Nếu bạn cộng tất cả các vị trí lại với nhau, bạn nhận được 32, đó là lý do tại sao địa chỉ IP được coi là số 32 bit. Vì mỗi vị trí trong số tám vị trí có thể có hai trạng thái khác nhau (1 hoặc 0), tổng số kết hợp có thể có trên mỗi octet là 28 hoặc 256. Vì vậy, mỗi octet có thể chứa bất kỳ giá trị nào trong khoảng từ 0 đến 255. Kết hợp bốn octet và bạn nhận được 232 hoặc có thể 4.294.967.296 giá trị duy nhất!

Trong số gần 4,3 tỷ kết hợp có thể, một số giá trị nhất định bị hạn chế sử dụng làm địa chỉ IP điển hình. Ví dụ: địa chỉ IP 0.0.0.0 được dành riêng cho mạng mặc định và địa chỉ 255.255.255.255 được sử dụng để phát sóng.


Các octet phục vụ một mục đích khác hơn là chỉ đơn giản là tách các số. Chúng được sử dụng để tạo ra các lớp học địa chỉ IP có thể được gán cho một doanh nghiệp cụ thể, chính phủ hoặc tổ chức khác dựa trên quy mô và nhu cầu. Các octet được chia thành hai phần: Mạng lướiTổ chức. Phần Net luôn chứa octet đầu tiên. Nó được sử dụng để xác định mạng mà máy tính thuộc về. Máy chủ (đôi khi được gọi là Nút) xác định máy tính thực tế trên mạng. Phần Host luôn chứa octet cuối cùng. Có năm lớp IP cộng với một số địa chỉ đặc biệt:

  • Mạng mặc định - Địa chỉ IP của 0.0.0.0 được sử dụng cho mạng mặc định.
  • Lớp A - Lớp này dành cho các mạng rất lớn, chẳng hạn như một công ty quốc tế lớn có thể có. Địa chỉ IP với octet đầu tiên từ 1 đến 126 là một phần của lớp này. Ba octet khác được sử dụng để xác định từng máy chủ. Điều này có nghĩa là có 126 mạng loại A, mỗi mạng có 16.777.214 (224 -2) máy chủ có thể có tổng số 2.147.483.648 (231) địa chỉ IP duy nhất. Mạng lớp A chiếm một nửa tổng số địa chỉ IP có sẵn. Trong các mạng loại A, giá trị bit thứ tự cao (số nhị phân đầu tiên) trong octet đầu tiên luôn là 0.

Mạng lưới

Máy chủ hoặc nút


115.

24.53.107

  • Vòng lặp - Địa chỉ IP 127.0.0.1 được sử dụng làm địa chỉ loopback. Điều này có nghĩa là nó được sử dụng bởi máy tính chủ để gửi tin nhắn trở lại chính nó. Nó thường được sử dụng để xử lý sự cố và kiểm tra mạng.
  • Lớp B - Lớp B được sử dụng cho các mạng cỡ trung bình. Một ví dụ điển hình là một khuôn viên trường đại học lớn. Địa chỉ IP với octet đầu tiên từ 128 đến 191 là một phần của lớp này. Địa chỉ lớp B cũng bao gồm octet thứ hai như một phần của định danh Net. Hai octet khác được sử dụng để xác định từng máy chủ. Điều này có nghĩa là có 16.384 (214) Mạng loại B mỗi mạng có 65.534 (216 -2) máy chủ có thể có tổng số 1.073.741.824 (230) địa chỉ IP duy nhất. Mạng lớp B chiếm một phần tư tổng số địa chỉ IP có sẵn. Mạng lớp B có giá trị bit đầu tiên là 1 và giá trị bit thứ hai là 0 trong octet đầu tiên.

Mạng lưới


Máy chủ hoặc nút

145.24.

53.107

  • Lớp C - Địa chỉ lớp C thường được sử dụng cho các doanh nghiệp vừa và nhỏ. Địa chỉ IP với octet đầu tiên từ 192 đến 223 là một phần của lớp này. Địa chỉ lớp C cũng bao gồm các octet thứ hai và thứ ba như một phần của mã định danh Net. Octet cuối cùng được sử dụng để xác định từng máy chủ. Điều này có nghĩa là có 2.097.152 (221) Mạng loại C mỗi mạng có 254 (28 -2) máy chủ có thể có tổng cộng 536.870.912 (229) địa chỉ IP duy nhất. Mạng lớp C chiếm một phần tám trong tổng số các địa chỉ IP có sẵn. Mạng lớp C có giá trị bit đầu tiên là 1, giá trị bit thứ hai là 1 và giá trị bit thứ ba là 0 trong octet đầu tiên.

Mạng lưới

Máy chủ hoặc nút

195.24.53.

107

  • Lớp D - Được sử dụng cho đa hướng, Class D hơi khác so với ba lớp đầu tiên. Nó có giá trị bit thứ nhất là 1, giá trị bit thứ hai là 1, giá trị bit thứ ba là 1 và giá trị bit thứ tư là 0. 28 bit khác được sử dụng để xác định nhóm máy tính mà thông điệp multicast dành cho. Lớp D chiếm 1/16thứ tự (268,435,456 hoặc 228) của các địa chỉ IP có sẵn.

Mạng lưới

Máy chủ hoặc nút

224.

24.53.107

  • Lớp E - Lớp E chỉ được sử dụng cho mục đích thử nghiệm. Giống như lớp D, nó khác với ba lớp đầu tiên. Nó có giá trị bit thứ nhất là 1, giá trị bit thứ hai là 1, giá trị bit thứ ba là 1 và giá trị bit thứ tư là 1. 28 bit khác được sử dụng để xác định nhóm máy tính mà thông điệp multicast dành cho. Lớp E chiếm 1/16thứ tự (268,435,456 hoặc 228) của các địa chỉ IP có sẵn.

Mạng lưới

Máy chủ hoặc nút

232.

24.53.107