ที่อยู่ IPv4 คืออะไร?

เผยแพร่แล้ว: 2022-10-29
ที่อยู่ IPv4 คืออะไร?

IPv4 เป็น Internet Protocol รุ่นแรกที่เปิดตัวโดยกระทรวงกลาโหมในสหรัฐอเมริกาบนเครือข่ายหน่วยงานโครงการวิจัยขั้นสูง (ARPANET) สามารถผลิตที่อยู่ IP ได้หลายพันล้านรายการ ซึ่งเป็นหนึ่งในคุณสมบัติที่โดดเด่นของ IPv4 นับตั้งแต่ IPv4 เปิดตัวในปี 1983 เราใกล้จะสูญเสียที่อยู่ IP ไปพร้อมกับการเกิดขึ้นของอุปกรณ์ IoT มากขึ้น ในบทความนี้พร้อมกับการเรียนรู้ว่าที่อยู่ IPv4 คืออะไร คุณจะได้อ่านเกี่ยวกับข้อดีและข้อเสียของ IPv4

ที่อยู่ IPv4 คืออะไร?

สารบัญ

  • ที่อยู่ IPv4 คืออะไร?
  • ส่วนของ IPv4
  • การแปลงที่อยู่ IPv4 เป็นรหัสไบนารี
  • IPv4–OSI รุ่น
  • โครงสร้างแพ็กเก็ต IPv4
  • ลักษณะของ IPv4
  • ข้อดีและข้อเสียของ IPv4

ที่อยู่ IPv4 คืออะไร?

IPv4 เป็น Internet Protocol รุ่นแรก ใช้ พื้นที่ที่อยู่แบบ 32 บิต ซึ่งเป็นที่อยู่ IP ที่ใช้บ่อยที่สุด ที่อยู่ 32 บิตนี้เขียนเป็นตัวเลขสี่ตัวคั่นด้วยทศนิยม ตัวเลขแต่ละชุดเรียกว่า ออกเต ตัวเลขในแต่ละออคเต็ตมีตั้งแต่ 0-255 IPv4 สามารถสร้างที่อยู่ IP ที่ไม่ซ้ำกันได้ 4.3 พันล้านรายการ ตัวอย่างของที่อยู่ IPv4 คือ 234.123.42.65 นอกจากนี้ ในบทความ เราจะดูวิธีการแปลงที่อยู่ IPv4 เป็นรหัสไบนารีโดยใช้ IPv4 เป็นวิธีการแปลงไบนารี

ส่วนของ IPv4

ที่อยู่ IP ประกอบด้วยสามส่วน:

  • เครือข่าย: ส่วนนี้ของที่อยู่ IP ระบุเครือข่ายที่เป็นที่อยู่ IP ด้านซ้ายมือของที่อยู่ IP เรียกว่าส่วนเครือข่าย
  • โฮสต์: ส่วนโฮสต์ของที่อยู่ IP มักจะแตกต่างกันไปเพื่อระบุอุปกรณ์ที่ไม่ซ้ำกันบนอินเทอร์เน็ต อย่างไรก็ตาม ส่วนเครือข่ายจะคล้ายกันสำหรับแต่ละโฮสต์บนเครือข่าย

ตัวอย่างเช่น ส่วนของเครือข่ายและโฮสต์ของที่อยู่ IP นี้ (234.123.42.65 ) คือ:

234 123 42 65
ส่วนเครือข่าย ส่วนโฮสต์
  • Subnet Number: เป็นส่วนเสริมของที่อยู่ IP เป็นการแบ่งส่วนของที่อยู่ IP ออกเป็นส่วนย่อยๆ ช่วยเชื่อมต่อเครือข่ายและลดการรับส่งข้อมูล

การแปลงที่อยู่ IPv4 เป็นรหัสไบนารี

ในขณะที่เราใช้ IPv4 เป็นที่อยู่ตัวเลขแบบ 32 บิต คอมพิวเตอร์และเครือข่ายจะทำงานกับภาษาไบนารี มาทำความเข้าใจวิธีการแปลงที่อยู่ IP เป็นภาษาไบนารีโดยใช้ IPv4 เป็นวิธีการแปลงไบนารี ตามที่เราอ่านมาก่อนหน้านี้เกี่ยวกับออคเต็ตคืออะไร บิตในแต่ละออคเต็ตจะแสดงด้วยตัวเลข ตอนนี้เราจะมาดูวิธีการใช้แผนภูมิ Octet 8 บิต ประกอบด้วยตัวเลขที่แสดงค่าของแต่ละบิต

