Luật an ninh mạng 2018 quy định rõ hành vi phá hoại trên không gian mạng là hành vi vi phạm pháp luật nhà nước Việt Nam

Phân biệt các lớp địa chỉ IP [ Zero to Hero ]

Phân biệt các lớp địa chỉ IP [ Zero to Hero ]



IP được chia ra làm 5 lớp khác nhau .Nhưng chỉ có 3 lớp chính hay dùng là A , B , C , hai lớp D ,E chủ yếu là dành cho việc nghiên cứu nên chúng ta không tìm hiểu tới . Trong đó địa chi lớp A dành cho các Tổ chức chính phủ trên thế giới, địa chỉ lớp B dành cho các công ty trung bình và địa chỉ lớp C cho các đối tượng khác. Như đã nói ở các bài trước  , mỗi địa chỉ dù là ở bất kì lớp nào thì cũng có hai phần chính là Host-ID và Net-ID .

Đây là phần Host-ID và Net-ID của ba lớp A , B , C :



Bạn nào nhìn ảnh trên mà chưa hiểu rõ thì đọc tiếp : 

Lớp A :

Trong lớp A người ta sử dụng 8 bit đầu tiên để đánh dấu địa chỉ Net-ID . 24 bit còn lại dùng để đánh địa chỉ các thiết bị khi nối vào mạng này [ Host-ID ]. Với 8 bit đầu tiên thì bit thứ nhất có giá trị là 0. Như vậy còn lại 7 bit để đánh địa chỉ cho mạng và số mạng của lớp A được hình thành từ 7 bit còn lại sẽ là 2^7 = 128 nhưng có hai địa chỉ địa chỉ được dùng cho các mục đích đặc biệt.
  • Số mạng của lớp A sẽ là: 2^7 - 2 = 126
  • Số Host trong mỗi mạng sẽ là: 2^24 – 2 = 16.777.214
  • Vùng địa chỉ lý thuyết của lớp A : 0.0.0.0 đến 127.0.0.0 và vùng địa chỉ sử dụng: 1.0.0.1 đến 126.255.255.25
  • Mạng 127.0.0.0 được sử dụng làm mạng loopback.
Lớp B :


Trong địa chỉ IP lớp B người ta sử dụng 16 bit để đánh địa chỉ mạng, 16 bit còn lại để đánh địa chỉ cho các Host. Trong 16 bit đầu thì 2 bit dùng để nhận dạng ra địa chỉ lớp B có giá trị là 10.
  • Số lượng mạng của lớp B sẽ là 2^14 – 2 = 16.382
  • Số Host trong một mạng sẽ là: 2^16 – 2 = 65.534
  • Vùng địa chỉ lý thuyết của lớp B: 128.0.0.0 đến 191.255.0.0 và vùng địa chỉ sử dụng: 128.1.0.1 đến 191.254.255.254
Lớp C :

Trong địa chỉ IP lớp C người ta sử dụng 24 bit để đánh địa chỉ mạng, 8 bit còn lại để đánh địa chỉ cho các Host. Trong 24 bit đầu thì 3 bit dùng để nhận dạng ra địa chỉ lớp C có giá trị là 110.
  • Số lượng mạng của lớp C sẽ là: 2^21 – 2 = 2.097.150
  • Số Host trong một mạng sẽ là: 2^8 – 2 = 254
  • Vùng địa chỉ lý thuyết của lớp C: 192.0.0.0 đến 223.255.255.0 và vùng địa chỉ sử dụng: 192.0.1.1 đến 223.255.254.254
Lưu ý :


Việc đặt địa chỉ IP phải tuân theo các quy tắc sau:

– Các bit phần mạng không được phép đồng thời bằng 0.
  • Ví dụ: Địa chỉ 0.0.0.1 với phần mạng là 0.0.0 và phần host là 1 là không hợp lệ.
– Nếu các bit phần host đồng thời bằng 0, ta có một địa chỉ mạng.
  • Ví dụ: Địa chỉ 192.168.1.1 là một địa chỉ có thể gán cho host nhưng địa chỉ 192.168.1.0 là một địa chỉ mạng, không thể gán cho host được.
– Nếu các bit phần host đồng thời bằng 1, ta có một địa chỉ broadcast.
  • Ví dụ: Địa chỉ 192.168.1.255 là địa chỉ broadcast cho mạng 192.168.1.0
Đó cũng là lí do tại sao ta lại trừ 2 . 

Tìm hiểu thêm về địa chỉ lớp D và lớp E :

Lớp D :
  • Gồm các địa chỉ thuộc dải: 224.0.0.0 -> 239.255.255.255
  • Được sử dụng làm địa chỉ multicast.
Lớp E .
  • Từ 240.0.0.0 trở đi.
  • Được dùng cho mục đích dự phòng.
Để thuận tiện hơn cho việc phân loại các địa chỉ IP ta chỉ cần nhớ bẳng sau :


Nguồn : Tổng hợp và động não 

OK ! DONE

“Nếu bạn sống lâu, bạn sẽ mắc phải những sai lầm. Nhưng nếu bạn học được từ những sai lầm đó, bạn sẽ trở nên tốt hơn. Dù bạn đối phó với nghịch cảnh theo cách nào, điều không quan trọng. Điều quan trọng là bạn không bao giờ, không bao giờ, không bao giờ từ bỏ.” ]