ট্রেসরউটের বিভিন্ন ওএসের বাস্তবায়ন


0

বিভিন্ন অপারেটিং সিস্টেমগুলি বিভিন্ন প্যাকেট ধরণের ব্যবহার করতে পারে (উদাহরণস্বরূপ: ইউডিপি প্যাকেট, টিসিপি প্যাকেটস, আইসিএমপি প্রতিধ্বনি অনুরোধগুলি), আমি কী নিশ্চিত যে কোনও সক্রিয় ব্রাউজার সেশন একই পথ অনুসরণ করবে যে কোনও ট্রেস্রয়েট কল অনুসরণ করবে?

অন্য কথায়, আমি যদি সক্রিয়ভাবে www.stackexchange.com ব্রাউজ করছি তবে আমি কি নিশ্চিত হতে পারি যে আমার সেশনটি সক্রিয় ব্রাউজার সেশনের সাথে একত্রে www.stackexchange.com তে ট্রেস্রোয়েটে ফিরে নোডগুলির মাধ্যমে প্রবাহিত হচ্ছে?

উত্তর:


2

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

এটি বলার পরেও, আপনার অ্যাপ্লিকেশনটি যেমন ব্যবহার করছেন তেমন কোনও গ্যারান্টি নেই you এটি বিভিন্ন কারণে হতে পারে (সম্ভবত আপনি এক ডজনেরও বেশি, যদি আপনি অস্পষ্ট ক্ষেত্রে গণনা করেন) সহ:

  • সেই পথে একটি আইএসপি যা উদ্দেশ্যমূলকভাবে তাদের টপোলজিটি আড়াল করার জন্য ট্রেস্রোলেট প্যাকেটগুলিকে আলাদাভাবে চালিত করে

  • টপ্রোলজিটি কোনওভাবে ট্রেস্রোয়েট এবং টিসিপি এসওয়াইএন এর মধ্যে পরিবর্তিত হয়

  • লোড ব্যালেন্সার বা সিডিএন এর কিছু ফর্ম রয়েছে যা উদ্দেশ্যমূলকভাবে কিছু ট্র্যাফিক পুনর্নির্দেশ করে

নেটগুলি কীভাবে কাজ করে তার গভীর গভীরতা ছাড়াই আমি সেগুলিই সম্ভবত ব্যাখ্যা করতে পারি।

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


আমি মনে করি আমি আইপি রাউটিংয়ের নীতিগুলি বুঝতে পারি - আমি 4-5 বছর ধরে ডাব্লুআরটি বর্তমানে ব্যবহৃত বিভিন্ন প্রযুক্তি বাস্তবায়নের জন্য 'গেমের বাইরে' আছি। আমি বুঝতে পেরেছি যে প্রতিটি ওএস টিসিপি | ইউডিপি | আইসিএমপি (এবং আরও) ব্যবহার করতে সক্ষম - আমার প্রশ্নটি আমি যে প্রকল্পে কাজ করছি তার জন্য ব্যবহারিক রাউটিং প্রক্রিয়া বোঝার জন্য পরিচালিত হয়েছিল। আমার 'ভিন্ন ভিন্ন ওএস' মন্তব্যটি ট্রেস্রয়েট কমান্ডের সাথে সুনির্দিষ্ট ছিল কারণ আমি নিশ্চিত যে আপনি জ্ঞানীয়।
টিএল

আপনার প্রতিক্রিয়াটি আরও পড়ার পরে, আমি মনে করি আপনি আমার মূল পোস্টের একটি গুরুত্বপূর্ণ অংশটি হারিয়েছেন: সেশন । অধিবেশন সংযোগ স্থাপনের প্রসঙ্গে লোড ব্যালান্সার এবং সিডিএন এর কাজ কিন্তু সেই অধিবেশন সংযোগের রাষ্ট্রীয় উপাদানগুলি (টিসিপি, বিজিপি) সমাপ্ত না হওয়া পর্যন্ত অধ্যবসায়ী থাকা উচিত ।
টিএল

