ที่อยู่ IP คลาส C คือที่อยู่ IP ประเภทหนึ่งที่กำหนดโดย Internet Assigned Numbers Authority (IANA) สำหรับที่อยู่เครือข่ายและโฮสต์ภายในเครือข่ายท้องถิ่น บทความนี้จะเจาะลึกแนวคิด ต้นกำเนิด โครงสร้าง และคุณลักษณะเฉพาะของที่อยู่ IP คลาส C
ต้นกำเนิดของที่อยู่ IP คลาส C
ที่อยู่ IP คลาส C เกิดขึ้นพร้อมกับการพัฒนา Internet Protocol (IP) นั่นเอง การสร้างมันเป็นส่วนหนึ่งของสถาปัตยกรรมแกนหลักของอินเทอร์เน็ตที่ออกแบบโดย Defense Advanced Research Projects Agency (DARPA) ในปี 1970 แนวคิดของคลาสต่างๆ ของที่อยู่ IP ได้รับการแนะนำใน RFC 791 ในปี 1981 ซึ่งเป็นเอกสารที่เขียนโดย Internet Engineering Task Force (IETF) คลาส C ได้รับการออกแบบมาสำหรับเครือข่ายขนาดเล็ก เช่น ธุรกิจขนาดเล็ก และเพื่อตอบสนองความต้องการเครือข่ายที่เพิ่มขึ้นทั่วโลก
การขยายแนวคิดของที่อยู่ IP คลาส C
ที่อยู่ IP คลาส C เป็นส่วนหนึ่งของรูปแบบการกำหนดที่อยู่ Internet Protocol เวอร์ชัน 4 (IPv4) ควบคู่ไปกับคลาส A, B, D และ E ที่อยู่ IP คลาส C มีตั้งแต่ 192.0.0.0 ถึง 223.255.255.255 ออคเต็ตสามตัวแรก (24 บิต) ของที่อยู่ IP คลาส C ใช้สำหรับการกำหนดที่อยู่เครือข่าย ในขณะที่ออคเต็ตสุดท้าย (8 บิต) ใช้สำหรับการกำหนดที่อยู่โฮสต์
ตัวอย่างเช่น ในที่อยู่ IP คลาส C 192.168.1.2:
- 192.168.1 คือที่อยู่เครือข่าย
- .2 คือที่อยู่โฮสต์ภายในเครือข่าย
โครงสร้างภายในและการทำงานของที่อยู่ IP คลาส C
โครงสร้างของที่อยู่ IP คลาส C ประกอบด้วยออคเต็ตสี่ชุด แต่ละชุดประกอบด้วยแปดบิต รวมเป็น 32 บิต ออคเต็ตสามตัวแรกมีไว้สำหรับที่อยู่เครือข่ายและออคเต็ตสุดท้ายสำหรับที่อยู่โฮสต์
ตัวอย่างเช่น ที่อยู่ IP คลาส C ทั่วไปจะมีลักษณะดังนี้: NNNH โดยที่ N หมายถึงเครือข่าย และ H หมายถึงโฮสต์ โดยอนุญาตให้มีที่อยู่โฮสต์ได้สูงสุด 256 (2^8) ที่อยู่ต่อเครือข่าย ตั้งแต่ 0 ถึง 255 อย่างไรก็ตาม ที่อยู่ .0 (ใช้สำหรับระบุเครือข่าย) และ .255 (ใช้สำหรับการออกอากาศภายในเครือข่าย) จะถูกสงวนไว้ ดังนั้นที่อยู่จริง จำนวนที่อยู่โฮสต์ที่ใช้ได้คือ 254
คุณสมบัติที่สำคัญของที่อยู่ IP คลาส C
- ช่วง: ที่อยู่ IP คลาส C มีตั้งแต่ 192.0.0.0 ถึง 223.255.255.255
- โฮสต์: รองรับโฮสต์ (อุปกรณ์) ได้สูงสุด 254 ตัวต่อเครือข่าย
- เครือข่าย: รองรับเครือข่ายจำนวนมาก – ประมาณ 2 ล้านเครือข่าย
- กรณีการใช้งาน: มักใช้ในเครือข่ายขนาดเล็กถึงขนาดกลาง
ประเภทของที่อยู่ IP คลาส C
ประเภทหลักของที่อยู่ IP คลาส C คือสาธารณะและส่วนตัว
พิมพ์ | คำอธิบาย |
---|---|
สาธารณะ | มอบหมายโดย IANA เพื่อใช้บนอินเทอร์เน็ต ที่อยู่ IP สาธารณะแต่ละรายการจะไม่ซ้ำกันทั่วโลก |
ส่วนตัว | สงวนไว้เพื่อใช้ภายในเครือข่ายส่วนตัว สิ่งเหล่านี้ไม่สามารถกำหนดเส้นทางบนอินเทอร์เน็ตได้และกำหนดไว้ใน RFC 1918 สำหรับคลาส C ช่วงที่อยู่ IP ส่วนตัวคือ 192.168.0.0 ถึง 192.168.255.255 |
การใช้ที่อยู่ IP คลาส C: ปัญหาและแนวทางแก้ไข
การใช้งานหลักของที่อยู่ IP คลาส C ภายในเครือข่ายขนาดเล็กถึงขนาดกลาง หนึ่งในความท้าทายที่อาจเกิดขึ้นกับที่อยู่ IP คลาส C คือการใช้ที่อยู่โฮสต์ที่มีอยู่ภายในเครือข่ายจนหมด
ปัญหานี้สามารถแก้ไขได้โดยใช้:
- Subnetting: การแบ่งเครือข่ายขนาดใหญ่ให้เป็นเครือข่ายขนาดเล็ก
- Supernetting: การรวมหลายเครือข่ายเข้าเป็นหนึ่งเดียว
- การแปลที่อยู่เครือข่าย (NAT): การแปลที่อยู่ IP ส่วนตัวเป็นที่อยู่ IP สาธารณะสำหรับการเข้าถึงอินเทอร์เน็ต
การเปรียบเทียบและลักษณะสำคัญ
นี่คือการเปรียบเทียบ Class C IP กับคู่อื่น:
คลาสไอพี | พิสัย | บิตเครือข่าย | โฮสต์บิต | แม็กซ์ เน็ตเวิร์กส์ | แม็กซ์ โฮสต์ |
---|---|---|---|---|---|
ก | 1.0.0.0 – 126.255.255.255 | 8 | 24 | 128 | 16,777,216 |
บี | 128.0.0.0 – 191.255.255.255 | 16 | 16 | 16,384 | 65,536 |
ค | 192.0.0.0 – 223.255.255.255 | 24 | 8 | 2,097,152 | 254 |
มุมมองและเทคโนโลยีในอนาคต
พื้นที่ที่อยู่ IPv4 รวมถึงที่อยู่ IP คลาส C เกือบจะหมดแล้วเนื่องจากการเติบโตอย่างรวดเร็วของอินเทอร์เน็ต เพื่อเอาชนะข้อจำกัดนี้ Internet Protocol เวอร์ชัน 6 (IPv6) จึงได้รับการพัฒนา IPv6 มีพื้นที่ที่อยู่กว้างใหญ่ถึง 128 บิต ซึ่งใหญ่กว่า 32 บิตใน IPv4 อย่างมาก คาดว่าเครือข่ายในอนาคตจะเปลี่ยนไปใช้ IPv6
ที่อยู่ IP คลาส C และพร็อกซีเซิร์ฟเวอร์
พร็อกซีเซิร์ฟเวอร์สามารถใช้ที่อยู่ IP คลาส C เพื่อให้การเรียกดูแบบไม่ระบุชื่อ พร็อกซีเซิร์ฟเวอร์แต่ละตัวสามารถกำหนด IP คลาส C ที่แตกต่างกันได้ ซึ่งช่วยกระจายคำขอไปยัง IP จำนวนมาก แนวทางนี้เป็นประโยชน์สำหรับงานที่ต้องการความเป็นนิรนามและความหลากหลายทาง IP เช่น การขูดเว็บหรือการจัดการบัญชีโซเชียลมีเดียหลายบัญชี บริษัทอย่าง OneProxy นำเสนอพร็อกซี IP Class C ที่หลากหลายเพื่อตอบสนองความต้องการของลูกค้าที่หลากหลาย