লিনাক্স রাউটার দিয়ে যাচ্ছেন স্বতন্ত্র সংযোগগুলি ধীর করে দিন?


8

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

উত্তর:


6

ট্র্যাফিক শেপিং যদি শেল এবং সক্রিয় আপলোড উভয়ের জন্যই ট্র্যাফিককে সঠিকভাবে আকার না দেয় (আমি মনে করি এটি এটি করতে পারে তবে নিশ্চিত না) তবে আপনি করতে পারেন:

ক) দুটি পোর্টে এসএসএস চালান - আপনি ফাইল স্থানান্তরের জন্য একটি এবং ইন্টারেক্টিভ কাজের জন্য একটিকে অগ্রাধিকার দিতে পারেন।

খ) মোট এসএসের হারগুলি সীমাবদ্ধ করুন - কেবলমাত্র সমস্যাটি যদি আপনি লিঙ্কটির আপলোড ক্ষমতা পূরণ করেন এবং এসএসএস সুন্দরভাবে ইন্টারেক্টিভভাবে কাজ করবে আপনি যদি এই হারটিকে 50 কেবিপিএসের মতো কিছুতে সীমাবদ্ধ করেন (এটি ব্যবহারকারীদের বৃহত ফাইল স্থানান্তরের জন্য কিছু অন্যান্য প্রোটোকল ব্যবহার করতে বাধ্য করবে) )

গ) যদি পারেন তবে উত্সের ঠিকানায় ট্র্যাফিকটিকে অগ্রাধিকার দিন

এছাড়াও, ট্র্যাফিক গঠনের কারণে ট্র্যাফিকটিকে আরও সুষম করা উচিত যাতে একক সংযোগ পুরো লিঙ্কটিকে একচেটিয়া না রাখে।

সম্পাদনা: এখানে একটি উদাহরণ যা ব্যাশ স্ক্রিপ্ট ব্যবহার করে। এটি উল্লেখ করেছে যে ssh প্রকৃতপক্ষে ইন্টারেক্টিভ থেকে ইন্টারঅ্যাকটিভের উপর TOS সেট করে, তাই আমি অনুমান করব যে ওয়ান্ডারশ্যাপার এর সুবিধা নেয়।

আপনি যদি অন্য বিকল্প চান Wondershaper নিশ্চিত করুন যে আপনি কটাক্ষপাত করা shorewall বা pyshape

শোরওয়াল যথেষ্ট পরিপক্ক এবং নমনীয়তা, শক্তি এবং সরলতার ভারসাম্যপূর্ণ।


4

ওয়ান্ডারশ্যাপার বিস্ময়কর কাজ করতে পারে এবং এটি সেটআপ করা বেশ সহজ। এটি বাদে, আপনি এটির জন্য কিছু ইউজারল্যান্ড প্রোগ্রাম খুঁজে পেতে পারেন। লিনাক্সে ট্রিকল আছে আছে উইন্ডোজের সমতুল্য হতে পারে।

তবে প্রকৃতপক্ষে, আপনি ট্র্যাফিকের আকার তৈরি করতে চান - লোকেরা প্রোগ্রামটি চালাতে ভুলে যেতে পারে etc. ইত্যাদি আপনার সম্পূর্ণ সক্ষমতার চেয়ে আপলোডগুলি কিছুটা কম সীমাবদ্ধ করা সম্ভবত আপনাকে অনেক ভাল করবে।


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

2
আমি বিশ্বাস করি যে এসএসএস একটি টিওএস টিসিপি / আইপি শিরোলেখ ব্যবহার করে অ-ইন্টারেক্টিভ (স্কিপ / এসএফপি) থেকে ইন্টারেক্টিভ ব্যবহার (এসএসএস) কে পৃথক করে এবং আশ্চর্যজনকভাবে এটি ব্যবহার করে।
অ্যালেক্স

দুর্ভাগ্যক্রমে পুট্টি (ইন্টারেক্টিভ এসএসএইচ ক্লায়েন্ট) বা ফাইলজিলা (ফাইল স্থানান্তরকারী এসএফটিপি ক্লায়েন্ট) টিওএস টিসিপি / আইপি পতাকা সেট করে না। সুতরাং আমার ফায়ারওয়াল তাদের মধ্যে পার্থক্য করতে পারে না।
ডেভর

এছাড়াও ওয়ান্ডারশাপারটি 8 বছর বয়সী ... মনে হয় ইন্টারনেট সময়কালে চিরন্তন।
ডেভর

2

Iptables (8) ম্যানপেজে সংযোগগুলি দেখুন। আপনি সংযোগের হারের সাথে মেলে এবং এমন কোনও সংযোগকে ধীর করতে পারেন যা খুব দ্রুত আপলোড করা হয় এটি কোনও উপযুক্ত টিসি ক্লাসে রেখে ড্রপ বা তারপাইট বা আপনার জন্য যা কিছু কাজ করে।


1

আপনি কি বিপরীত স্কুইড প্রক্সি স্থাপন এবং বিলম্ব-পুল স্থাপনের কথা ভেবে দেখেছেন ? আপনি iptables এর সীমাবদ্ধ নির্দেশের সাহায্যে এটিও করতে পারেন।

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

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

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