सी में डीएफ स्थापित करने के लिए लिनक्स पर कोई मानक तरीका है कि वहाँ ध्यान दें करो, इस कोड काम करता है:
result = setsockopt(mysocket, IPPROTO_IP,
IP_MTU_DISCOVER, IP_PMTUDISC_DO, sizeof(int));
लेकिन यह FreeBSD पर नहीं है 6
इसके अलावा, पथ MTU खोज अत्यंत है असली इंटरनेट पर अविश्वसनीय। बहुत से टूटे हुए फ़ायरवॉल और मिडलबॉक्स आईसीएमपी "पैकेट बहुत बड़े" संदेशों को फ़िल्टर करते हैं (यहां एक साक्षात्कार के दौरान उम्मीदवार नेटवर्क प्रशासक का परीक्षण करने का एक अच्छा तरीका है: उसे पिंग रोकने के लिए कहें और वह शायद पूरी तरह से आईसीएमपी को ब्लॉक करेगा।) देखें आरएफसी 2923: "पथ MTU डिस्कवरी के साथ टीसीपी समस्याएं"
कारण है कि IETF अब MTU परीक्षण करने के लिए एक नया तरीका का सुझाव है कि, पर पथ MTU डिस्कवरी निर्भर रहे बिना: आरएफसी 4821: "packetization परत पथ MTU खोज"
यह जानना बहुत आसान है। +1। – paxdiablo