Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
17
Dung lượng
242,5 KB
Nội dung
Đòa chỉ IP (IP Address) ☛ Trong mạng TCP/IP, mỗi máy tính được đònh danh bởi một đòa chỉ IP gồm 32 bits, được viết dưới dạng: a.b.c.d, trong đó a, b, c, d là số thập phân biểu diễn giá trò của các số nhò phân 8 bit (0-255). Đòa chỉ này được phân thành 2 phần: đòa chỉ mạng (network ID) và đòa chỉ máy (host ID). Phần đòa chỉ mạng nằm ở các bit cao, còn phần đòa chỉ máy nằm ở các bit thấp và chiều dài của các phần này phụ thuộc vào lớp đòa chỉ mạng sử dụng. ☛ Đòa chỉ IP phân thành 5 lớp như sau (trong đó lớp D, E để dành): ☛ Ví dụ: Đòa chỉ IP 128.7.15.1 thuộc lớp B (vì 128 ≤ 128 ≤ 191) và có đòa mạng là 128.7 và đòa chỉ máy là 15.1 Các bit cao đầu tiên Miền giá trò của a Lớp đ/chỉ Phần đòa chỉ mạng Phần đòa chỉ máy Tổng số mạng Tổng số máy 0 1-126 A a (1 byte) b.c.d 126 16,777,214 10 128-191 B a.b (2 byte) c.d 16,384 65,534 110 192-223 C a.b.c(3 byte) d 2,097,152 254 1110 224-239 D a.b.c d Đòa chỉ đa tần (multicast) 11110 240-254 E a.b.c d Không sử dụng Đòa chỉ IP (tt) ☛ Các đòa chỉ IP có đòa chỉ máy bằng 0 được dùng để chỉ đòa chỉ mạng. Ví dụ: Đòa chỉ 192.30.1.0 để chỉ đến mạng có đòa chỉ mạng là: 192.30.1 ☛ Một số giá trò đặc biệt của byte cao: ◆ 0: đòa chỉ của các máy lúc khởi động khi chúng chưa biết IP riêng của nó. ◆ 127: đòa chỉ loopback (quay ngược) được dùng khi một máy muốn tạo liên kết TCP/IP đến chính nó. ◆ 224-254: đòa chỉ để dành. ◆ 255: đòa chỉ phát tán/loan báo (broadcast). ☛ Ngoài ra, mỗi lớp mạng còn có các đòa chỉ mạng dành riêng (private network address) sau: ◆ Lớp A: 10.0.0.0 - 10.255.255.255 ◆ Lớp B: 172.16.0.0 - 172.31.255.255 ◆ Lớp C: 192.168.0.0 - 192.168.255.255 ☛ Đòa chỉ loan báo (broadcast) của lớp A còn gọi là đòa chỉ loan báo chung (universal broadcast) (toàn bit 1 hay 255.255.255.255) Mặt nạ mạng (Network mask) ☛ Mặt nạ mạng (network mask) dùng để xác đònh đòa chỉ mạng của một đòa chỉ IP (bằng cách thực hiện phép toán logic AND giữa đòa chỉ IP và mặt nạ mạng). ☛ Mặt nạ mạng của một đòa chỉ IP là một số 32 bit, được xác đònh như sau: Các bit tương ứng với đòa chỉ mạng đều bằng 1 (có giá trò thập phân là 255), còn các bit tương ứng với đòa chỉ máy đều bằng 0. ☛ Mặt nạ mạng mặc đònh (Default network mask) của các lớp: ◆ Lớp A: 255.0.0.0.0. ◆ Lớp B: 255.255.0.0. ◆ Lớp C: 255.255.255.0. ☛ Ví dụ: Một máy có đòa chỉ IP 128.17.75.9 sẽ có mặt nạ mạng là: 255.255.0.0 ☛ Đòa chỉ loopback (127.0.0.1) luôn có mặt nạ mạng là 255.0.0.0. Mạng con (subnet) và mặt nạ mạng con (subnet mask) ☛ Một mạng có thể chia thành nhiều mạng nhỏ hơn gọi là mạng con (subnet). Mạng con sẽ mượn một số bit của đòa chỉ máy (host ID) làm mặt nạ mạng con (subnet mask) dùng để xác đònh đòa chỉ mạng con như sau: ◆ Subnet mask có tất cả các bit network và subnet đều bằng 1, các bit host đều bằng 0. ◆ Tất cả các máy trên cùng một mạng con phải có cùng một subnet mask. ☛ Như vậy mặt nạ mạng con của một đòa chỉ mạng có số bit 1 nhiều hơn hoặc bằng (nếu bằng có nghóa là không có chia mạng ra thành mạng con) số bit 1 trong mặt nạ mạng của đòa chỉ đó. ◆ Ví dụ: Mặt nạ mạng con của một mạng thuộc lớp B sẽ có dạng 255.255.xxx.xxx với xxx là số bất kỳ từ 0 đến 255. ☛ Để xác đònh được một đòa chỉ IP thuộc mạng con nào, bộ đònh tuyến (router) dùng phép logic AND giữa đòa chỉ IP và mặt nạ mạng con. Mạng con (subnet) và mặt nạ mạng con (subnet mask) (tt) ☛ Khi một gói tin được gửi trên mạng, bộ đònh tuyến (router) sẽ so sánh đòa chỉ mạng của đòa chỉ IP nguồn và của đòa chỉ IP đích (để xác đònh đòa chỉ mạng của một đòa chỉ IP bạn thực hiện phép toán logic AND giữa đòa chỉ IP và subnet mask) để xác đònh gói tin gửi trong cùng mạng (local) hay ra ngoài mạng (remote). Nếu cùng đòa chỉ mạng, thì đòa chỉ IP đích thuộc về cùng một mạng, ngược lại sẽ thuộc về một mạng khác. ☛ Ví dụ: Một máy có đòa chỉ IP 130.228.60.5 và subnet mask 255.255.0.0 gửi một message đến máy có đòa chỉ IP 130.228.12.1 và subnet mask 255.255.0.0. Bằng cách so sánh đòa chỉ mạng của đòa chỉ IP nguồn và đòa chỉ IP đích bạn sẽ biết được message sẽ gửi trong cùng một mạng hay ra ngoài mạng. Subnet mask (tt) ☛ Đòa chỉ mạng của đòa chỉ IP 130.228.60.5 130.228.60.5 AND 255.255.0.0 130.228.60.5 = 10000010.11100100.00111100.00000101 AND 255.255.0.0 = 11111111.11111111.00000000.00000000 Kết quả: = 10000010.11100100.00000000.00000000 =130.228.0.0 ☛ Đòa chỉ mạng của đòa chỉ IP 130.228.12.1 130.228.12.1 AND 255.255.0.0 130.228.12.1 = 10000010.11100100.00001100.00000001 AND 255.255.0.0 = 11111111.11111111.00000000.00000000 Kết quả: = 10000010.11100100.00000000.00000000 =130.228.0.0 ☛ Như vậy, message sẽ gửi trong cùng một mạng. Cách tính subnet mask ☛ Gọi m là số bit của host và n là số bit lấy/mượn từ host dùng làm mạng con (subnet) thì: ◆ Số mạng con là: 2 n – 2 ◆ Tổng số máy (host) trong mỗi mạng con là: 2 m – n – 2 ◆ Subnet mask có tất cả các bit network và subnet đều bằng 1, các bit host đều bằng 0. ☛ Ví dụ 1: Một mạng có đòa chỉ mạng 172.148.0.0. Dùng 2 bit để tạo các mạng con. Hãy tính subnet mask, đòa chỉ của các mạng con và phạm vi đòa chỉ của các máy trong mỗi mạng con. Đòa chỉ IP 172.168.0.0 thuộc lớp B. Vậy đòa chỉ máy (host) gồm 16 bit. Dùng 2 bit để tạo mạng con nên số bit dành cho đòa chỉ máy là 16 – 2 = 14 bit. Như vậy: ◆ Số mạng con: 2 2 – 2 = 2 ◆ Tổng số máy trong mỗi mạng con: 2 14 – 2 = 16,382 ◆ Subnet mask: 11111111.11111111.11000000.000000 = 255.255.192.0 Caựch tớnh subnet mask (tt) ẹũa chổ IP cuỷa caực maùng con (subnet) ẹũa chổ cuỷa caực maựy (host) trong maùng con. Subnet Subnet ID trong daùng nhũ phaõn Subnet ID Ghi chuự 1 10101100.10010100.00000000.00000000 172.148.0.0/18 Reserve 2 10101100.10010100.01000000.00000000 172.148.64.0/18 3 10101100.10010100.10000000.00000000 172.148.128.0/18 4 10101100.10010100.11000000.00000000 172.148.192.0/18 Reserve Subnet HostID IP address trong daùng nhũ phaõn IP address range Ghi chuự 1 10101100.10010100.00000000.00000001 10101100.10010100.00111111.11111110 172.148.0.1 - 172.148.63.254 Reserve 2 10101100.10010100.01000000.00000001 10101100.10010100.01111111.11111110 172.148.64.1 - 172.148.127.254 3 10101100.10010100.10000000.00000001 10101100.10010100.10111111.11111110 172.148.128.1 - 172.148.191.254 4 10101100.10010100.11000000.00000001 10101100.10010100.11111111.11111110 172.148.192.1 - 172.148.255.254 Reserve Caựch tớnh subnet mask (tt) Toựm laùi ủũa chổ IP cuỷa caực maùng con (subnet Id) vaứ ủũa chổ cuỷa caực maựy (host Id) trong maùng con. Subnet Id Range Broadcast 172.148.64.0 172.148.64.1 - 172.148.127.254 172.148.127.255 172.148.128.0 172.148.128.1 - 172.148.191.254 172.148.191.255 128 64 32 16 8 4 2 1 1 0 0 0 0 0 0 0 = 128 1 1 0 0 0 0 0 0 = 192 1 1 1 0 0 0 0 0 = 224 1 1 1 1 0 0 0 0 = 240 1 1 1 1 1 0 0 0 = 248 1 1 1 1 1 1 0 0 = 252 1 1 1 1 1 1 1 0 = 254 1 1 1 1 1 1 1 1 = 255 Hiện thực mạng con ☛ Subnet 1: 172.148.64.1 – 172.148.127.254 ☛ Subnet 2: 172.148.128.1 – 172.148.191.254 ☛ Một máy tính cài Windows 2000 Server có hai card giao tiếp mạng (NIC) để thực hiện đònh tuyến (routing) giữa hai subnet này và mỗi subnet có 5 máy tính. ☛ Gán đòa chỉ IP cho cho hai NIC của máy Windows 2000 Server và các máy tính trong 2 subnet như sau: IP Address Subnet mask Default gateway NIC 1 172.148.64.1 255.255.192.0 172.148.128.1 NIC 2 172.148.128.1 255.255.192.0 172.148.64.1 Subnet IP Address Subnet mask Default gateway 1 172.148.64.2– a.b.127.254 255.255.192.0 172.148.64.1 2 172.148.128.2– x.y.191.254 255.255.192.0 172.148.128.1 [...]... dẫn), gateway (cổng nối) Các gateway sẽ có 2 card giao diện mạng (network interface card _ NIC) Tương ứng với mỗi NIC nó sẽ có một đòa chỉ IP Như vậy, các gateway thường có ít nhất hai đòa chỉ IP và khi truy cập vào mạng nào nó sẽ dùng đòa chỉ IP tương ứng Đòa chỉ IP của các thiết bò này do người quản trò mạng thiết lập MỘT SỐ CƠ QUAN QUẢN LÝ INTERNET IANA (Internet Assigned Numbers Authority _ www.iana.org... mạng lớn thì phần đòa chỉ mạng nằm trong đòa chỉ IP sẽ được phân thành các phần nhỏ hơn để lưu đòa chỉ của các mạng con này Ví dụ: Đòa chỉ IP Đòa chỉ mạng 128.17.75.9 128.17 128.17.75.9 128.17 Đòa chỉ Đòa chỉ mạng con máy 75.9 75 9 Ý nghóa Chỉ đến máy số 75.9 của mạng 128.17 Chỉ đến máy số 9 nằm trong mạng con số 75 của mạng 128.17 Ví dụ: Máy có đòa chỉ IP là 128.17.75.9 và mặt nạ mạng là 255.255.255.0... 128.10.254.1 – 128.10.253.254 IPCalc 2.0.7 là một chương trình giúp bạn tính toán nhanh mặt nạ mạng con (subnet mask) Bạn có thể download tại website http://www.progression-inc.com/ hoặc http://tucows.gms.lu/adnload/194761_74862.html Giao diện của chương trình như sau: IPCalc 2.0.7 Đòa chỉ mạng con (subnet address) Đòa chỉ này chính là phần đòa chỉ mạng con trong đòa chỉ IP và được xác đònh bởi mặt... Ví dụ: Một mạng con có đòa chí là 128.17.0.0 sẽ có đòa chỉ quảng bá/loan báo là 128.17.255.255 Tương tự, một mạng con có đòa chỉ là 128.17.75.0 sẽ có đòa chỉ quảng bá/loan báo là 128.17.75.255 Đòa chỉ IP của Gateway (Gateway Address) Là đòa chỉ của những máy tính hoặc thiết bò chuyên dụng dùng để nối giữa hai hay nhiều mạng vật lý (để chuyển các gói tin giữa các mạng đó) Các thiết bò chuyên dụng . Đòa chỉ IP (IP Address) ☛ Trong mạng TCP /IP, mỗi máy tính được đònh danh bởi một đòa chỉ IP gồm 32 bits, được viết dưới dạng:. mạng của đòa chỉ IP nguồn và của đòa chỉ IP đích (để xác đònh đòa chỉ mạng của một đòa chỉ IP bạn thực hiện phép toán logic AND giữa đòa chỉ IP và subnet mask)