এই বিষয়টির প্রসঙ্গ (এবং স্তর) গুরুত্বপূর্ণ। যতক্ষণ তত্ত্ব (অর্থাত, একটি উচ্চ পর্যায়ে) প্যাকেট ইন্টারনেটের মাধ্যমে রাউটিং হয় একটি নির্দিষ্ট (এবং সসীম) অধিবেশন সংযোগের জন্য খুব গতিশীল, প্যাকেট রাউটিং নয় গতিশীল। এই অধিবেশন প্রসঙ্গে, রাউটিং পাথগুলি (আউটবাউন্ড এবং ইনবাউন্ড) অবিচ্ছিন্ন - যদি না অন্য রাউটিং প্রযুক্তিগুলি সেশনে 'sertedোকানো না হয়' (উদাহরণস্বরূপ, টোর ব্রাউজার)।
টিএল

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

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

1

সাধারণত, ট্রেস্রোয়েট আইসিএমপি বার্তা ব্যবহার করবে। যদি আমরা টিসিপি বা ইউডিপি বার্তা ব্যবহার করি তবে ট্রেস্রোলেট গন্তব্য কম্পিউটারে চলমান পরিষেবাগুলি জানতে পারে না, যার অর্থ টিসিপি বা ইউডিপি বার্তায় পোর্ট নির্ধারণ করা শক্ত। আইসিএমপি বার্তাটি ব্লক করে যদি কোনও ফায়ারওয়াল না থাকে তবে আইসিএমপি বার্তাটি ঠিক হওয়া উচিত।

আমি কী নিশ্চিত যে একটি সক্রিয় ব্রাউজার সেশন আমার ট্রেস্রয়েট কল যে পথটি অনুসরণ করবে সেভাবে অনুসরণ করবে?

সংক্ষেপে, না। যদি আপনার কম্পিউটার এবং গন্তব্য কম্পিউটারের মধ্যে কোনও ভার ভারসাম্য থাকে তবে পথটি আলাদা হতে পারে কারণ ট্রেস্রোলেট এবং ব্রাউজার দুটি সেশন ব্যবহার করছে ((এটি লোড ব্যালেন্সারের নিয়মের উপর নির্ভর করে))


ইনপুট ডাব্লুআরটি ট্রেস্রোয়েটের জন্য ধন্যবাদ। আমার টার্গেটের গন্তব্যটির ফায়ারওয়ালের 'ভিতরে' কী ঘটে যায় সে সম্পর্কে আমি এতটা উদ্বিগ্ন নই - আমি কীভাবে 'সত্যিকারের বিশ্ব' দৃষ্টিকোণ থেকে এইচটিটিপি / এইচটিটিপিএসের রাউটিংকে সনাক্ত / বিশ্লেষণ করব তা বোঝার চেষ্টা করছি। কোনও প্রস্তাবিত সরঞ্জাম ব্যবহার করার জন্য?
টিএল

ট্রেস্রোয়েট সেরা বিকল্প। আমার অর্থ হ'ল ট্রেস্রোয়েট ব্রাউজারের সাথে ঠিক একই পাথটি না দেখায়। বেশিরভাগ পরিস্থিতিতে, যদি কোনও ফায়ারওয়াল সীমাবদ্ধতা বা লোড ব্যালেন্সার না থাকে তবে ট্রেস্রোয়েট পথটি দেখাতে সক্ষম হয়। যদি কোনও ফায়ারওয়াল থাকে এবং এটি আইসিএমপি বার্তাটিকে অবরুদ্ধ করে দেয় তবে এর পিছনের পথটি সনাক্ত করার কোনও উপায় নেই। কারণ ট্রেস্রোয়েট পথের প্রতিটি নোডের দ্বারা জবাব দেওয়া ICMP বার্তায় নির্ভর করে। ফায়ারওয়াল যদি এটিকে অবরুদ্ধ করে রাখে, আপনি সময়সীমা পেয়ে যাবেন।
স্টিভেন লি - এমএসএফটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.