Danh mục

Subnet Masks

Số trang: 4      Loại file: pdf      Dung lượng: 117.81 KB      Lượt xem: 15      Lượt tải: 0    
tailieu_vip

Hỗ trợ phí lưu trữ khi tải xuống: miễn phí Tải xuống file đầy đủ (4 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Subnet MasksKhi ta chia một Network ra thành nhiều Network nhỏ hơn, các Network nhỏ nầy được gọI là Subnet. Theo quy ước, các địa chỉ IP được chia ra làm ba Class (lớp) như sau: Address Class Class A Class B Class C Subnet mask trong dạng nhị phân 11111111 00000000 00000000 00000000 11111111 11111111 00000000 00000000 11111111 11111111 11111111 00000000 Subnet mask 255.0.0.0 255.255.0.0 255.255.255.0Subnet Mask của Class A bằng 255.0.0.0 có nghĩa rằng ta dùng 8 bits, tính từ trái qua phải (các bits được set thành 1), của địa chỉ IP để phân biệt các NetworkID...
Nội dung trích xuất từ tài liệu:
Subnet Masks Subnet MasksKhi ta chia một Network ra thành nhiều Network nhỏ hơn, các Network nhỏ nầyđược gọI là Subnet. Theo quy ước, các địa chỉ IP được chia ra làm ba Class(lớp) như sau:Address Class Subnet mask trong dạng nhị phân Subnet maskClass A 11111111 00000000 00000000 00000000 255.0.0.0Class B 11111111 11111111 00000000 00000000 255.255.0.0Class C 11111111 11111111 11111111 00000000 255.255.255.0Subnet Mask của Class A bằng 255.0.0.0 có nghĩa rằng ta dùng 8 bits, tính từtrái qua phải (các bits được set thành 1), của địa chỉ IP để phân biệt cácNetworkID của Class A. Trong khi đó, các bits còn sót lại (trong trường hợp ClassA là 24 bits đuợc reset thành 0) được dùng để biểu diễn computers, gọi làHostID. Nếu bạn chưa quen cách dùng số nhị phân hãy đọc qua bài Hệ thống sốnhị phân.SubnettingHãy xét đến một địa chỉ IP class B, 139.12.0.0, với subnet mask là255.255.0.0 (có thể viết là: 139.12.0.0/16, ở đây số 16 có nghĩa là 16 bitsđược dùng cho NetworkID). Một Network với địa chỉ thế nầy có thể chứa 65,534nodes hay computers (65,534 = (2^16) –2 ) . Đây là một con số quá lớn, trênmạng sẽ có đầy broadcast traffic.Giả tỉ chúng ta chia cái Network nầy ra làm bốn Subnet. Công việc sẽ bao gồmba bước: 1) Xác định cái Subnet mask 2) Liệt kê ID của các Subnet mới 3) Cho biết IP address range của các HostID trong mỗi SubnetBước 1: Xác định cái Subnet maskĐể đếm cho đến 4 trong hệ thống nhị phân (cho 4 Subnet) ta cần 2 bits. Côngthức tổng quát là: Y = 2^Xmà Y = con số Subnets (= 4)X = số bits cần thêm (= 2)Do đó cái Subnet mask sẽ cần 16 (bits trước đây) +2 (bits mới) = 18 bitsĐịa chỉ IP mới sẽ là 139.12.0.0/18 (để ý con số 18 thay vì 16 như trước đây).Con số hosts tối đa có trong mỗi Subnet sẽ là: ((2^14) –2) = 16,382. Và tổng sốcác hosts trong 4 Subnets là: 16382 * 4 = 65,528 hosts.Bước 2: Liệt kê ID của các Subnet mớiTrong địa chỉ IP mới (139.12.0.0/18) con số 18 nói đến việc ta dùng 18 bits,đếm từ bên trái, của 32 bit IP address để biểu diễn địa chỉ IP của một Subnet. Subnet mask trong dạng nhị phân Subnet mask11111111 11111111 11000000 00000000 255.255.192.0Như thế NetworkID của bốn Subnets mới có là:Subnet Subnet ID trong dạng nhị phân Subnet ID1 10001011.00001100.00000000.00000000 139.12.0.0/182 10001011.00001100.01000000.00000000 139.12.64.0/183 10001011.00001100.10000000.00000000 139.12.128.0/184 10001011.00001100.11000000.00000000 139.12.192.0/18Bước 3: Cho biết IP address range của các HostID trong mỗiSubnetVì Subnet ID đã dùng hết 18 bits nên số bits còn lại (32-18= 14) được dùng choHostID.Nhớ cái luật dùng cho Host ID là tất cả mọi bits không thể đều là 0 hay 1.Subnet HostID IP address trong dạng nhị phân HostID IP address Range1 10001011.00001100.00000000.00000001 139.12.0.1/18 - 10001011.00001100.00111111.11111110 139.12.63.254/182 10001011.00001100.01000000.00000001 139.12.64.1/18 - 10001011.00001100.01111111.11111110 139.12.127.254/183 10001011.00001100.10000000.00000001 139.12.128.1/18 - 10001011.00001100.10111111.11111110 139.12.191.254/184 10001011.00001100.11000000.00000001 139.12.192.0/18 – 10001011.00001100.11111111.11111110 139.12.255.254Bạn có để ý thấy trong mỗi Subnet, cái range của HostID từ con số nhỏ nhất(màu xanh) đến con số lớn nhất (màu cam) đều y hệt nhau không?Bây giờ ta thử đặt cho mình một bài tập với câu hỏi:Bạn có thể dùng Class B IP address cho một mạng gồm 4000 computers đượckhông? Câu trả lời là ĐƯỢC. Chỉ cần làm một bài toán nhỏ.Giả tỉ cái IP address là 192.168.1.1. Thay vì bắt đầu với Subnet mask, trước hếtchúng ta tính xem mình cần bao nhiêu bits cho 4000 hosts.Con số hosts ta có thể có trong một network được tính bằng công thức:Y = (2^X –2)Nhớ cái luật dùng cho Host ID là tất cả mọi bits không thể đều là 0 hay 1.4094 = (2^12 –2)X = 12 , ta cần 12 bits cho HostIDs, do đó Subnet mask sẽ chiếm 20 (=32-12)bits.Quá trình tính toán nói trên nầy mang tên là Variable Length SubnetMask(VLSM).SupernettingGiả tỉ ta mạng của ta có 3 Subnets:Accounting: gồm 200 hostsFinance : gồm 400 hostsMarketing: gồm 200 hostsBạn hòa mạng với Internet và được Internet Service Provider (ISP) cho 4 Class CIP addresses như sau: 192.250.9.0/24 192.250.10.0/24 192.250.11.0/24 192.250.12.0/24Bạn có 3 segments và bạn muốn mỗi segment chứa một Network.Bây giờ bạn làm sao?Địa chỉ IP trong Class C với d ...

Tài liệu được xem nhiều: