• 0
eramax

كيفية التحكم فى سرعة التحميل Download وسرعة الرفع Upload بالنسبة لكرت الشبكة و بالنسبة للبرامج

سؤال

السلام عليكــم ورحمـة الله وبركاتــه

====================================

الدرس : كيفية التحكم فى سرعة التحميل download وسرعة الرفع upload بالنسبة لكرت الشبكة و بالنسبة للبرامج

الكاتب : [ EraMaX.Net ]

التوزيعه : [ Ultimate Edition 1.8 ]

نوع الدرس : تركيب + تحديثات + اوامر

المستوي : متوسط

الساعه : 2:30 ظهرا

اليوم : الاربعاء

المزاج : رايق ومشغول

تاريخ الدرس : 4/2/2009

الايميل :

الموقع : www.eramax.net;www.arabteam2000.com

====================================

بسم الله الرحمن الرحيم والصلاه والسلام على اشرف الانبياء والمرسلين سيدنا محمد وعلى اله وصحبه وسلم ..

اخوانى الاعزاء ,,,,,,,, لعلكم بخير

اليوم باذن الله تعالى سنتعلم معا كيفية التحكم فى سرعة التحميل download وسرعة الرفع upload بالنسبة لكرت الشبكة و بالنسبة للبرامج

اولا: التحكم فى سرعة ال Interface وهذا يؤدى الى ان تحدد سرعة لك من الخط الذى تاخذ منه الانترنت

على سبيل المثال اذا كنت متصل بخط ADSL بسرعة 2mb/s وسرعة الرفع له 512b/s

فيمكنك من تحديد السرعة لكرت الشبكة المتصل بهذا الخط غالبا سيكون eth0 الى سرعات اخرى

غير هذه مثل ان تجعل لنفسك جزء من هذه السرعة على سبيل المثال تجعل سرعة

التحميل لديك 1mb/s وليس 2 وايضا يمكن ان تجعل سرعة الرفع 256b/s بدلا من 512 وهذا بدوره يمكن ان يساهم

فى تنظيم سرعة الانترنت عند المستخدمين الذين يتشاركون الخط الانترنت

برنامج wondershaper

وهو سكربت يؤدى وظيفة التحكم فى سرعة التحميل والرفع على ال interface

wondershaper is a traffic shaping script that provides low latency, prioritizes bulk transfers below normal web traf‐

fic, prioritizes interactive shells above normal web traffic, and attempts to prevent upload and download traffic from

affecting each other’s ack packets. Put simply, the wondershaper makes your internet connection more "responsive"

الطريقة :-

اولا لابد لم ان تقوم بتسطيب هذا الاسكربت من خلال الاتى :

[email protected]:~$ sudo apt-get install wondershaper

لتشغيل البرنامج اتبع الاتى

[email protected]:~$ sudo wondershaper eth1 1024 256

[sudo] password for eramax:

[email protected]:~$

بهذا اكون قد حددت سرعة التحميل على الخط الذى متصل انا به على كارت الشبكة eth1 الى 1024 اى 1 ميجا

وايضا حددت سرعة الرفع الى 256 بت فى الثانية

**لاحظ ان هذه الارقام ب (البت / الثانية )

لحذف كل تعديلاتك يمكن من خلال الامر

[email protected]:~/Desktop$ sudo wondershaper clear eth1

Wondershaper queues have been cleared.

[email protected]:~/Desktop$

ثانيا : التحكم فى سرعة التحميل وسرعة الرفع بالنسبة لبرنامج ما

احيانا تشغل اكثر من برنامج يستخدم الانترنت مثل ان تشغل برنامج firefox و wget وgftp كل برنامج منهم يحاول ان يكون له نصيب من سرعة الانترنت التى يدخلها لك الخط الذى انت متصل عليه

ماذا اذا كنت تريد ان تحدد لبرنامج ما سرعات لا يزيد عنها

يمكنك ذلك من خلال برنامج trickle

برنامج رائع سهل التعامل يمكنك من خلاله تحديد السرعات لاى برنامج

trickle is a userspace bandwidth manager. Currently, trickle supports the shaping of any SOCK_STREAM (see socket(2))

connection established via the socket(2) interface. Furthermore, trickle will not work with statically linked executa‐

bles, nor with setuid(2) executables. trickle is highly configurable; download and upload rates can be set separately,

or in an aggregate fashion.

طريقة التسطيب :

[email protected]:~$ sudo apt-get install trickle

طريقة الاستخدام :

فبهذا اكون حددت سرعة تحميل 10 كيلو بايت فى الثانية وسرعة رفع 5 كيلو بايت فى الثانية لبرنامج wget

لاحظ الصورة التالية

post-115179-1233750064_thumb.jpg

وايضا غيرت فى السرعات لاحظ الصورة التالية

post-115179-1233750077_thumb.jpg

**لاحظ ان السرعات ب (الكيلو بايت)

اتمنى ان يكون الدرس شيق ومفيد

والى اللقاء فى درس قادم

eramax :wink:

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

2 إجابة على هذا السؤال .

  • 0

السلام عليكم

جزاك الله خيرا على الموضوع

أظن أن هذا البرنامج يعتمد على تقنية traffic control ، وهي من الأدوات الهامة جدا في تحديد bandwidth ,throughput لكل service .

أخ أحمد ، لو كان هناك برنامج يؤدي نفس العمل بواجهة رسومية أو كان للبرنامج wondershaper واجهة رسومية ، يكون من الأفضل وضعها ، حتى تعطي فرصة للمستخدمين العاديين.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

:clapping:

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .