Có nhiều bạn sợ môn Mạng máy tính, nhất là chia mạng con.
Vì thế mình sẽ giúp các bạn làm sao để làm tốt bài tập chia mạng con,
cũng như là cách chia mạng con nhanh nhất để các bạn không còn phải sợ
nó nữa.
I/ Một chút thông tin cần biết:
A – Địa chỉ IP
Hiện nay hầu hết chúng ta đang xài địa chỉ IPv4 (IP version 4) và nó đã sắp hết.
Cấu trúc của một địa chỉ IPv4 có 32 bit (4bytes) chia làm 4 octec.
Nó sẽ có dạng: xxxxxxxx.yyyyyyyy.zzzzzzzz.tttttttt (với x y z t là bit 0 hoặc 1).
Để dễ dàng hơn trong việc hiểu, ng ta thường đọc dưới dạng số thập phân
VD 192.168.4.2 thay vì 11000000.10101000.00000100.00000010.
Địa chỉ IP gồm có 2 phần. Phần Net ID và Host ID.
Chúng ta chỉ quan tâm đến địa chỉ lớp A,B,C
Địa chỉ mặc định lớp A có octec đầu tiên làm NET ID, 3 octet còn lại làm Host ID
Địa chỉ mặc định lớp B có 2 octec đầu tiên làm NET ID, 2 octet còn lại làm Host ID
Địa chỉ mặc định lớp C có 3 octec đầu tiên làm NET ID, 1 octet còn lại làm Host ID
Cách nhận biết địa chỉ nào đó thuộc Lớp A, lớp B, hay lớp C, ta dựa vào Octet đầu tiên
Giả sử địa chỉ IP có dạng x.y.z.t
Nếu x từ 1 đến 126 -> địa chỉ lớp A
Nếu x từ 128 đến 191 -> dịa chỉ lớp B
Nếu x từ 192 -> 224 -> địa chỉ lớp C
Riêng 127.0.0.1 là địa chỉ loop back. Địa chỉ này chính là địa chỉ
đại diện chi máy chúng ta (Vào menu Run gõ ping 127.0.0.1 thì biết liền)
B- Subnet Mask.
Có nhiều bạn vẫn khó hình dung được subnet mask là cái gì.
Theo mình thì Subnet Mask (mặt nạ mạng) là một chuỗi 32bit tương tự
như địa chỉ IP, có điều nó giúp cho máy tính biết, phần nào là Net ID,
phần nào là Host ID bằng cách bật các bit Phần Net ID lên 1, và các bit
phần Host ID là 0.
Ví dụ ta có một địa chỉ mạng là 10.0.0.0
Khi đó ta có thể biết được mạng này thuộc lớp A (Octec đầu tiên < 126).
Subnet Mask của mạng sẽ là 255.0.0.0 (tức là 11111111.00000000.00000000.0000000)
Khi vào sâu hơn bài tập mình sẽ nói kĩ hơn về Subnet mask.
Tóm lại các bạn cứ hiểu Subnet Mask như một cái mặt nạ, chỗ nào các
bạn che đi (Bật bit 1 lên) thì chỗ đó là Net ID, chỗ nào các bạn không
che (Bật bit 0 lên) thì chỗ đó là Host ID
****************
II/ Bài tậpVì thế mình sẽ giúp các bạn làm sao để làm tốt bài tập chia mạng con,
cũng như là cách chia mạng con nhanh nhất để các bạn không còn phải sợ
nó nữa.
I/ Một chút thông tin cần biết:
A – Địa chỉ IP
Hiện nay hầu hết chúng ta đang xài địa chỉ IPv4 (IP version 4) và nó đã sắp hết.
Cấu trúc của một địa chỉ IPv4 có 32 bit (4bytes) chia làm 4 octec.
Nó sẽ có dạng: xxxxxxxx.yyyyyyyy.zzzzzzzz.tttttttt (với x y z t là bit 0 hoặc 1).
Để dễ dàng hơn trong việc hiểu, ng ta thường đọc dưới dạng số thập phân
VD 192.168.4.2 thay vì 11000000.10101000.00000100.00000010.
Địa chỉ IP gồm có 2 phần. Phần Net ID và Host ID.
Chúng ta chỉ quan tâm đến địa chỉ lớp A,B,C
Địa chỉ mặc định lớp A có octec đầu tiên làm NET ID, 3 octet còn lại làm Host ID
Địa chỉ mặc định lớp B có 2 octec đầu tiên làm NET ID, 2 octet còn lại làm Host ID
Địa chỉ mặc định lớp C có 3 octec đầu tiên làm NET ID, 1 octet còn lại làm Host ID
Cách nhận biết địa chỉ nào đó thuộc Lớp A, lớp B, hay lớp C, ta dựa vào Octet đầu tiên
Giả sử địa chỉ IP có dạng x.y.z.t
Nếu x từ 1 đến 126 -> địa chỉ lớp A
Nếu x từ 128 đến 191 -> dịa chỉ lớp B
Nếu x từ 192 -> 224 -> địa chỉ lớp C
Riêng 127.0.0.1 là địa chỉ loop back. Địa chỉ này chính là địa chỉ
đại diện chi máy chúng ta (Vào menu Run gõ ping 127.0.0.1 thì biết liền)
B- Subnet Mask.
Có nhiều bạn vẫn khó hình dung được subnet mask là cái gì.
Theo mình thì Subnet Mask (mặt nạ mạng) là một chuỗi 32bit tương tự
như địa chỉ IP, có điều nó giúp cho máy tính biết, phần nào là Net ID,
phần nào là Host ID bằng cách bật các bit Phần Net ID lên 1, và các bit
phần Host ID là 0.
Ví dụ ta có một địa chỉ mạng là 10.0.0.0
Khi đó ta có thể biết được mạng này thuộc lớp A (Octec đầu tiên < 126).
Subnet Mask của mạng sẽ là 255.0.0.0 (tức là 11111111.00000000.00000000.0000000)
Khi vào sâu hơn bài tập mình sẽ nói kĩ hơn về Subnet mask.
Tóm lại các bạn cứ hiểu Subnet Mask như một cái mặt nạ, chỗ nào các
bạn che đi (Bật bit 1 lên) thì chỗ đó là Net ID, chỗ nào các bạn không
che (Bật bit 0 lên) thì chỗ đó là Host ID
****************
1. Trong địa chỉ IP, có 5 lớp A, B, C, D, E. Lớp B là lớp có dãy địa chỉ:
a. 192.0.0.0 tới 223.255.255.255 b. 240.0.0.0 tới 255.255.255.255
c. 128.0.0.0 tới 191.255.255.255 d. 224.0.0.0 tới 239.255.255.255
Lớp B là lớp mà octet đầu tiên nằm ở khoảng từ 128 đến 191.
Vậy dãy địa chỉ của lớp này sẽ là đáp án C
2. Byte đầu tiên của một địa chỉ IP có dạng: 11011011. Vậy nó thuộc lớp nào:
a. Lớp A b. Lớp B c. Lớp C d. Lớp D
các bạn có thể đổi nhỉ phân sang thập phân để biết nó là lớp mấy.
Riêng mình thì mình dựa vào các bit ở Octet đầu tiên
0 là lớp A, 10 là lớp B, 110 là lớp C, 1110 là lớp D.
3 Subnet Mask nào sau đây là hợp lệ:
a. 0.255.255.255 b. 0.0.0.255 c. 255.0.0.255 d. 255.255.255.0
Subnet mask thì các bit 1 luôn đứng trước các bit 0 => Câu đúng là câu D
Giờ các bạn có thể biết được về Địa chỉ IP, subnet mask. Hẹn gặp lại các bạn ở phần 2
****
Phần 1 - phần 2 - Phần 3 - Phần 4
by Hoàng vũ