IPv4 - คลาสที่อยู่
ลำดับชั้นของ Internet Protocol มี IP Address หลายคลาสเพื่อให้ใช้งานได้อย่างมีประสิทธิภาพในสถานการณ์ต่างๆตามความต้องการของโฮสต์ต่อเครือข่าย โดยทั่วไประบบที่อยู่ IPv4 แบ่งออกเป็นห้าประเภทของที่อยู่ IP ทั้งห้าคลาสถูกระบุโดยอ็อกเท็ตแรกของที่อยู่ IP
Internet Corporation for Assigned Names and Numbers มีหน้าที่กำหนดที่อยู่ IP
ออคเต็ตแรกที่อ้างถึงในที่นี้คือด้านซ้ายมากที่สุด ออคเต็ตที่มีหมายเลขดังต่อไปนี้แสดงสัญกรณ์ทศนิยมที่เป็นจุดของที่อยู่ IP -
จำนวนเครือข่ายและจำนวนโฮสต์ต่อคลาสสามารถหาได้จากสูตรนี้ -
เมื่อคำนวณที่อยู่ IP ของโฮสต์ที่อยู่ IP 2 รายการจะลดลงเนื่องจากไม่สามารถกำหนดให้กับโฮสต์ได้กล่าวคือ IP แรกของเครือข่ายคือหมายเลขเครือข่ายและ IP สุดท้ายจะสงวนไว้สำหรับ Broadcast IP
ที่อยู่คลาส A
บิตแรกของออคเต็ตแรกจะถูกตั้งค่าเป็น 0 (ศูนย์) เสมอ ดังนั้นออคเต็ตแรกจึงมีค่าตั้งแต่ 1 - 127 เช่น
ที่อยู่คลาส A มีเฉพาะ IP ที่เริ่มตั้งแต่ 1.xxx ถึง 126.xxx เท่านั้น ช่วง IP 127.xxx สงวนไว้สำหรับที่อยู่ IP แบบย้อนกลับ
ซับเน็ตมาสก์เริ่มต้นสำหรับที่อยู่ IP คลาส A คือ 255.0.0.0 ซึ่งหมายความว่าการกำหนดแอดเดรสคลาส A สามารถมีได้ 126 เครือข่าย (2 7 -2) และ 16777214 โฮสต์ (2 24 -2)
รูปแบบที่อยู่ IP คลาส A จึงเป็น: 0NNNNNNN. หึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึหึ
ที่อยู่คลาส B
ที่อยู่ IP ที่อยู่ในคลาส B มีสองบิตแรกในออคเต็ตแรกที่ตั้งค่าเป็น 10 เช่น
ที่อยู่ IP คลาส B มีตั้งแต่ 128.0.xx ถึง 191.255.xx ซับเน็ตมาสก์เริ่มต้นสำหรับคลาส B คือ 255.255.xx
Class B มี 16384 (2 14 ) ที่อยู่เครือข่ายและ 65534 (2 16 -2) ที่อยู่โฮสต์
รูปแบบที่อยู่ IP คลาส B คือ: 10NNNNNN.NNNNNNNN. ฮฮฮฮฮฮฮฮฮฮฮฮ
ที่อยู่คลาส C
ออคเต็ตแรกของที่อยู่ IP คลาส C มี 3 บิตแรกตั้งค่าเป็น 110 นั่นคือ -
ที่อยู่ IP คลาส C มีตั้งแต่ 192.0.0.x ถึง 223.255.255.x ซับเน็ตมาสก์เริ่มต้นสำหรับคลาส C คือ 255.255.255.x
คลาส C ให้ 2097152 (2 21 ) ที่อยู่เครือข่ายและที่อยู่โฮสต์254 (2 8 -2)
รูปแบบที่อยู่ IP คลาส C คือ110NNNNN.NNNNNNNN.NNNNNNNN. หึหึหึหึหึ
ที่อยู่คลาส D
สี่บิตแรกของออคเต็ตแรกในที่อยู่ IP คลาส D ถูกตั้งค่าเป็น 1110 โดยให้ช่วง -
คลาส D มีที่อยู่ IP ตั้งแต่ 224.0.0.0 ถึง 239.255.255.255 Class D สงวนไว้สำหรับ Multicasting ในข้อมูลมัลติคาสติ้งไม่ได้ถูกกำหนดไว้สำหรับโฮสต์เฉพาะนั่นคือเหตุผลที่ไม่จำเป็นต้องแยกที่อยู่โฮสต์จากที่อยู่ IP และคลาส D ไม่มีซับเน็ตมาสก์
ที่อยู่คลาส E
IP Class นี้สงวนไว้เพื่อการทดลองเพื่อการวิจัยและพัฒนาหรือการศึกษาเท่านั้น ที่อยู่ IP ในคลาสนี้มีตั้งแต่ 240.0.0.0 ถึง 255.255.255.254 เช่นเดียวกับคลาส D คลาสนี้ก็ไม่มีซับเน็ตมาสก์เช่นกัน