128 64 32 16 8 4 2 1

นี่คือที่อยู่ IP: 234.123.42.65 ซึ่งเราจะแปลงเป็นภาษาไบนารีโดยใช้แผนภูมิออคเต็ต แต่ละบิตใน octet จะแสดงเป็น 1 หรือ 0 octet แรกประกอบด้วยตัวเลข 234 ตอนนี้เราจะต้องค้นหาว่าตัวเลขใดจากแผนภูมิ octet รวมกันได้ถึง 234 ตัวเลขที่รวมกันได้ 234 คือ 128+ 64+32+8+2. ในทำนองเดียวกัน ตัวเลขทั้งหมดที่รวมกันจะแสดงด้วย 1 ในขณะที่ตัวเลขที่เหลือจะแสดงด้วย 0

128 64 32 16 8 4 2 1
1 1 1 0 1 0 1 0

ดังนั้นเลขฐานสองของ 234 จึงออกมาเป็น 11101010 ในทำนองเดียวกัน กระบวนการนี้ดำเนินการกับออคเต็ตทั้งหมด

128 64 32 16 8 4 2 1
123 0 1 1 1 1 0 1 1
42 0 0 1 0 1 0 1 0
65 0 1 0 0 0 0 0 1

ดังนั้น ภาษาไบนารีสำหรับที่อยู่ IP 234.123.42.65 คือ 11101010.01111011.00101010.01000001

อ่านเพิ่มเติม: ไม่พบที่อยู่ IP ของเซิร์ฟเวอร์แก้ไขบน Windows 10

IPv4–OSI รุ่น

OSI MODEL เลเยอร์ ข้อดีและข้อเสียของ ipv4 . คืออะไร

องค์การมาตรฐานสากลได้กำหนดแบบจำลอง OSI สำหรับระบบการสื่อสาร OSI ย่อมาจาก Open System Interconnection โมเดลนี้ประกอบด้วยเลเยอร์ที่อธิบายว่าระบบควรสื่อสารกับระบบอื่นโดยใช้โปรโตคอลอื่นอย่างไร แต่ละชั้นมีบทบาทสำคัญในระบบการสื่อสาร โมเดล OSI ประกอบด้วยเลเยอร์ต่อไปนี้:

  • Application (Layer 7): Application Layer จะอยู่ใกล้ผู้ใช้มากที่สุด หน้าที่หลักของเลเยอร์คือรับและแสดงข้อมูลจากและไปยังผู้ใช้ เลเยอร์นี้ช่วยสร้างการสื่อสารผ่านระดับล่างด้วยแอปพลิเคชันในอีกด้านหนึ่ง ตัวอย่างเช่น TelNet และ FTP
  • การนำเสนอ (เลเยอร์ 6): เลเยอร์การนำเสนอมีไว้สำหรับการประมวลผล ส่วนการประมวลผลรวมถึงการแปลงข้อมูลจากรูปแบบแอปพลิเคชันเป็นรูปแบบเครือข่ายหรือจากรูปแบบเครือข่ายเป็นรูปแบบแอปพลิเคชัน ตัวอย่างเช่น การเข้ารหัสและถอดรหัสข้อมูล
  • เซสชัน (เลเยอร์ 5): เลเยอร์เซสชันจะมีผลเมื่อคอมพิวเตอร์สองเครื่องจำเป็นต้องสื่อสาร เซสชันเหล่านี้สร้างขึ้นในกรณีที่ผู้ใช้ต้องการการตอบสนอง เลเยอร์นี้รับผิดชอบการตั้งค่า การประสานงาน และการหมดอายุของเซสชัน ตัวอย่างเช่น การตรวจสอบรหัสผ่าน
  • การขนส่ง (ชั้นที่ 4): Transport Layer ช่วยให้มั่นใจได้ว่าทุกด้านของการส่งข้อมูลจากเครือข่ายหนึ่งไปยังอีกเครือข่ายหนึ่ง รวมถึงปริมาณ ความเร็ว และปลายทางของข้อมูล TCP/IP และ UDP ทำงานในเลเยอร์นี้ รับข้อมูลจากเลเยอร์ด้านบน แบ่งมันออกเป็นชิ้นเล็ก ๆ ที่เรียกว่า เซ็กเมนต์ และส่งไปยังเลเยอร์เครือข่ายเพิ่มเติม
  • Network (Layer 3): Network Layer มี หน้าที่กำหนดเส้นทางแพ็กเก็ตข้อมูล หรือเซ็กเมนต์ไปยังปลายทาง เพื่อให้เฉพาะเจาะจง เลเยอร์นี้เลือกเส้นทางที่ถูกต้องเพื่อไปยังจุดที่ถูกต้องได้อย่างมีประสิทธิภาพ
  • ดาต้าลิงค์ (เลเยอร์ 2): ดาต้าลิงค์เลเยอร์มีหน้าที่ในการถ่ายโอนข้อมูลต้นทางจากเลเยอร์แรกซึ่งเป็นเลเยอร์จริงไปยังเลเยอร์ที่กล่าวถึงข้างต้น เลเยอร์นี้มีหน้าที่ แก้ไขข้อผิดพลาดที่เกิดขึ้นระหว่างการถ่ายโอน ด้วย
  • กายภาพ (เลเยอร์ 1): ฟิสิคัลเลเยอร์คือเลเยอร์สุดท้ายของโมเดล OSI เลเยอร์นี้ประกอบด้วย โครงสร้างการสื่อสารและส่วนประกอบฮาร์ดแวร์ เช่น ชนิดและความยาวของสายเคเบิล เลย์เอาต์พิน แรงดันไฟฟ้า ฯลฯ

