|
 |
 |
 |
 |
|
การแบ่ง Subnet
ปกติมาตรฐานเรื่อง IP Address มีอยู่ 5 ระดับ 1. Classes A 2. Classes B 3. Classes C 4. Classes D 5. Classes E โดยที่เรารู้ ทั่วไป 3 ระดับ คือ Classes A , Classes B , Classes C ส่วนระดับ 4 และ 5 ไม่กล่าวในที่นี้ ลักษณะของ IP number จะประกอบด้วยตัวเลขทั้งหมด 4 ชุด แต่ละชุด จะมีค่าระหว่าง 0- 255 เป็นเลขฐาน 2 จำนวน 8 หลัก รวมตัวเลขทั้ง 4 ชุด คือ 32 หลัก 31 23 15 7 0 1100001 11100001 1000001 10011000 ----> เลขฐาน 2 193 225 129 152 ----> เลขฐาน 10 โครงสร้างของ IP Address ตามรูปข้างล่าง 31 0 Network Number Host Number IP Address Classes A มีข้อกำหนดคือ Classes A Networks Number มี 8 บิต โดย บิตที่ 31 เป็น 0 เสมอ สำหรับ Host Number มี 24 บิต ตามรูปข้างล่าง 31 23 15 7 0 Networks Number Host Number 0 0000001 00000000 00000000 00000000 01111111 11111111 11111111 11111111 1. 0.0.0 127. 255.255.255 Classes A จะมี Host Number ได้เท่ากับ 2 ยกกำลัง 24 คือ 16,777,216 Number โดย IP Address 0.0.0.0 กับ 127.0.0.0 ถูกสงวนไว้ใช้ในกรณีพิเศษ Classes A จะมี Subnet Mask คือ 255 .0 .0 .0 IP Address Classes B มีข้อกำหนดคือ Classes B Networks Number มี 16 บิต โดย บิตที่ 31 เป็น 1 บิตที่ 30 เป็น 0 เสมอ สำหรับ Host Number มี 16 บิต ตามรูปข้างล่าง 31 23 15 7 0 Networks Number Host Number 1 0 000000 00000000 00000000 00000000 10 111111 11111111 11111111 11111111 128.0 0 . 0 191.255 255 .255 Classes B จะมี Host Number ได้เท่ากับ 2 ยกกำลัง 16 คือ 65536 Number Classes B จะมี Subnet Mask คือ 255 .255 .0 .0 IP Address Classes C มีข้อกำหนดคือ Classes C Networks Number มี 24 บิต โดย บิตที่ 31 เป็น 1 บิตที่ 30 เป็น 1 บิตที่ 29 เป็น 0 เสมอ สำหรับ Host Number มี 8 บิต ตามรูปข้างล่าง 31 23 15 7 0 Networks Number Host Number 1 1 0 00000 00000000 00000000 00000000 110 11111 11111111 11111111 11111111 1. 0.0.0 127. 255.255.255 Classes C จะมี Host Number ได้เท่ากับ 2 ยกกำลัง 8 คือ 256 Number Classes C จะมี Subnet Mask คือ 255 .255 .255 .0 จากรายละเอียดที่กล่าวมาทุกเท่ารู้เรื่องเกี่ยวกับ IP Address พอสมควรแต่ถ้าเราเจอโจทย์ว่า มีคอมพิวเตอร์ 2 เครื่องโดยมีค่า IP address ตามรูปล่างข้าง  จากรูปเราสามารถนำค่า IP Address มาแทนค่าในสูตร สูตรการคำนวณ Network ID + Subnet ID = IP Address ( and ) Subnet Mask HOST = IP Address And ( not ( Subnet Mask ) ) ก่อนที่เราจะแทนค่าตัวเลขในสูตรเราจะต้องแปลงเลข IP Address จากเลขฐาน 10 เป็นเลขฐาน 2 โดยนำกำลังของเลขฐานสองที่เป็น 1 มาบวกกันจะได้เลขฐานสิบ จากตัวอย่างข้างล่าง 128 64 32 16 8 4 2 1 <---- กำลังเลขฐาน 2 เลขฐาน 2 ----> 1 0 1 0 0 0 0 0 เลขฐาน 2 ที่เป็น 1 มี 2ค่าคือ 128 กับ 32 นำมาบวกจะได้ 160 เป็นเลขฐานสิบ IP =160.223.1.8 เลขฐานสิบ 10100000 . 11011111 . 00000001 . 00000100 Subnet Mask = 255.255.0.0 เลขฐานสิบ 111111111 . 111111111 . 00000000 . 00000000 Network ID_ Sunnet ID = 10100000 11011111 00000001 00000100 AND 11111111 11111111 00000000 00000000 10100000 11011111 00000000 00000000 ----> ผลลัพธ์ 160 . 223 . ----> Network Number หมายเหตุในการ AND ของเลขฐานสอง ถ้ามีเลข 0 ผลลัพธ์จะได้ 0 , ต้องเป็นเลข 1 ทั้ง 2 เลขผลลัพธ์จะได้ 1 IP = 160.223.200.3 เลขฐานสิบ 10100000 . 11011111 . 11001000 . 00000011 Subnet Mask 255.255.0.0 เลขฐานสิบ 111111111 . 111111111 . 00000000 . 00000000 Network ID_ Sunnet ID = 10100000 11011111 11001000 00000011 AND 11111111 11111111 00000000 00000000 10100000 11011111 00000000 00000000 ----> ผลลัพธ์ 160 . 223 . ----> Network Number จากการคำนวณทราบว่าค่า Networks Number 160 . 223 . อยู่ใน Networks เดียวกัน แสดงว่า IP =160.223.1.8 Subnet mask = 255.255.0.0 กับ IP = 160.223.200.3 Subnet mask = 255.255.0.0 รู้จักกัน

Create Date : 08 กรกฎาคม 2552 |
Last Update : 8 กรกฎาคม 2552 13:51:31 น. |
|
4 comments
|
Counter : 2179 Pageviews. |
 |
|
|
โดย: ~~ IP: 118.174.10.125 วันที่: 27 มกราคม 2553 เวลา:17:36:51 น. |
|
|
|
โดย: ต้อม IP: 115.84.82.91 วันที่: 30 เมษายน 2553 เวลา:15:00:42 น. |
|
|
|
โดย: ตู่ IP: 124.121.150.51 วันที่: 7 กันยายน 2553 เวลา:15:31:14 น. |
|
|
|
โดย: ปอม IP: 223.204.215.193 วันที่: 22 พฤศจิกายน 2554 เวลา:0:16:45 น. |
|
|
|
|
|
|
|
 |
 |
 |
 |
|
|