IP Address คืออะไร
posted on 10 Jul 2009 13:07 by ning112529
ก่อน ที่จะไปทำความรู้จักกับ Subnetmask เราจะต้องมาทำความเข้าใจ กับ
เรื่องของ IP Address เสียก่อน เพราะไม่งั้นท่านทั้งหลายจะงง
และหลงทางมาก ถ้าไม่ทำความเข้าใจกับ เรื่องของ IP Address ให้ดีเสียก่อน
IP Address คืออะไร
IP
Address คือหมายเลขประจำเครื่องคอมพิวเตอร์ ซึ่งประกอบด้วยตัวเลข 4 ชุด
มีเครื่องหมายจุดขั้นระหว่างชุด เช่น 192.168.100.1 หรือ 172.16.10.1
เป็นต้น
มาตรฐานของ IP Address ปัจจุบันเป็นมาตรฐาน version 4 หรือที่เรียกกันสั้น ๆ ว่า IPv4 วึ่งกำหนดให้ ip address มีทั้งหมด
32 bit หรือ 4 byte แต่ล่ะ byte จะถูกคั่นด้วยจุด (.) ภายในหมายเลขที่เราเห็นยังถูกแบ่งออกเป็น 2 ส่วนดังนี้
1. Network Address หรือ Subnet Address
2. Host Address
บนเครื่อง computer ที่ใช้ TCP/IP Protocol จะมีหมายเลข IP Address
กำกับอยู่ address นี้ เป็นอยู่ใน Layer 3 ของ OSI model
ซึ่งสามารถเปลี่ยนแปลงได้ตลอดเวลา (Logical address) และบนเครื่อง
computerไม่ว่าจะใช้ Protocol ใด ๆ ก็ตามจะต้องมีหมายเลข ที่เรียกว่า MAC
Address ประจำอยุ่ที่ Network card เสมอ MAC Address นี้เป็น Hardware
Address ที่เปลี่ยนแปลงไม่ได้ เว้นแต่จะเปลี่ยน Network card
Class ของแต่่ะ IP Address
| Class | IP Address |
Network Address |
Host Address |
| A | w.x.y.z | w | x.y.z |
| B | w.x.y.z | w.x | y.z |
| C | w.x.y.z | w.x.y | z |
คำถาม: ทำไมต้องแบ่งเป็น Classต่าง ๆ เพื่ออะไร
เพื่อความเป็นระเบียบไงครับ ทางองค์กรกลางที่ดูแลเรื่องของ IP Address จึงได้มีการจัด Class หรือ หมวดหมู่ของ IP Address
ไว้ทั้งหมด 5 Class โดย Class ของ Address จะเป็นตัวกำหนดว่า Bit ใดบ้างใน หมายเลข IP Addressที่ต้องถูกใช้เพื่อ
เป็น Network Address และ Bit ใดบ้าง ที่ต้องถูกใช้เป็น Host Address นอกจากนั้น Class ยังเป็นตัวกำหนดด้วยว่า
จำนวนของ Network Segment ที่มีได้ใน Class นั้น ๆ มีเท่าไร และจำนวนของเครื่องคอมพิวเตอร์ที่สามารถมีได้ ภายใน
Network Segment นั้น ๆ มีเท่าไร
Class D
Class นี้จะไม่ถูกนำมาใช้กำหนดให้กับเครื่องคอมพิวเตอร์ทั่วไป แต่จะถูกใช้สำหรับการส่งข้อมูลแบบ Multicast
ของบาง Application
Multicast คือ เป็นการส่งจากเครื่องต้นทางหนึ่งไปยัง กลุ่ม ของเครื่องปลายทางอีกกลุ่มหนึ่ง แต่ไม่ใช่ ทุกเครืองใน Network Segment นั่น ๆ
Class E
Class นี้เป็น Address ที่ถูกสงวนไว้ก่อน ยังไม่ถูกใช้งานจริง ๆ
วิธีสังเกต ว่า IP Address นี้อยู่ Class อะไร
• ถ้า Byte แรก ซ้ายสุดเป็น ตัวเลข 1-126 แสดงว่าเป็นหมายเลข IP Address ที่อยุ่ใน Class A
(IP address 127 นั่น จะเป็น Loopback Address ของ Class นี้น่ะครับหรือ ของคอมท่านเอง )
• ถ้า Byte แรก ซ้ายสุดเป็น ตัวเลข 128-191 แสดงว่าเป็นหมายเลข IP Address ที่อยุ่ใน Class B
• ถ้า Byte แรก ซ้ายสุดเป็น ตัวเลข 192-223 แสดงว่าเป็นหมายเลข IP Address ที่อยุ่ใน Class C
• ส่วน 224 ขึ้นไปจะเป็น Multicast Address ที่กล่าวไว้ข้างต้น
edit @ 10 Jul 2009 13:08:07 by ning
edit @ 11 Jul 2009 07:05:40 by ning