โครงสร้างแพ็กเก็ต IPv4

แพ็กเก็ต IPv4 ประกอบด้วยสองส่วน: ส่วนหัว และ data ความจุ 65,535 ไบต์ ความยาวของส่วนหัว IP มีตั้งแต่ 20 ถึง 60 ไบต์ ส่วนหัวประกอบด้วยโฮสต์และที่อยู่ปลายทาง ตลอดจนฟิลด์อื่นๆ ของข้อมูลที่ช่วยให้แพ็กเก็ตข้อมูลไปถึงปลายทาง

IPv4 Packet Header

IPv4 Packet Header มี 13 ฟิลด์บังคับ มาทำความเข้าใจพวกเขาและบทบาทของพวกเขากัน:

  • เวอร์ชัน: เป็นฟิลด์ส่วนหัว 4 บิต ให้ข้อมูลเกี่ยวกับเวอร์ชันปัจจุบันของ IP ที่ใช้งานอยู่
  • Internet Header Length (IHL): นี่คือความยาวของส่วนหัว IP ทั้งหมด
  • ประเภทบริการ: ฟิลด์นี้ให้ข้อมูลเกี่ยวกับลำดับของแพ็กเก็ตในการส่งข้อมูล
  • ความยาวทั้งหมด: ฟิลด์นี้แสดงถึงความยาวทั้งหมดของส่วนหัว IP ขนาดต่ำสุดสำหรับฟิลด์นี้คือ 20 ไบต์ ในขณะที่ขนาดสูงสุดเพิ่มได้ถึง 65,535 ไบต์
  • การระบุ: ฟิลด์ Identification ของส่วนหัวช่วยระบุส่วนต่างๆ ของแพ็กเก็ตที่แยกจากกันระหว่างการส่งข้อมูล
  • ECN: ECN ย่อมาจาก Explicit Congestion Notification ฟิลด์นี้มีหน้าที่ตรวจสอบความแออัดของแพ็กเก็ตในเส้นทางของการส่ง
  • แฟล็ก: นี่คือฟิลด์ 3 บิตที่ระบุว่าแพ็กเก็ต IP จำเป็นต้องแยกส่วนหรือไม่ตามขนาดข้อมูล
  • Fragment Offset: Fragment Offset เป็นฟิลด์ 13 บิต ช่วยให้สามารถจัดลำดับและตำแหน่งของข้อมูลที่กระจัดกระจายในแพ็กเก็ต IP
  • Time to Live (TTL): เป็นชุดของค่าที่ส่งไปพร้อมกับแต่ละแพ็กเก็ตข้อมูล โดยมีแรงจูงใจที่จะหลีกเลี่ยงการล้อมรอบแพ็กเก็ตข้อมูล ค่าตัวเลขที่แนบกับแพ็กเก็ต IP แต่ละแพ็กเก็ตจะลดลงหนึ่งค่าหลังจากเจอเราเตอร์แต่ละตัวบนเส้นทางของมัน ทันทีที่ค่า TTL ถึงหนึ่ง แพ็กเก็ต IP จะถูกยกเลิก
  • โปรโตคอล: โปรโตคอลเป็นฟิลด์ 8 บิตที่รับผิดชอบในการถ่ายทอดข้อมูล Network Layer เกี่ยวกับโปรโตคอลที่แพ็กเก็ต IP เป็นของ
  • Header Checksum: ฟิลด์นี้จะทำหน้าที่ระบุข้อผิดพลาดในการสื่อสารในส่วนหัวและแพ็กเก็ตข้อมูลที่ได้รับ
  • ที่อยู่ IP ต้นทาง: นี่คือฟิลด์ 32 บิต ซึ่งประกอบด้วยที่อยู่ IPv4 ของผู้ส่ง
  • ที่อยู่ IP ปลายทาง: นี่คือฟิลด์ 32 บิต ซึ่งประกอบด้วยที่อยู่ IPv4 ของเครื่องรับ
  • ตัวเลือก: ฟิลด์ตัวเลือกจะถูกนำมาใช้เมื่อความยาวของ IHL มากกว่า 5

