কেন কিছু সাধারণ ট্রেস্রোয়েট বাস্তবায়ন ইউডিপি প্রোব ব্যবহারের জন্য ডিফল্ট হয়?


18

আমি সম্প্রতি একটি নেটওয়ার্ক কানেক্টিভিটি মেটা-সমস্যাটির সমস্যা সমাধান করছি, আমি জানতাম যে একটি নির্দিষ্ট গন্তব্যটি পৌঁছানো সম্ভব ছিল, তবে আমি এটি প্রদর্শন করতে পারিনি tracerouteকারণ একটি নির্দিষ্ট সংখ্যক হুপের পরে পথটি শীতল হয়ে গেছে। সর্বশেষ পর্যবেক্ষণ করা হপটি কেবলমাত্র আগ্রহের নোড থেকে প্রবাহিত ছিল, আমি ট্র্যাফিক স্নিগ্ধ করেছিলাম, এটি নিশ্চিত করে আশা করছি যে প্রোবগুলি এটি পৌঁছেছে এবং কোন ফিল্টার নিয়মটি তাদেরকে ব্লক করছে learn নিশ্চিতভাবেই, আমি শিখেছি যে প্রোবগুলি ইউডিপি ডেটাগ্রামগুলি অবশ্যই একটি উচ্চ (এবং পরিবর্তিত) বন্দরের জন্য নির্ধারিত ছিল যা অবশ্যই আমি অন্তর্মুখী ট্র্যাফিকের জন্য অবরুদ্ধ ছিল।

এটি আমাকে অবাক করে, কারণ আমি ধরে নিয়েছিলাম যে সমস্ত tracerouteপ্রোব আইসিএমপি-তে ডিফল্ট হবে, যেহেতু প্রতিক্রিয়াগুলি আইসিএমপি হয়। আমি একটি ডকুমেন্টেশন জরিপ করেছি এবং দেখেছি যে বিভিন্ন বাস্তবায়নগুলি বিভিন্ন পছন্দ করে এবং কিছু ব্যবহারকারীর অ-ডিফল্ট নির্বাচন করতে দেয় না।

ট্রেস্রুট প্রোব পদ্ধতির বিমূর্ততা এবং আইপি পাথের ফরোয়ার্ড সূচনা আমার অন্তর্দৃষ্টি সমর্থন করে যে আইসিএমপি অনুসন্ধানগুলি প্রায়শই গন্তব্যে পৌঁছাতে সফল হবে।

বিভিন্ন তদন্ত পদ্ধতির অনুমতি দেওয়া একটি দুর্দান্ত ধারণা বলে মনে হচ্ছে তবে আইসিএমপি ব্যতীত অন্য কোনও কিছুতে ডিফল্ট করা খারাপ ধারণা বলে মনে হচ্ছে seems ডিফল্টরূপে ইউডিপি ব্যবহার করা ভাল কেন এর পিছনে যুক্তি কেউ বর্ণনা করতে পারেন?

উত্তর:


20

প্রথম সংস্করণটি tracerouteভ্যান জ্যাকবসন লিখেছিলেন এবং এটি আইসিএমপি ব্যবহার করেছিল তবে এটি খুব ভাল কাজ করে না। আরএফসি 79৯২ এ আইসিএমপি-র বিক্রেতার ব্যাখ্যাটি ছিল যে রাউটারগুলিকে কোনও আইএমএমপি প্যাকেটের প্রতিক্রিয়াতে কোনও আইএমএমপি ত্রুটি বার্তা প্রেরণ করা উচিত নয় (নীচে সম্পাদনা নোটগুলি দেখুন)। সুতরাং বেশিরভাগ রাউটারগুলি 1 বা 0 টিটির টিটিএল প্রতিধ্বনি অনুরোধের প্রতিক্রিয়া হিসাবে "সময় অতিক্রম" বার্তা প্রেরণ করবে না তাই তিনি ইউডিপি এবং লো ব্যবহার করতে এটি পরিবর্তন করেছিলেন এবং দেখুন এটি দুর্দান্ত কাজ করেছে এবং সেখানে প্রচুর আনন্দ হয়েছে (এবং গ্রহণ)। tracerouteলিনাক্স এবং ফ্রিবিএসডি এর সরঞ্জাম (এবং আমি সিসকো ধরে নিই) ভ্যান জ্যাকবসনের কাজের উপর ভিত্তি করে।

