Skip to main content

โพรโทคอล Internet Protocol (IP)

การติดต่อสื่อสารของโปรโตคอล TCP/IP (เมษายน 2025)

การติดต่อสื่อสารของโปรโตคอล TCP/IP (เมษายน 2025)
Anonim

เทคโนโลยีอินเทอร์เน็ตโพรโทคอล (IP) ได้รับการพัฒนาขึ้นในทศวรรษที่ 1970 เพื่อสนับสนุนเครือข่ายคอมพิวเตอร์การวิจัยชิ้นแรก วันนี้ IP ได้กลายเป็นมาตรฐานระดับโลกสำหรับเครือข่ายภายในบ้านและธุรกิจด้วยเช่นกัน เราเตอร์เครือข่ายเว็บเบราเซอร์โปรแกรมอีเมลซอฟต์แวร์ส่งข้อความโต้ตอบแบบทันที - ทั้งหมดใช้ IP หรือโปรโตคอลเครือข่ายอื่น ๆ ที่อยู่ด้านบนของ IP

เทคโนโลยี IP รุ่นที่สองมีอยู่ในปัจจุบัน เครือข่ายภายในบ้านแบบดั้งเดิมใช้ IP เวอร์ชัน 4 (IPv4) แต่บางเครือข่ายอื่น ๆ โดยเฉพาะอย่างยิ่งในสถาบันการศึกษาและสถาบันการศึกษาได้ใช้ IP รุ่นถัดไปรุ่น 6 (IPv6)

IPv4 Addressing Notation

ที่อยู่ IPv4 ประกอบด้วยสี่ไบต์ (32 บิต) ไบต์เหล่านี้เรียกว่า octets

เพื่อวัตถุประสงค์ในการอ่านง่ายมนุษย์มักทำงานกับที่อยู่ IP ในสัญกรณ์ที่เรียกว่า เครื่องหมายจุด . สัญกรณ์นี้ใช้ระยะเวลาระหว่างแต่ละหมายเลขสี่ (octets) ที่ประกอบด้วยที่อยู่ IP

ตัวอย่างเช่นที่อยู่ IP ที่คอมพิวเตอร์เห็นว่า:

  • 00001010 00000000 00000000 00000001

ถูกเขียนในรูปทศนิยมเป็น:

  • 10.0.0.1

เนื่องจากแต่ละไบต์มี 8 บิตแต่ละ octet ในที่อยู่ IP จะมีค่าตั้งแต่ 0 ถึง 255 สูงสุดดังนั้นช่วงที่อยู่ IP ทั้งหมดจะมาจาก 0.0.0.0 ตลอด 255.255.255.255 . นี่หมายถึงที่อยู่ IP ที่เป็นไปได้ทั้งหมด 4,294,967,296 รายการ

IPv6 Addressing Notation

ที่อยู่ IP มีการเปลี่ยนแปลงอย่างมีนัยสำคัญกับ IPv6 ที่อยู่ IPv6 มีความยาว 16 ไบต์ (128 บิต) มากกว่าสี่ไบต์ (32 บิต) ขนาดใหญ่นี้หมายความว่า IPv6 สนับสนุนมากกว่า

  • 300,000,000,000,000,000,000,000,000,000,000,000,000

ที่อยู่ที่เป็นไปได้! เนื่องจากโทรศัพท์มือถือและอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภคจำนวนมากขึ้นจึงขยายขีดความสามารถในการเชื่อมต่อเครือข่ายและต้องใช้ที่อยู่ของตัวเองพื้นที่ที่อยู่ IPv4 ที่เล็กลงจะหมดลงและ IPv6 กลายเป็นข้อบังคับ

ที่อยู่ IPv6 โดยทั่วไปจะเขียนในรูปแบบต่อไปนี้:

  • hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh: hhhh

ในเรื่องนี้ สัญกรณ์เต็มรูปแบบ คู่ของ IPv6 ไบต์จะถูกคั่นด้วยเครื่องหมายจุดคู่และแต่ละไบต์จะถูกแสดงเป็นตัวเลขเลขฐานสิบหกเช่นในตัวอย่างต่อไปนี้:

  • E3D7: 0000: 0000: 0000: 51F4: 9BC8: C0A8: 6420

ดังที่แสดงไว้ข้างต้นที่อยู่ IPv6 มักประกอบด้วยไบต์จำนวนมากที่มีค่าเป็นศูนย์ สัญกรณ์ชวเลข ใน IPv6 จะลบค่าเหล่านี้ออกจากการแสดงข้อความ (แม้ว่าไบต์ยังมีอยู่ในที่อยู่เครือข่ายจริง) ดังต่อไปนี้:

  • E3D7 :: 51F4: 9BC8: C0A8: 6420

ในที่สุดที่อยู่ IPv6 จำนวนมากเป็นส่วนขยายของที่อยู่ IPv4 ในกรณีเหล่านี้ไบต์สี่แอดเดรสของที่อยู่ IPv6 (คู่ด้านขวาสุดสองไบต์) อาจถูกเขียนใหม่ในสัญกรณ์ IPv4 การแปลงตัวอย่างข้างต้นเป็นอัตราผลตอบแทนแบบผสม:

  • E3D7 :: 51F4: 9BC8: 192.168.100.32

ที่อยู่ IPv6 อาจเขียนด้วยสัญกรณ์แบบเต็มรูปแบบชวเลขหรือแบบผสมที่แสดงด้านบน