The Wonder Shaper

সফটওয়্যার স্ক্রিনশট:
The Wonder Shaper
সফটওয়্যার বিবরণ:
সংস্করণ: 1.1a
তারিখ আপলোড: 2 Jun 15
ডেভেলপার: Bert Hubert
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 55

Rating: nan/5 (Total Votes: 0)

বিস্ময়ের Shaper বৈশিষ্ট্য অনেকটা সঙ্গে একটি খুব বিশেষ নেটওয়ার্কের Shaper স্ক্রিপ্ট হয়. লিনাক্স 2.4 ও উচ্চতর উপর কাজ করে.
গোল
আমি পবিত্র ঈপ্সিত বস্তু তৈরি করার চেষ্টা:
* সব সময়ে interfactive ট্রাফিকের জন্য নিম্ন লেটেন্সি বজায় রাখুন.
এই ডাউনলোড বা আপলোড ফাইল SSH- র মাধ্যমে অথবা এমনকি টেলনেট বিরক্ত না উচিত নয়. এই সবচেয়ে গুরুত্বপূর্ণ জিনিস, এমনকি 200ms লেটেন্সি উপর কাজ করতে হয় মন্দ.
* আপ বা ডাউনলোড করার সময় যুক্তিসঙ্গত গতি এ 'সার্ফিং' অনুমতি
HTTP 'বাল্ক' ট্রাফিক যদিও, অন্যান্য ট্রাফিক অত্যধিক এটি মজান করা উচিত.
* নিশ্চিত আপলোড জনপ্রিয়তা ক্ষতি না করুন, এবং কাছাকাছি অন্য কোন উপায়
এই মূল প্রজেক্টের ট্রাফিক শুধু ডাউনলোড গতি ধ্বংস যেখানে অনেক পালন ঘটনা. এটা সব এই ব্যান্ডউইথ একটি অতি ক্ষুদ্র অংশ খরচ, সম্ভব যে দেখা যাচ্ছে. আপলোড, ডাউনলোড এবং SSH সমকামী আঘাত যে কারণে কেবল বা ডিএসএল মোডেম মত অনেক গার্হস্থ্য এক্সেস ডিভাইস বড় সারির উপস্থিতি.
কেন এটি ডিফল্টরূপে ভাল কাজ করে না
আইএসপি তারা দ্রুত মানুষ ডাউনলোড করতে পারেন কিভাবে শুধুমাত্র benchmarked হয় না. উপলব্ধ ব্যান্ডউইডথ ছাড়াও, ডাউনলোডের গতি গুরুত্বের সাথে TCP / IP এর কর্মক্ষমতা ব্যাহত যা দ্বারা প্যাকেটের ক্ষয়ক্ষতি, দ্বারা ব্যাপকভাবে প্রভাবিত হয়. বড় সারির packetloss প্রতিরোধ সাহায্য, এবং জনপ্রিয়তা গতি বাড়াতে পারেন. তাই আইএসপি বড় সারির কনফিগার করুন.
এই বড় সারির তবে ইন্ট্যার্যাক্টিভিটির ক্ষতি. একটি কীস্ট্রোক প্রথম দীর্ঘ (!) সেকেন্ডের হতে পারে, যা মূল প্রজেক্টের কিউ, ভ্রমণ এবং আপনার দূরবর্তী হোস্ট-এ যেতে হবে. পরে এটা আপনার পর্দায় প্রদর্শিত হবে আগে তারপর, আপনার ISP এ অবস্থিত স্রোতবরাবর কিউ, তর্ক করতে হবে, যা ফিরে আসার একটি প্যাকেট, যা বাড়ে, প্রদর্শন করা হয়.
এই প্রবন্ধের আপনি কিভাবে ছিন্ন এবং নানাভাবে কিউ প্রক্রিয়া, কিন্তু দুঃখের বিষয় যে, না সব সারির আমাদের প্রবেশযোগ্য শেখায়. মূল প্রজেক্টের কিউ সম্ভবত আপনার তারের মডেম বা ডিএসএল ডিভাইস ভিতরে বসবাস যেহেতু আইএসপি এ কিউ উপর, সম্পূর্ণ বন্ধ-সীমা হয়. আপনি পারে বা এটি কনফিগার করার সক্ষম নাও হতে পারে. সম্ভবত না.
তাই, পরবর্তী কি? আমরা যারা সারির হয় নিয়ন্ত্রণ করতে পারে না, তারা কাটানো, এবং আপনার লিনাক্স রাউটার স্থানান্তর করা আবশ্যক. সৌভাগ্য যে এই সম্ভব হয়.
সীমা আপলোড গতি কিছুটা
সত্যিই উপলব্ধ হার তুলনায় আমাদের আপলোড গতি সামান্য কম সীমিত দ্বারা, কোন queues আমাদের মডেম আপ নির্মিত হয়. কিউ এখন লিনাক্স থেকে সরানো হয়.
সীমা ডাউনলোডের গতি
এই আমরা সত্যিই কিভাবে দ্রুত ইন্টারনেট জাহাজ আমাদের তথ্য প্রভাবিত করতে পারেন না সামান্য trickier হয়. যদিও আমরা আমরা চাই শুধু হার মন্দীভূত TCP / IP এর কারণ যা, খুব দ্রুত আসছে যে প্যাকেট ড্রপ করতে পারেন. আমরা অকারণে ট্রাফিক ড্রপ করতে চান না কারণ, আমরা উচ্চ গতিতে অনুমতি একটি 'বিস্ফোরিত' আকার কনফিগার করুন.
আমরা একবার এই কাজ আছে এখন, আমরা (স্বল্প বিস্ফোরণ ছাড়া) সম্পূর্ণই স্রোতবরাবর কিউ কাটানো, এবং লিনাক্স উপলব্ধ করা হয় সমস্ত শক্তি দিয়ে মূল প্রজেক্টের কিউ পরিচালনা করার ক্ষমতা লাভ আছে.
ইন্টারেক্টিভ ট্রাফিক কিউ 'র উপেক্ষা যাক
কি কাজ করতে হবে অবশেষ নিশ্চিত ইন্টারেক্টিভ ট্রাফিক মূল প্রজেক্টের কিউ সামনে জাম্প করা হয়. আপলোড জনপ্রিয়তা আঘাত না তা নিশ্চিত করার জন্য, আমরা উদাহরণ কিউ সামনে সেটি হল ACK প্যাকেট সরানো. এটি সাধারণতঃ উভয় পদ্ধতিতে বাল্ক ট্রাফিক জেনারেট করার সময় পালন বিশাল মন্দার কারণ কি. স্রোতবরাবর ট্রাফিকের জন্য স্বীকার মূল প্রজেক্টের ট্রাফিক সঙ্গে প্রতিযোগিতা করতে হয় এবং প্রক্রিয়া বিলম্বিত পেতে.
আমরা কিউ সামনে অন্যান্য ছোট প্যাকেট সরানো - এই মাইক্রোসফট থেকে সব কিছুর মত, পরিষেবার শর্তাবলীর বিট সেট না যা অপারেটিং সিস্টেম সাহায্য করে.
ব্যবহারকারী কম অগ্রাধিকার ট্রাফিক উল্লেখ করার অনুমতি দেয় (1.1 এমন ঘটনাও ঘটে!)
কখনও কখনও আপনি গুরুত্বপূর্ণ ট্রাফিক গতি কমে কম অগ্রাধিকার আউটগোয়িং ট্রাফিকের খেয়াল করতে পারেন. সেই ক্ষেত্রে, নিম্নলিখিত বিকল্পগুলির আপনাকে সাহায্য করতে পারে:
NOPRIOHOSTSRC
কম অগ্রাধিকার থাকা উচিত যে আপনার নেটওয়ার্কের মধ্যে হোস্ট বা netmasks এই সেট
NOPRIOHOSTDST
কম অগ্রাধিকার থাকা উচিত যে ইন্টারনেটে সর্বক্ষমতার অধিকারী বা netmasks এই সেট
NOPRIOPORTSRC
কম অগ্রাধিকার থাকা উচিত যে উৎস পোর্ট এই সেট করুন. আপনি আপনার ট্রাফিক উপর একটি গুরুত্বহীন ওয়েবসার্ভার আছে, 80 এই সেট
NOPRIOPORTDST
কম অগ্রাধিকার থাকা উচিত যে গন্তব্য পোর্ট এই সেট করুন.
Wshaper এবং wshaper.htb শুরু দেখুন
ফলাফল
আমরা সব এই না আমরা পেতে নেদারল্যান্ড xs4all থেকে একটি চমৎকার ADSL- এর সংযোগ ব্যবহার করে নিম্নলিখিত পরিমাপ:
প্রাথমিক লেটেন্সি:
রিটার্ণ কমপক্ষে / গড় / সর্বোচ্চ = 14.4 / 17.1 / 21.7 মাইক্রোসফট
ট্রাফিক কন্ডিশনার ছাড়া, ডাউনলোড করার সময়:
রিটার্ণ কমপক্ষে / গড় / সর্বোচ্চ = 560.9 / 573.6 / 586.4 মাইক্রোসফট
ট্রাফিক কন্ডিশনার ছাড়া, আপলোড করার সময়:
রিটার্ণ কমপক্ষে / গড় / সর্বোচ্চ = 2041.4 / 2332.1 / 2427.6 মাইক্রোসফট
220kbit / S আপলোড করার সময় কন্ডিশনার, সঙ্গে:
রিটার্ণ কমপক্ষে / গড় / সর্বোচ্চ = 15.7 / 51.8 / 79.9 মাইক্রোসফট
850kbit / S ডাউনলোড করার সময় কন্ডিশনার, সঙ্গে:
রিটার্ণ কমপক্ষে / গড় / সর্বোচ্চ = 20.4 / 46.9 / 74.0 মাইক্রোসফট
আপলোড করার সময়, জনপ্রিয়তা পাওয়া গতি 80% ~ অগ্রসর. প্রায় 90% এ আপলোড. বিলম্ব তারপর এখনও কেন figuring আউট, 850 মাইক্রোসফট সরাসরি চলে যায়.
আপনি কি এই স্ক্রিপ্ট থেকে আশা করতে পারেন আপনার প্রকৃত আপলিঙ্ক গতির উপর অনেকটা নির্ভর করে. পূর্ণ গতিতে আপলোড করার সময়, সবসময় এগিয়ে আপনার কীস্ট্রোক একটি একক প্যাকেট থাকবে. নিরূপণ আপনার মূল প্রজেক্টের গতি দ্বারা আপনার MTU বিভক্ত - যে আপনি অর্জন করতে পারেন লেটেন্সি পর্দার নীচের অংশে সীমা. আদর্শ মান যে চেয়ে কিছুটা বেশী হতে হবে. ভাল প্রভাব জন্য আপনার MTU নিচু করো!
একটি ছোট টেবিল:
আপলিংক গতি | আপলোড করার কারণে লেটেন্সি প্রত্যাশিত
--------------------------------------------------
32 | 234ms
64 | 117ms
128 | 58ms
256 | 29ms
তাই (একটি unloaded লিঙ্কে পিং) একটি বেসলাইন পরিমাপ নিতে, আপনার কার্যকর লেটেন্সি নিরূপণ, এবং টেবিলের সংখ্যা খোঁজা, এবং এটা যোগ করুন. তার মানে আপনি আশা করতে পারেন সেরা সম্পর্কে. এই সংখ্যা ও মূল কীস্ট্রোক এগিয়ে তার অধিকাংশই অর্ধেক একটি পূর্ণ মাপের প্যাকেট থাকবে অনুমান করা হয়েছে একটি হিসাব থেকে আসে.
এই boils নিচে:
   MTU * 0.5 * 10
   -------------- 'Baseline_latency
       kbit
