PMTUD จะทำงานเมื่อใด? (การค้นพบ Path MTU)
ในการอภิปรายที่กระตุ้นจากคำถามอื่น ๆในเว็บไซต์นี้ฉันได้ตระหนักว่าฉันไม่มีความเข้าใจที่ชัดเจนว่าเมื่อดำเนินการ Path MTU Discovery (PMTUD) ฉันรู้ว่ามันทำอะไร - ค้นหา MTU ที่ต่ำที่สุดบนเส้นทางจากไคลเอนต์ไปยังเซิร์ฟเวอร์) ฉันรู้ว่ามันทำได้อย่างไร - ส่งแพ็คเก็ตขนาดใหญ่ขึ้นอย่างต่อเนื่องโดยตั้งบิต "Don't Fragment" ของพวกเขาและดูว่าแพ็คเก็ตขนาดใหญ่ที่คุณสามารถผ่านได้โดยไม่ได้รับข้อผิดพลาด "ICMP Need to Fragment" คำถามของฉันนั้นเฉพาะเจาะจงเมื่อใดที่โฮสต์จะใช้ PMTUD ฉันกำลังมองหากรณีเฉพาะ ไม่ใช่สิ่งทั่วไปเช่น "เมื่อโฮสต์ต้องการค้นหาเส้นทาง MTU" คะแนนโบนัสหากคุณสามารถให้การจับแพ็คเก็ตของโฮสต์ที่ทำหรือให้คำแนะนำสำหรับการสร้างการจับแพ็คเก็ตดังกล่าว นอกจากนี้ฉันหมายถึงเฉพาะ IPv4 ฉันรู้ว่าในเราเตอร์ IPv6 transient จะไม่รับผิดชอบในการแยกส่วนและสามารถจินตนาการว่า PMTUD เกิดขึ้นบ่อยกว่าปกติ แต่ตอนนี้ฉันกำลังมองหาตัวอย่างเฉพาะของ PMTUD ใน IPv4 (แม้ว่าถ้าการจับแพ็คเก็ตเพียงอย่างเดียวที่คุณสามารถรวบรวม PMTUD อยู่ใน IPv6 ได้ฉันก็ยังอยากเห็น)