IP เทียบกับพอร์ต
ด้วยการพัฒนาล่าสุดของเทคโนโลยีสารสนเทศและการสื่อสาร (ICT) ทุกซอกทุกมุมของโลกอันกว้างใหญ่เชื่อมต่อถึงกัน พื้นฐานของชัยชนะอันยอดเยี่ยมนี้เป็นผลมาจากเทคโนโลยีการสื่อสารและเครือข่ายที่พัฒนาอย่างรวดเร็ว การสร้างสิ่งมหัศจรรย์เหล่านี้ขึ้นอยู่กับแนวคิดของการกำหนดที่อยู่ IP และพอร์ต
ผ่านที่อยู่ IP และพอร์ต เซิร์ฟเวอร์และไคลเอนต์นับล้านบนอินเทอร์เน็ตกำลังสื่อสารกัน
ที่อยู่ IP
ที่อยู่ IP คือที่อยู่ 32 บิตแบบลอจิคัลซึ่งใช้เพื่อกำหนดปลายทางของแพ็กเก็ตข้อมูล (ดาตาแกรม)ที่อยู่ IP ระบุเครือข่ายต้นทางและปลายทางซึ่งอนุญาตให้ดาตาแกรมไหลตามเส้นทางที่ระบุ ทุกโฮสต์และเราเตอร์บนอินเทอร์เน็ตมีที่อยู่ IP เช่นเดียวกับโทรศัพท์ทุกเครื่องที่มีหมายเลขเฉพาะสำหรับการระบุตัวตน แนวคิดของการกำหนดที่อยู่ IP ได้มาตรฐานในปี 1981
โดยทั่วไปจะใช้เครื่องหมายทศนิยมแบบจุดในการกำหนดที่อยู่ IP โดยปกติที่อยู่ IP จะประกอบด้วยสองส่วนคือส่วนเครือข่ายและส่วนโฮสต์ การจัดเรียงที่อยู่ IP แบบธรรมดามีดังนี้:
แต่ละ 4 ไบต์ (8 บิต=1 ไบต์) ประกอบด้วยค่าตั้งแต่ 0-255 ที่อยู่ IP ถูกจัดกลุ่มเป็นคลาส (A, B, C และ D) ขึ้นอยู่กับขนาดของตัวระบุเครือข่ายและตัวระบุโฮสต์ เมื่อมีการใช้วิธีการนี้ในการกำหนดที่อยู่ IP จะถูกระบุว่าเป็นที่อยู่แบบเต็มของคลาส ขึ้นอยู่กับประเภทของเครือข่ายที่จะสร้าง ต้องเลือกรูปแบบที่อยู่ที่เหมาะสม
E.g.: Class A=> สำหรับไม่กี่เครือข่าย แต่ละเครือข่ายมีโฮสต์จำนวนมาก
Class C=> สำหรับหลายเครือข่าย แต่ละเครือข่ายมีโฮสต์น้อย
โดยส่วนใหญ่ ภายในตัวระบุเครือข่ายสภาพแวดล้อม LAN ที่พิจารณาแล้วของที่อยู่ IP จะยังคงเหมือนเดิม โดยที่ส่วนของโฮสต์จะแตกต่างกันไป
ข้อเสียใหญ่ประการหนึ่งที่เกิดจากการกำหนดแอดเดรสแบบเต็มคลาสคือการสูญเสียที่อยู่ IP ดังนั้น วิศวกรจึงย้ายเข้าสู่แนวทางใหม่ของชั้นเรียนที่ไม่ค่อยมีคนพูดถึง ต่างจากการกำหนดแอดเดรสแบบเต็มคลาส ที่นี่ ขนาดของตัวระบุเครือข่ายเป็นตัวแปร ในแนวทางนี้ แนวคิดของซับเน็ตมาสก์ใช้เพื่อกำหนดขนาดของตัวระบุเครือข่าย
ตัวอย่างสำหรับที่อยู่ IP ธรรมดาคือ 207.115.10.64
พอร์ต
พอร์ตแสดงด้วยตัวเลข 16 บิต ดังนั้นพอร์ตจึงมีตั้งแต่ 0-65, 525 หมายเลขพอร์ตตั้งแต่ 0 -1023 ถูกจำกัด เนื่องจากสงวนไว้สำหรับการใช้บริการโปรโตคอลที่รู้จักกันดี เช่น HTTP และ FTP
ในเครือข่าย จุดสิ้นสุดที่โฮสต์สองตัวสื่อสารกันจะถูกระบุเป็นพอร์ต พอร์ตส่วนใหญ่ถูกกำหนดด้วยงานที่ได้รับการจัดสรร พอร์ตเหล่านี้ระบุด้วยหมายเลขพอร์ตตามที่กล่าวไว้ก่อนหน้านี้
ดังนั้นลักษณะการทำงานของที่อยู่ IP และพอร์ตจะเป็นดังนี้ ก่อนส่งแพ็กเก็ตข้อมูลจากเครื่องต้นทาง ที่อยู่ IP ต้นทางและปลายทางพร้อมกับหมายเลขพอร์ตที่เกี่ยวข้องจะถูกส่งไปยังดาตาแกรม ด้วยความช่วยเหลือของที่อยู่ IP ดาตาแกรมจะติดตามเครื่องปลายทางและไปถึงมัน หลังจากเปิดเผยแพ็กเก็ต ด้วยความช่วยเหลือของหมายเลขพอร์ต OS จะนำข้อมูลไปยังแอปพลิเคชันที่ถูกต้อง หากวางหมายเลขพอร์ตผิด OS จะไม่ทราบว่าข้อมูลใดที่จะถูกส่งไปยังแอปพลิเคชันใด
โดยสรุปแล้ว ที่อยู่ IP ทำหน้าที่สำคัญในการนำทางข้อมูลไปยังปลายทางที่ต้องการ ในขณะที่หมายเลขพอร์ตจะกำหนดแอปพลิเคชันที่จะป้อนด้วยข้อมูลที่ได้รับ ในที่สุดด้วยหมายเลขพอร์ตตามลำดับ แอปพลิเคชันที่จัดสรรยอมรับข้อมูลผ่านพอร์ตที่สงวนไว้