Internet Protocal Address (IP Address ) คือ หมายเลขประจำเครื่องคอมพิวเตอร์แต่ละเครื่องในระบบเครือข่ายที่ใช้โปรโตคอลแบบ TCP/IP เปรียบได้กับบ้านเลขที่ของบ้านแต่ละหลังโดยระบบเครือข่ายจำเป็นจะต้องมีหมายเลข IPกำหนดไว้ให้กับคอมพิวเตอร์ทุกเครื่อง เวลามีการโอนย้ายข้อมูล หรือสั่งงานใดๆจะสามารถทราบตำแหน่งของเครื่องที่เราต้องการส่งข้อมูลไปจาก IP จึงไม่เกิดความผิดพลาดและส่งได้อย่างแม่นยำ

IP Address ประกอบไปด้วยตัวเลข 4 ชุด มีเครื่องหมายจุดคั่นระหว่างชุด ยกตัวอย่างเช่น 123.456.789.0 หรือ 999.99.99.9 เป็นต้น โดยหมายเลข IP Address ของเครื่องคอมพิวเตอร์แต่ละเครื่องจะมีค่าตัวเลขที่ไม่ซ้ำกัน ตัวเลข 4 ชุดนี้บอกถึง Network ID กับ Host ID ซึ่งจะบอกให้รู้ว่า เครื่อง Computer นั้นๆ อยู่ใน Network ไหนและเป็นเครื่องใดใน network นั้นๆ การดู Network ID และ Host ID มีค่าเท่าไหร่ อยู่ที่ว่า IP Address นั้น อยู่ใน class อะไร โดยตัวเลขในระบบตั้งแต่ 224 ขึ้นไป จะเป็น class พิเศษ เช่น Class D ซึ่งถูกใช้สำหรับการส่งข้อมูลแบบ Multicast ในบาง Application และ Class E ซึ่ง Class นี้เป็น Address ที่ถูกสงวนไว้ยังไม่ถูกใช้งานจริง โดย Class D และ Class E นี้เป็น Class พิเศษ ซึ่งไม่ได้ถูกนำมาใช้งานในภาวะปกติทั่วไป

ตัวอย่าง IP Address

– Class A ตั้งแต่ 10.xxx.xxx.xxx

– Class B ตั้งแต่ 172.16.xxx.xxx ถึง 172.31.xxx.xxx

– Class C ตั้งแต่ 192.168.0.xxx ถึง 192.168.255.xxx

จาก IP Address สามารถบอกคร่าวๆ ได้ว่า computer 2 เครื่องอยู่ใน network วงเดียวกันหรือไม่โดยการเปรียบเทียบ Network ID ของ IP Address ถ้ามี Network ID ตรงกันก็แสดงว่าอยู่ใน network วงเดียวกัน เช่น computer เครื่องหนึ่งมี IP Address 0.1.1.1 จะอยู่ใน network วงเดียวกับอีกเครื่องหนึ่งซึ่งมี IP Address 1.100.100.100 เนื่องจากมี Network ID ตรงกันคือ 1 นั่นเอง