ตอนนี้ ให้เราเรียนรู้เกี่ยวกับคุณสมบัติของโปรโตคอล IPv4 และข้อดีและข้อเสียของ IPv4

ยังอ่าน: 10 เซิร์ฟเวอร์ DNS สาธารณะที่ดีที่สุดในปี 2565: การเปรียบเทียบและการตรวจสอบ

ลักษณะของ IPv4

รายการด้านล่างเป็นลักษณะของ IPv4:

  • IPv4 ใช้ที่อยู่ IP แบบ 32 บิต
  • ตัวเลขในที่อยู่ คั่นด้วยจุดทศนิยม เรียกว่า จุด
  • ประกอบด้วยประเภทที่อยู่ แบบ unicast, multicast และ Broadcast
  • IPv4 มีโครงสร้างที่มีฟิลด์ ส่วนหัวสิบสอง ฟิลด์
  • Virtual Length Subnet Mask (VLSM) รองรับโดย IPv4
  • ใช้ Post Address Resolution Protocol สำหรับการจับคู่กับที่อยู่ Mac
  • เครือข่ายได้รับการออกแบบด้วย DHCP (โปรแกรมกำหนดค่าโฮสต์แบบไดนามิก) หรือโดยใช้ โหมดแมนนวล

อินเทอร์เน็ตโปรโตคอลเวอร์ชัน 4 TCP IPv4

ข้อดีและข้อเสียของ IPv4

มาดูข้อดีและข้อเสียของ IPv4:

ข้อดีของ IPv4

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

ข้อเสียของ IPv4

  • ที่อยู่ IPv4 อยู่บน ขอบของความอ่อนล้า
  • การจัดการระบบ IPv4 นั้น ใช้แรงงาน - เข้มข้น ซับซ้อน และช้า
  • มีการกำหนดเส้นทางอินเทอร์เน็ต ที่ไม่มีประสิทธิภาพและไม่เพียงพอ
  • คุณลักษณะ ด้านความปลอดภัยที่เป็นตัวเลือก

ดังนั้นสิ่งเหล่านี้จึงเป็นข้อดีและข้อเสียของโปรโตคอล IPv4

ที่แนะนำ:

  • IPv6 Address ในระบบเครือข่ายคืออะไร?
  • วิธีค้นหาตำแหน่งที่แน่นอนของใครบางคนด้วยที่อยู่ IP
  • แก้ไขปัญหาโปรไฟล์เครือข่าย Windows 10 ที่ขาดหายไป
  • Microsoft Network Adapter Multiplexor Protocol คืออะไร

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