|
IP (Internet Protocol) เป็นวิธีการ
(protocol) ที่ใช้ในการส่งข้อมูลจากเครื่องคอมพิวเตอร์เครื่องหนึ่งไปยังเครื่องอื่น
ในอินเตอร์เน็ต
(Internet) คอมพิวเตอร์แต่ละเครื่อง
รู้จักกันในฐานะของ
Host บน Internet ต้องมีที่อยู่อย่างน้อยหนึ่งที่อยู่
(address) ซึ่งไม่ซ้ำกับคอมพิวเตอร์เครื่องอื่นใน
Internet เมื่อมีการส่งและรับข้อมูล
(เช่น อี-เมล์)
ข้อความจะถูกแบ่งเป็นชุดข้อมูล
เรียกว่า
แพ็คเกต (Packet) แต่ละชุดจัดจะเก็บที่อยู่ของผู้ส่งและผู้รับ
การส่งชุดข้อมูลจะส่งไปที่เครื่องคอมพิวเตอร์ที่เป็น
Gateway เมื่อเครื่อง
Gaterway อ่านที่อยู่ของปลายทางแล้ว
จึงส่งต่อชุดข้อมูลไปยัง
adjacent Gateway ซึ่งจะอ่านที่อยู่ปลายทาง
และส่งอ่านเครือข่าย
Internet จนกระทั่งมีเครื่อง
gateway รู้ว่าชุดข้อมูลนั้น
เป็นของคอมพิวเตอร์
ภายในกลุ่มใด
จากนั้น
เครื่อง Gateway จึงจะส่งชุดข้อมูลไปยังเครื่องคอมพิวเตอร์ที่มีอยู่ตามที่ระบุ
จากการที่ข้อมูลได้รับเป็นชุดข้อมูลหลาย
ๆ ชุด
โดยการส่งอาจจะใช้การแยกส่งไปตามเส้นทางต่าง
ๆ
ข้ามเครือข่ายอินเตอร์เน็ท
(จากการส่งโดยการแยกข้อมูลเป็นชุดข้อมูล)
เมื่อไปถึงปลายทาง
อาจจะมีลำดับที่ไม่ตรงกับลำดับจากต้นทาง
ดังนั้น IP จะส่งต่อไปยัง
TCP (Transmission Control Protocol) เพื่อจัดเรียงลำดับใหม่ให้ถูกต้อง
IP เป็น
โปรโตคอลแบบ
Connection less หมายความว่า
ไม่จำเป็นต้องมีการสร้างการเชื่อมต่อกับจุดปลายในระหว่างการสื่อสาร
แต่ละชุดข้อมูลเดินทางโดยอิสระในระบบอินเตอร์เน็ต
ปราศจากความเกี่ยวข้องกับชุดข้อมูลอื่น
ๆ (เพราะหน้าที่ในการจัดลำดับที่ถูกเป็นของ
TCP ซึ่งเป็น
Protocol แบบ connection-oriented
ที่ทำหน้าที่รักษาลำดับชุดข้อมูล
ของข้อความหรือข้อมูลนั้น)
ในแบบจำลองการสื่อสาร
OSI (Open System Interconnection communication model) IP เป็นเลเยอร์
3 คือ
เลเยอร์เครือข่าย
(Networking Layer)
IP ที่มีการใช้อย่างกว้างขวางในขณะนี้คือ
Internet Protocol version 4 (IPV4) อย่างไรก็ตาม
IPV6
กำลังเริ่มมีการใช้
IPV6
มีที่อยู่ที่ยาวกว่า
ทำให้รองรับผู้ใช้อินเตอร์เน็ทได้มากขึ้น
ซึ่ง IPV6
ได้รวมเอาความสามารถของ
IPV4
ไว้ด้วย
ดังนั้นเครื่อง
Server ที่สนับสนุนชุดข้อมูลของ
IPV6
จะสามารถสนับสนุน
IPV4 ด้วย
|