Chuong 4 2 chia mang con

27 14 0
Chuong 4 2 chia mang con

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Slide 1 TRƯỜNG CAO ĐẲNG XÂY DỰNG CÔNG TRÌNH ĐÔ THỊ KHOA GIÁO DỤC CHÍNH TRỊ VÀ KHOA HỌC CƠ BẢN MÔN HỌC MẠNG MÁY TÍNH Giáo viên giảng dạy Nguyễn Văn Thắng 1 Click to edit Master text styles Second level Third level Fourth level Fifth level 1 4 4 Subnetting – Chia mạng con 2 Là kỹ thuật giúp người quản trị chia nhỏ mạng thành các mạng con nhỏ hơn nhằm tối ưu hóa việc sử dụng IP trong mạng CHƯƠNG 4 ĐỊA CHỈ IP Lợi ích của chia mạng con Giảm nghẽn đường mạng bằng cách định hướng giao vận và giới hạn p.

TRƯỜNG CAO ĐẲNG XÂY DỰNG CƠNG TRÌNH ĐƠ THỊ KHOA GIÁO DỤC CHÍNH TRỊ VÀ KHOA HỌC CƠ BẢN MƠN HỌC MẠNG MÁY TÍNH Giáo viên giảng dạy: Nguyễn Văn Thắng CHƯƠNG 4: ĐỊA CHỈ IP 4.4 Subnetting – Chia mạng Là kỹ thuật giúp người quản trị chia nhỏ mạng thành mạng nhỏ nhằm tối ưu hóa việc sử dụng IP mạng Lợi ích chia mạng  Giảm nghẽn đường mạng cách định hướng giao vận giới hạn phạm vi thông điệp quảng bá  Giới hạn phạm vi mạng con, có lỗi khơng ảnh hưởng đến toàn hệ thống mạng  Giảm % thời gian sử dụng CPU  Có thể áp dụng cấu hình riêng cho mạng CHƯƠNG 4: ĐỊA CHỈ IP Một số kiến thức cần nhớ: a Default Subnet Mask (Network Mask)  Là Subnet Mask mặc định lớp địa IP giá trị phần Net_ID bit 1, giá trị phần Host_ID bít Địa IP lớp mạng A sử dụng Byte làm địa mạng byte cuối làm địa Host  có bít phần Net_ID 24 bit phần host  Subnet Mask mặc định lớp mạng A là: 255.0.0.0  Tương tự có Subnet Mask mặc định lớp mạng B là: 255.255.0.0  Subnet Mask mặc định lớp mạng C là: 255.255.255.0 CHƯƠNG 4: ĐỊA CHỈ IP b Số Prefix  Là đại lượng số bít dùng làm địa mạng VD: lớp A có bít dùng làm địa mạng  số Prefix lớp B có 16 bít dùng làm địa mạng  số Prefix 16 lớp C có 24 bít dùng làm địa mạng  số Prefix 24  Từ số Prefix xác định Subnet Mask địa IP VD: Biểu diễn địa IP tiêu chuẩn lớp mạng C 192.168.1.0 Subnet mask 255.255.255.0 Hoặc 192.168.1.0/24 CHƯƠNG 4: ĐỊA CHỈ IP c Subnet Mask Là Subnet Mask mạng tất bít phần mạng bít phần Host VD: Địa IP 172.16.1.46/26 Có Subnet Mask 255.255.255.192 11111111.11111111.11111111.11000000 d Địa mạng  Là giá trị nhỏ dải mạng mà địa IP thuộc  Xác định qua phép AND Subnet Mask địa IP dạng nhị phân Ghi chú: phép and: and = 0; and = 0, and = 15 CHƯƠNG 4: ĐỊA CHỈ IP VD: xác định địa mạng IP 108 IP Address 01101100 Subnet 11111111 Mask 16 00010000 11111111 00000001 11111111 193 11000001 11000000 AND Subnet Address 00010000 00000001 11000000 01101100 108 16 192 e Đổi từ hệ thập phân sang nhị phân ngược lại VD: 108(10 = 01101100(2); 192(10)= 1100000(2) CHƯƠNG 4: ĐỊA CHỈ IP 4.5 Bài toán chia mạng 4.5.1 Bài toán thuận Cho địa IP với số bít mượn cho trước, yêu cầu xác định địa mạng con, địa IP host đầu, địa IP host cuối, địa Broadcast địa Subnet Mask mạng Để chia mạng phải mượn thêm bít phần Host_ID làm Net_ID bít mượn gọi Subnet bit CHƯƠNG 4: ĐỊA CHỈ IP Bước 1: Biểu diễn địa IP dạng nhị phân, dựa vào số bít mượn (Subnet bít) xác định số mạng số host mạng  Gọi n số bit mượn, m số bít host cịn lại m = số bít host ban đầu - n Số mạng có là: 2n: hệ điều hành hỗ trợ subnet zero 2n - 2: hệ điều hành không hỗ trợ subnet zero CHƯƠNG 4: ĐỊA CHỈ IP Số host có mạng là: 2m - 2: địa IP dùng làm địa mạng con, địa IP cuối dùng làm địa broadcast Bước 2: xác định Subnet mask  Xác định subnet mask theo nguyên tắc: tất bít phần Net_ID bít (bao gồm bít mượn), bít cịn lại phần host bít Bước 3: Dựa vào số bít mượn (Subnet bít) xác định bước nhảy subnet (giá trị bước nhảy để xác định mạng tiếp theo)  Bước nhảy subnet tính theo cơng thức: bước nhảy = |8-n| CHƯƠNG 4: ĐỊA CHỈ IP Bước 4: Liệt kê địa mạng có được, địa host đầu, địa host cuối địa broadcast mạng  Địa mạng địa IP ban đầu (với subnet mask mới)  Địa host đầu = địa mạng +  Địa host cuối = địa mạng + bước nhảy -  Địa broadcast = địa mạng + bước nhảy -  Mạng = địa mạng + bước nhảy …  Địa mạng thứ n = địa mạng n-1 + bước nhảy 10 CHƯƠNG 4: ĐỊA CHỈ IP Bước 3: Xác định bước nhảy subnet Bước nhảy subnet: xảy octet mượn bít octet (octet bị chia cắt): 28-n = 26 = 64 Bước 4: Liệt kê địa mạng con, địa host đầu, địa host cuối, địa broadcast mạng ST T Địa mạng ĐC host đầu ĐC host cuối ĐC Broadcast Subnetmask Prefix 192.168.1.0 192.168.1.1 192.168.1.62 192.168.1.63 255.255.255.192 /26 192.168.1.64 192.168.1.65 192.168.1.126 192.168.1.127 255.255.255.192 /26 192.168.1.128 192.168.1.129 192.168.1.190 192.168.1.191 255.255.255.192 /26 192.168.1.192 192.168.1.193 192.168.1.253 192.168.1.255 255.255.255.192 /26 13 CHƯƠNG 4: ĐỊA CHỈ IP BÀI TẬP VÍ DỤ Cho địa IP 172.168.1.0, mượn thêm 10 bít phần host Hãy xác định số mạng có được, số host có mạng con, liệt kê địa host đầu, địa host cuối địa broadcast mạng Lời giải: Biểu diễn địa IP 172.168.1.0 dạng nhị phân 10101100.10101000.00000001.00000000 Sau mượn 10 bit phần host địa IP 10101100.10101000.11111111.11000000 14 CHƯƠNG 4: ĐỊA CHỈ IP Theo đề ta có: n = 10  m = 16-10 =6 Số mạng có được: 210 = 1024 mạng Số host có mạng con: 26 – = 62 host Subnet mask mạng con: 255.255.255.192 Bước nhảy Subnet: Xảy octet Octet octet bị chia cắt Bước nhảy Subnet: 28-2 = 64 15 CHƯƠNG 4: ĐỊA CHỈ IP Bước 4: Liệt kê địa mạng con, địa host đầu, địa host cuối, địa broadcast mạng ST T Địa mạng ĐC host đầu ĐC host cuối ĐC Broadcast Subnetmask Prefix 172.168.1.0 172.168.1.1 172.168.1.62 172.168.1.63 255.255.255.192 /26 172.168.1.64 172.168.1.65 172.168.1.126 172.168.1.127 255.255.255.192 /26 172.168.1.128 172.168.1.129 172.168.1.190 172.168.1.191 255.255.255.192 /26 172.168.1.192 172.168.1.193 172.168.1.254 172.168.1.255 255.255.255.192 /26 172.168.2.0 172.168.2.1 172.168.2.62 172.168.2.63 255.255.255.192 /26 172.168.2.64 172.168.2.65 172.168.2.126 172.168.2.127 255.255.255.192 /26 … … … … … 255.255.255.192 /26 1024 172.168.255.192 172.168.255.193 172.168.255.254 172.168.255.255 255.255.255.192 /26 16 CHƯƠNG 4: ĐỊA CHỈ IP 4.5.2 Bài toán ngược Cho địa host subnet mask Xác định số bít mượn, xác định xem địa host thuộc mạng (subnet) nào, địa IP dùng để chia mạng địa Liệt kê địa mạng, địa host đầu, địa host cuôi, địa broadcast mạng Lời giải: Bước 1: biểu diễn địa host subnet mask dạng nhị Bước 2: thực phép AND địa host subnet mask phân xác định địa mạng chứa host 17 CHƯƠNG 4: ĐỊA CHỈ IP Bước 3: dựa vào bít nhận dạng xác định địa mạng thuộc lớp mạng  xác định subnet mask default lớp mạng Số bít mượn = số bít subnet mask host – số bít subnet mask default Bước 4: từ số bít mượn tìm số host cho mạng Bước 5: liệt kê địa theo yêu cầu BÀI TẬP VÍ DỤ Cho địa IP: 201.4.80.100/26, xác định địa thuộc mạng Liệt kê mạng dải địa mạng Lời giải: 18 CHƯƠNG 4: ĐỊA CHỈ IP Bước 1: biểu diễn địa IP subnet mask dạng nhị phân 201.4.80.100 11001001.00000100.01010000.01100100 Subnet mask: 11111111.11111111.11111111.11000000 Bước 2: thực phép AND địa host subnet mask xác định mạng chứa host DC Host SN Mask 11001001 11111111 00000100 11111111 01010000 11111111 01100100 11000000 DC mạng 11001001 00000100 01010000 01000000 201 80 64 19 CHƯƠNG 4: ĐỊA CHỈ IP Bước 3: Địa mạng có byte đầu 201 nên thuộc lớp mạng C có subnet mask default là: 255.255.255.0 với 24 bít phần mạng  Số bít mượn là: 26 - 24 = Bước 4: Số bít mượn =  số host có mạng là: 26 - = 62 Bước 5: Liệt kê địa host đầu địa host cuối, địa broadcast mạng ĐC mạng 201.4.80.64 ĐC host đầu 201.4.80.65 ĐC host cuối 201.4.80.126 ĐC Broadcast 201.4.80.127 20 CHƯƠNG 4: ĐỊA CHỈ IP 4.5.3 Bài toán chia mạng theo phương pháp VLSM (Variable Length Subnet Masking) Bài tốn: Cơng ty A có chi nhánh Hà Nội, Đà Nẵng TP HCM Cty cung cấp địa IP sau: 203.162.4.0/24; chi nhánh có yêu cầu số lượng IP cho host Hà Nội 52, Đà Nẵng 25 TP HCM 22 Hãy chia địa IP cấp thoả mãn yêu cầu Lời giải Nhận xét: để đáp ứng yêu cầu số IP cấp cho chi nhánh >= số IP mà chi nhánh yêu cầu 21 CHƯƠNG 4: ĐỊA CHỈ IP Số host có mạng 2m-2 m số bít host cịn lại sau mượn  xác định m vào số host yêu cầu  số bít mượn n Nguyên tắc chia: chia số IP giảm dần theo yêu cầu chi nhánh, xác định IP ban đầu thuộc lớp  số bít tối đa mượn khơng lớn số bít host ban đầu 22 CHƯƠNG 4: ĐỊA CHỈ IP Thấy IP cho thuộc lớp mạng C nên số bit host mặc định  số bít mượn khơng thể >8 a Xét chi nhánh Hà Nội yêu cầu 52 IP cho 52 host Theo yêu cầu toán: 2m-2>=52  m=6 thoả mãn < (số bít ban đầu phần host)  số bít mượn n = 8-m = – =  Số mạng 2n = 22 = số host mạng 2m-2 = 26 - = 62 host  Subnet Mask mới: 255.255.255.192  Bước nhảy subnet: 2m = 26 = 64 23 CHƯƠNG 4: ĐỊA CHỈ IP  Với bít mượn ta có mạng mạng có 62 host ST T Địa mạng ĐC host đầu ĐC host cuối ĐC Broadcast Subnetmask Prefix 203.162.4.0 203.162.4.1 203.162.4.62 203.162.4.63 255.255.255.192 /26 203.162.4.64 203.162.4.65 203.162.4.126 203.162.4.127 255.255.255.192 /26 203.162.4.128 203.162.4.129 203.162.4.190 203.162.4.191 255.255.255.192 /26 203.162.4.192 203.162.4.193 203.162.4.253 203.162.4.254 255.255.255.192 /26  mạng 203.162.4.0/26 có 62 host đủ cung cấp cho chi nhánh HN với yêu cầu 52 host Dư 10 host làm mục đích dự phịng 24 CHƯƠNG 4: ĐỊA CHỈ IP b Xét chi nhánh Đà Nẵng yêu cầu 25 IP cho 25 host Còn mạng chưa sử dụng Ta sử dụng mạng 203.162.4.64/26 để chia Theo u cầu tốn: có 2m-2 >= 25  m=5 thỏa mãn < (số bít ban đầu phần host) Số bít mượn là: n =  Số mạng có được: 2n = 21 = mạng  Số host mạng con: 2m – = 30 host Subnet mask: 255.255.255.224 Bước nhảy subnet: 2m = 32 25 CHƯƠNG 4: ĐỊA CHỈ IP  Với bít mượn ta có mạng mạng có 30 host ST T Địa mạng ĐC host đầu ĐC host cuối ĐC Broadcast Subnetmask Prefix 203.162.4.64 203.162.4.65 203.162.4.94 203.162.4.95 255.255.255.224 /27 203.162.4.96 203.162.4.97 203.162.4.126 203.162.4.127 255.255.255.224 /27  mạng 203.162.4.64/27 có 30 host đủ cung cấp cho chi nhánh Đà nẵng với yêu cầu 25 host có host dự phịng  mạng 203.162.4.96/27 có 30 host đủ cung cấp cho chi nhánh TPHCM với u cầu 22 host có host dự phịng 26 CHƯƠNG 4: ĐỊA CHỈ IP Kết luận Với địa IP 203.162.4.0/24 ban đầu ta cấp cho chi nhánh dải địa IP sau  Chi nhánh hà nội dùng subnet_id: 203.162.4.0/26 (tổng 62 host)  Chi nhánh Đà nẵng dùng subnet_id: 203.162.4.64/27 (tổng 30 host)  Chi nhánh TP HCM dùng subnet_id: 203.162.4.96/27 (tổng 30 host)  Còn subnet_id: 203.162.4.128/26 203.162.4.192/26 dùng làm mục đích dự phịng 27 ... Prefix 20 3.1 62 .4. 0 20 3.1 62 .4. 1 20 3.1 62 .4. 62 203.1 62 .4. 63 25 5 .25 5 .25 5.1 92 /26 20 3.1 62 .4. 64 20 3.1 62 .4. 65 20 3.1 62 .4. 126 20 3.1 62 .4. 127 25 5 .25 5 .25 5.1 92 /26 20 3.1 62 .4. 128 20 3.1 62 .4. 129 20 3.1 62 .4. 190 20 3.1 62 .4. 191... Subnetmask Prefix 20 3.1 62 .4. 64 20 3.1 62 .4. 65 20 3.1 62 .4. 94 20 3.1 62 .4. 95 25 5 .25 5 .25 5 .2 24 /27 20 3.1 62 .4. 96 20 3.1 62 .4. 97 20 3.1 62 .4. 126 20 3.1 62 .4. 127 25 5 .25 5 .25 5 .2 24 /27  mạng 20 3.1 62 .4. 64/ 27 có 30 host... 1 72. 168.1.191 25 5 .25 5 .25 5.1 92 /26 1 72. 168.1.1 92 1 72. 168.1.193 1 72. 168.1 .2 54 1 72. 168.1 .25 5 25 5 .25 5 .25 5.1 92 /26 1 72. 168 .2. 0 1 72. 168 .2. 1 1 72. 168 .2. 62 1 72. 168 .2. 63 25 5 .25 5 .25 5.1 92 /26 1 72. 168 .2. 64 1 72. 168 .2. 65

Ngày đăng: 08/07/2022, 22:16

Tài liệu cùng người dùng

Tài liệu liên quan