লিনাক্স - আমি কি ইউডিপি প্যাকেটগুলি নকল, প্রেরণ, এবং নকল করতে পারি?


2

আমি 2 লিনাক্স (ইন্টেল) ভিত্তিক রাউটারগুলিতে ইউডিপি ডেটা প্রেরণ করছি এবং আমি নিম্ন স্তরের প্যাকেট ক্ষতির সম্মুখীন হচ্ছি যা অ্যাপ্লিকেশনটিতে হস্তক্ষেপ করছে।

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


এটি একটি খোঁড়া সমাধান। উভয় ডেটাগ্রাম হারিয়ে গেলে আপনি কীভাবে মামলা পরিচালনা করবেন? আপনি কি নির্ভরযোগ্য ইউডিপি, আরউডিপি, বা নির্ভরযোগ্য ডেটাগ্রাম প্রোটোকল, আরডিপিতে সন্ধান করেছেন?
করাত

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

@ সাউডস্ট - এছাড়াও, সংযোগটি কেবলমাত্র ভিওআইপি-র জন্য ব্যবহৃত হয়, তাই বড় এবং ছোট প্যাকেটের মিশ্রণ বা বারস্টি ব্যবহারের প্রয়োজন হয় না।
ডেভিডগো

1
আমি সন্দেহ করি যে এআরকিউ ব্যতীত আপনি নির্ভরযোগ্যতা অর্জন করতে পারবেন না। তবে আপনি যদি ডেটাগ্রামগুলি প্রতিলিপি করেন এবং একটি জোড় হিসাবে প্রেরণ করেন, তবে আপনি উভয় হারানোর সম্ভাবনা সর্বাধিক বাড়িয়ে তুলবেন (এক্স পিরিয়ডের শব্দে ফেটে)। ডুপ্লিকেট ডেটাগ্রাম পৃথক করে উভয় হারানোর সম্ভাবনা আপনি হ্রাস করতে পারেন, অর্থাত সময় x দ্বারা প্রতিলিপিযুক্ত ডেটাগ্রাম প্রেরণে বিলম্ব করুন। তবে আপনি কেন প্রথমে ডেটাগ্রামগুলি হারাচ্ছেন তা বোঝার চেয়ে ভাল হতে পারে। IE সম্ভবত এমন কিছু আছে যা লোকসানের হার হ্রাস করার জন্য করা যেতে পারে।
করাত

1
আমি @ সাওস্টাস্টের সাথে একমত, আপনি যদি সংযোগের মাধ্যমে প্রচুর পরিমাণে ট্র্যাফিক না চাপিয়ে দেন তবে আপনাকে এতগুলি ইউডিপি প্যাকেট ফেলে দেওয়া উচিত নয়। আমি এমনকি স্ট্যান্ডার্ড ইন্টারনেট সংযোগগুলি ভিওআইপি-র জন্য উপযুক্ত যে কোনও ব্যান্ডউইদথে প্রায় নির্দোষভাবে ইউডিপি প্রান্ত থেকে শেষ পর্যন্ত প্রেরণ করি। কিছু আইডিপি গুণমান এবং ব্যান্ডউইথ পরীক্ষার জন্য আপনি আইপিফারফ ব্যবহার করতে পারেন। আপনি কেন প্যাকেটের ক্ষতি হচ্ছেন তা জানার জন্য উত্তরটি মনে করি answer এটি কি রাউটার, কিউএস, শোরগোলের লাইন, ব্যর্থ মডেম ইত্যাদি I আমি বাজি ধরেছি যে আপনি এটি কোনও তৃতীয় সাইটে পরীক্ষার দ্বারা সংযোগের একদিকেও সংকুচিত করতে পারেন।
আপেলোডটিটি

উত্তর:


1

যদি কোনও অ্যাপ্লিকেশন ইউডিপি প্যাকেট প্রেরণ করে তবে অবশ্যই প্রস্তুত থাকতে হবে যে এই প্যাকেটগুলির কয়েকটি (বা অনেকগুলি) বাদ পড়েছে।

সুতরাং হয় অ্যাপ্লিকেশনটিকে অবশ্যই এটি মোকাবেলা করতে হবে (যেমন রিয়েল-টাইম অডিও বা ভিডিও ডেটা, যেখানে অনুপস্থিত তথ্য কেবল উপেক্ষা করা হবে এবং গুণমান হ্রাস করার কারণ ঘটায়, কারণ আপনি প্যাকেজগুলি পুনরায় পাঠাতে পারবেন না), অথবা পুনঃপ্রেরণ নিশ্চিত করতে এটির নিজস্ব প্রোটোকল প্রয়োগ করতে হবে, অথবা এটিতে অবশ্যই এমন অন্য একটি প্রোটোকল ব্যবহার করা উচিত যা শেষ পর্যন্ত সরবরাহের গ্যারান্টি দেয়।

একটি বাহ্যিক "কেবল 2 কপি প্রেরণ করুন" স্তরটি কার্যকর করা সমাধান নয়। হ্যাঁ, আমি জানি আপনি এটি শুনতে চান না, তবে এটি সত্য।

সুতরাং যথাযথ প্রোটোকলটি ব্যবহার করতে অ্যাপ্লিকেশনটি পুনরায় লিখুন।

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


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

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

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