ফ্যাক্টর 10 বেশ সঠিক নয় কিন্তু বাস্তবে ভাল কাজ করে.
কার্নেল
আপনি একটি সাম্প্রতিক বন্টন চালানো, সবকিছু ঠিক করা উচিত. আপনি QoS বিকল্প 2.4 চালু প্রয়োজন.
আপনি আপনার নিজের কার্নেল কম্পাইল যদি, এটা সক্রিয় কিছু অপশন থাকতে হবে. এর মধ্যে উল্লেখযোগ্য হল, নেটওয়ার্কিং অপশন মেনু, QoS এবং / বা ন্যায্য Queueing মধ্যে, বন্দরে অন্তত CBQ, PRIO, SFQ, প্রবেশাধিকার, ট্রাফিক পুলিশি, QoS সমর্থন, হার নিরূপক, QoS ক্লাসিফায়ার, U32 ক্লাসিফায়ার, fwmark ক্লাসিফায়ার.
অভ্যাস, আমি (এবং সবচেয়ে ডিস্ট্রিবিউশন) শুধু সবকিছু চালু.
স্ক্রিপ্ট
স্ক্রিপ্ট দুটি সংস্করণ, স্ট্যান্ডার্ড কার্নেলের উপর কাজ করে এবং CBQ ব্যবহার বাস্তবায়িত হয় যা এক আসে. অন্য এক ডিফল্ট কার্নেল নয় যা চমৎকার HTB qdisc ব্যবহার করে. CBQ সংস্করণ আরো HTB একটির পরীক্ষা করা হয়!
'Wshaper' এবং 'wshaper.htb' দেখুন.
সুরকরণ
এই স্ক্রিপ্ট আপনার ISP সংযোগ 'বাস্তব' হার জানা প্রয়োজন. এই বিভিন্ন আইএসপি এটি প্রদর্শিত বিট বিভিন্ন ধরণের ব্যবহার আপফ্রন্ট হিসেবে নির্ধারণ করা কঠিন হয়. ব্যক্তির অনুসরণে কৌশল ব্যবহার সাফল্য রিপোর্ট:
আপনার উর্ধমুখী এবং নিম্নমুখী অর্ধেক হারে আপনার ISP সুনির্দিষ্ট উভয় আনুমানিক. আপলোড করার সময় এবং ডাউনলোড করার সময় ইন্ট্যার্যাক্টিভিটির পরীক্ষা - স্ক্রিপ্ট ঠিকঠাক মতো কাজ করছে যদি এখন যাচাই. উপরে গণনা এই লেটেন্সি প্রদান করা উচিত. যদি না হয় স্ক্রিপ্ট ত্রুটি ছাড়া মৃত্যুদন্ড কার্যকর যদি, পরীক্ষা.
লেটেন্সি ফিরে আসা পর্যন্ত এখন ধীরে ধীরে স্ক্রিপ্টের মধ্যে মূল প্রজেক্টের & স্রোতবরাবর সংখ্যা বৃদ্ধি. এই ভাবে আপনি আপনার সংযোগের জন্য সর্বোত্তম মান খুঁজে পেতে পারেন. আপনি খুশি আমি ভাল কাজ যে সংখ্যার একটি তালিকা তৈরি করতে পারেন, তাই আমাকে রিপোর্ট করুন. আমার যা আপনি ব্যবহার ISP এবং আপনার সাবস্ক্রিপশন, এবং তার তথাকথিত বিবরণীর নাম জানাতে, তাই আমি আপনি এখানে তালিকা এবং অন্যদের কষ্ট সঞ্চয় করতে পারেন দয়া করে.
ইনস্টলেশন
আপনি ডায়াল, আপনি /etc/ppp/ip-up.d স্ক্রিপ্ট কপি করতে পারবে এবং এটা প্রতিটি সংযোগ এ সঞ্চালন করা হবে.
আপনি একটি ইন্টারফেস থেকে Shaper অপসারণ করতে চান, 'wshaper স্টপ' চালানো. ‧- 'status wshaper' চালানো অবস্থা সংক্রান্ত তথ্য, দেখতে.
জ্ঞাত সমস্যা
আপনি ত্রুটি পেতে যদি নিম্নরূপ, প্রথম লাইন একটি -x যোগ:
#! / Bin / bash -X
এবং পুনরায় চেষ্টা করুন. এটি একটি ত্রুটি যা দেয় লাইন আপনাকে দেখাতে হবে. আমার সাথে যোগাযোগ করার আগে, আপনি iproute একটি সাম্প্রতিক সংস্করণ চলমান হয় তা নিশ্চিত করুন!
আপনি এখানে, কম্পাইল যদি চান সাম্প্রতিক সংস্করণ আপনার লিনাক্স পরিবেশক পাওয়া, বা করা যেতে পারে:
 ftp://ftp.inr.ac.ru/ip-routing/iproute2-current.tar.gz

বিকাশকারী অন্যান্য সফ্টওয়্যার Bert Hubert

মন্তব্য The Wonder Shaper

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!