পরে আইসিএমপি ত্রুটি প্যাকেটের প্রতিক্রিয়া হিসাবে এই অনুমানটি পরিবর্তন করা হয়েছিল । বিশ্ব অগ্রগতি লাভ করেছে, বিক্রেতারা প্রতিধ্বনি অনুরোধের প্রতিক্রিয়ায় আইসিএমপি ত্রুটি বার্তাগুলিকে মঞ্জুরি দেওয়ার জন্য তাদের স্ট্যাকগুলিতে পরিবর্তন করেছে এবং ফায়ারওয়াল এবং এসিএলগুলির উত্থানের সাথে সাথে বিপথগামী ইউডিপি প্যাকেটগুলি মাঝে মাঝে ব্লক হয়ে যায়, তবে আইসিএমপি ইকো অনুরোধটি পেতে পারে could অবশ্যই, আজকের দিনে আপনার সাফল্য বন্যভাবে পরিবর্তিত হয়। আমি আশা করব যে tracertআইসিএমপি প্রতিধ্বনি প্রতিক্রিয়াগুলি ব্যবহার করার সময় এত সমস্যাযুক্ত ছিল না এমন সময়ে এবং অন্যান্য সরঞ্জামগুলি লিখিত হয়েছিল।

এই দিনগুলিতে আপনি সত্যই বলতে পারবেন না যে ইউডিপি আইসিএমপি-র চেয়ে ভাল। অথবা এটি যে কোনও একটি টিসিপি চেয়ে ভাল। এটি পুরোপুরি নির্ভর করে আপনি যে পথে যাচ্ছেন এবং সুরক্ষা নীতিগুলি যে স্থানে রয়েছে তার উপর। আপনার উভয়ই বা তিনটি বাস্তবায়নের চেষ্টা করতে হতে পারে implement

সূত্র:

http://ftp.arl.army.mil/~mike/ping.html http://www.inetdaemon.com / টিউটোরিয়ালস / ট্রাবলশুটিং / টোলস / ট্র্রেস্রোয়েট / ডেফিনিশন.শটিএমএল

সম্পাদনা করুন :

আইপি (আরএফসি 79 1)) থেকে আইসিএমপি (আরএফসি 79 2২) এ আরএফসি পরিবর্তিত হয়েছে যা ভূমিকাতে রয়েছে:

বার্তাগুলি সম্পর্কে বার্তাগুলির অসীম প্রতিরোধ এড়াতে, আইসিএমপি বার্তাগুলি সম্পর্কে কোনও আইএমএমপি বার্তা প্রেরণ করা হয় না।

এটাই বিট যা বিক্রেতাদের প্রতিধ্বনি অনুরোধগুলির জন্য "টাইম অতিক্রম" ত্রুটি না পাঠিয়েছে।

আরএফসি 1122, ইন্টারনেট হোস্টের প্রয়োজনীয়তা, বিভাগ 3.2.2 এ। আপডেটটি বলে যে হোস্টগুলি আইসিএমপি ত্রুটি বার্তাগুলির প্রতিক্রিয়া জানানো উচিত নয় ।


এফওয়াইআই এখন আপনি যে প্রশ্ন সম্পর্কে আমাকে ইমেল করেছেন তার বিষয়ে মন্তব্য করার মতো যথেষ্ট খ্যাতি রয়েছে
মাইক পেনিংটন

সাবাশ. "চিটিং! পিং! পিং!" কম্পিউটারের চিৎকারের প্রথম লিঙ্কে গল্পটি বিশেষত আমি পছন্দ করেছি! এর ফুসফুসের শীর্ষে।
নিরবোজ

মাইক, হ্যাঁ, আমি এই সাইটটি কীভাবে কাজ করে তা হ্যাং পেতে শুরু করছি :-)
ক্যারিহেড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.