برنامج للتحكم فى الكونكشن لكل جهاز على الشبكة
3 مشترك
صفحة 1 من اصل 1
برنامج للتحكم فى الكونكشن لكل جهاز على الشبكة
بسم الله الرحمن الرحيم
أقوى برنامج حتى الأن للتحكم و السيطرة على سرعات الاتصال لأجهزة مربوطة على شبكة تتصل بالانترنت عن طريق خادم او بوابة GATEWAY
Bandwidth Controller Manager
Ver 0.18
حمل البرنامج و السيريال من هنا
هذا شرح فيديو لعمل تقسيمه
برنامج عرض الفيديو windows media player 9 او احدث
ملف شرح فيديو لعمل تقسيمه او
من هنا http://www.putfile.com/media.php?n=banddemo
اليوم انشاء الله سأقوم بشرح برنامج جديد و ممتاز لإدارة الأجهزة المتصلة بشبكة و معنى كلمة ادارة هنا هو التحكم فى ترافيك الشبكة
بمعنى توزيع الترافيك العام و القادم من المنبع الرئيسى لاتصالك بالانترنت يعنى التحكم فى سرعات الاتصال التى يمكن اعطائها لكل جهاز على الشبكة
و لكن قبل البدء احب ان اوضح بعض المفاهيم المهمة
ازاى نعرف سرعة الإتصال بالانترنت
الموضوع بسيط
سرعة الاتصال دايما تقاس ب الكيلو بت / الثانية و لكن لما بتعمل داون لود بيكون الأرقام ب الكيلو بايت/ الثانية
طيب ايه دا ؟؟؟
و هذا هايكون اساس عمل البرنامج ..... مثلا سرعة المودم العادى هى 56 كيلو بت / الثانية تعالو نعرف ازاى نحسبها
نأخذ ال 56 و نضربهم فى 1000 الناتج هيكون 56000 بت/ الثانبة كدا حولنا من كيلو بت ال بت / الثانية
جميل طيب نحول ال 56000 بت فى الثانية الى بايت / الثانية يبقى نقسم على 8 علشان البايت يحتوى على 8 بت الناتج هيكون 7000 بايت علشان اعرف
الداون لود على كام نقسم ال 7000 بايت / الثانية على 1024 و الناتج هيكون 6.8 كيلو بايت / الثانية طبعا مش بنوصل للسرعة دى بسسب الأسلاك الرديئة
المهم الموضوع هو انه ال 7000 بايت يعنى داون لود ب 6.8 و فى نفس الوقت معناه ان سرعة الإتصال هى 56000 بت / الثانية او 56 كيلو بت / الثانية
و هنا يستطيع البرنامج عن طريق اعطاءه القيمة بالبايت يقسم الباند العام على كل جهاز
طيب ازاى
اساس البرنامج انه يشتغل على بيئة الشبكة المزودة بخادم لامكانية دخول باقى الأجهزة على الانترنت يعنى الخادم يكون بوابة لبقاى الأجهزة و القصة دى اسمها "
نات و علشان نستطيع عمل هذا النموذج لابد من تزويد الخادم بشريحتان اتصال
الأولى و تحمل الأرقام الأساسية و المعروفة على الأنترنت مثال 217.196.201.80 اما الشريحة الثانية فهى خاصة بالاجهزة و تمثل البوابة لهم و تأخذ الأرقام التالية التسلسلية حسب عدد الأجهزة بالشبكة مثل 192.168.0.1 الى 192.168.0.254 و هذا اقصى عدد من ألاجهزة يمكن الوصول اليه و تسمى هذه الشبكة بال VPN
طبعا دائما بيكون الشريحة الثانية فى الخادم و الخاصة بالاجهزة على الشبكة تأخذ الرقم الأول فى السلسلة و هو 192.168.0.1 و بعد ذلك يأتى الأجهزة بالتسلسل مثل 192.168.0.2 و هكذا اذ عندنا شريحتان الأولى لها رقم اساسى و الثانية رقم وهمي غير معروف على الأنتر نت اما طريقة عمل هذا النموذج ليس موضوع الشرح
المهم نرجع تانى للبرنامج كل الشغل هيكون على الشريحة الثانية و هى الوهمية و طبعا البرنامج يتم تثبيته على الخادم
البرنامج تلقائى هايشوف الشريحتان بأسمائم حسب ما اسميتهم داخل الويندوز فى الشرح المصور هيكون اسمهمusers , line
الشغل كله يكون على الشريحة الثانية و التى تحمل الرقم الوهمى الأول فى بداية سلسلة الأرقام و هو طبعا للخادم
يا جماعة الشريحتان فى الخادم
الاتجاهات send and receive
فى البرنامج send من الخادم الى اى جهاز على الشبكة دا اتجاه داون لود للجهاز
الخادم >>>>>>>>>>>>>>>>الجهاز = داون لود يعنى الخادم يرسل للجهاز ويتحكم فى السرعة و الجهاز يستقبل و هنا يستطيع الخادم التحكم فى السرعة الواصلة للجهاز
و هوا دا اساس البرنامج و المنبع الأصلى للانترنت بيكون من الخادم
افتكر دائما الخادم هو المصدر و الأجهزة على الشبكة هى النهاية او source و destination
الخادم >>>>>>>>>>>>>> source
الأجهزة >>>>>>>>>>>>>>>>> destination
اذا كل الى احنا محتاجينه انه نعطى البرنامج الاتجاهات و هو عارف هيعمل ايه اذا دائما فى البرنامج المصدر هو الخادم معرف برقمه الكودى و النهاية هو الجهاز العادى للمستخدم معرف برقمه الكودى
ما هو الرقم الكودى ؟؟؟
( MAC ADDRESS ) .... طبعا ليس الرقم او الأرقام التى تحدثت عنها فى منتصف الشرح و انما اى شريحة اتصال فى الدنيا تحمل داخل ذاكرتها رقم تعريفى كودى
ما هو الرقم الأخر الذى ذكرته فى منتصف الشرح ؟؟؟
(IP)....... هذا الرقم هو عنوان جهازك على الانترنت
كيف يتعرف البرنامج على MAC ADDRESS الخاص بالخادم و الاجهزة المتصلة على الشبكة
هذا سوف يتم شرحه فى ملف الفيديو
لماذا لابد من اعطاء البرنامج هذا الرقم ؟؟؟
لكى يتعرف البرنامج على الجهاز الذى تريد تحجيم الترافيك له و الذى سوف يتعامل معه الخادم
اذا لازم يكون الرقم الكودى للخادم موضوع فى خانة المصدر و الرقم الكودى للجهاز الذى تريد تحجيمه فى خانة النهاية و هذا سوف يتم شرحه بالصور
هل يمكن الاستغناء عن الرقم الكودى و جعل البرنامج يحدد الأجهزة بالرقم الوهمى لها ؟
نعم يمكن و لكن لا يفضل ذلك لأن العنوان الوهمى يكون فى طبقة اعلى من الرقم الكودى و هذا يجعل البرنامج يستغرق وقت اطول لمعرفة الجهاز المراد التحكم فى سرعته
مما يؤدى الى ابطاء العملية كلها
اذا المتطلبات
تعيين الشريحة الذى يتعامل معها البرنامج المثبت على الخادم طبعا و هى طبعا الحاملة للعنوان الوهمى
تعريف الاتجاه دائما من الخادم الى الجهاز
تعريف الاتجاه يكون عن طريق تعيين بالارقام الكودية
send من الخادم الى الجهاز اتجاه
receive من الجهاز الى الخادم اتجاه
ثم اهم حاجة تعيين المقدار المتاح لكل جهاز من حجم سرعة الاتصال
و كما اخبرتكم لابد من وضع هذه القيمة بالبايت لذلك لابد من حساب سرعة الاتصال اولا
للحصول على قيم متساوية لكل جهاز
و لكن ليس شرط و انما ممكن اعطى جهاز سرعة اعلى من جهاز اخر
و ممكن امنع جهاز من الدخول الى الانترنت نهائى عن طريق اغلاق ما يستقبله من الخادم
هذه الحالة عكسية الاتجاه حيث يكون الخادم هو النهاية و الجهاز هو المصدر و اعطاء القيمة صفر للبرنامج
اذا وضع الأرقام الكودية الخاصة بالخادم و الجهاز فى الخانات المخصصة لذلك داخل البرنامج سوف ينعكس
اهم شىء ان القيم المعطاه لعدد الأجهزة لا يتعدى القيمة الكلية لسرعة الاتصال العامة لك بالبايت
يعنى لو ان سرعة الاتصال عندك مثلا 256 كيلوبت/ الثانية يعنى نرجع تانى نحسب و نحول 256 كيلو بت/ ث فى1000 = 256000 بت/الثانية نحول لبايت 256000/8 = 32000 بايت اذا نسب التقسيم
لابد ان لا تتعدى ال 32000 بايت
لو قسمنا 256000 على 4 مستخدمين يعنى 256000/4بت/الثانية = 64000بت/ الثانية
يعنى كل مستخدم يستطيع الحصول على 64 كيلو بت/ث من الخادم مباشرة كسرعة اتصال و
يعنى كل مستخدم لا يؤثر على الثلاثة الباقيين و لا يسحب سرعة الاتصال له وحده و يحصل دائما على نسبة مشاركته دون ايذاء الأخرين
طيب نشوف المستخدم يعمل داون لود على كام
64000 / 8 = 8000 بايت
اذا كل مستخدم فى البرنامج قيمته تكون 8000 بايت/ث
طيب الداون لود المكافىء ل 8000 بايت/ث كاااااااااااااااااااام؟؟؟؟
8000/ 1024 = 7.8 كيلوبايت/ ث
اخر شىء عند تثبيت البرنامج سيطلب منك تنزيل بعض التعريفات الهامة و هى الملفات التى تؤدى الخدمة و تسمى
KERNEL FILES
طبعا البرنامج رائع و فعال جدا كلما كانت سرعة الاتصال كبيرة كأن تكون مثلا 1 ميجابت/ث
و هنا تكون هناك حرية نقسيم للاعضاء فى الشبكة
ميزة البرنامج
البرنامج يجعلك متحكم فى السرعة الكلية حتى لا يقوم احد المستخدمين لديك فى الشبكة بعمل داون لود و سحب السرعة كلها له و اعاقة الباقى عن العمل على الانترنت
و بالتالى يمكنك تحجيم الافراد الذين يعملون داون لود عن طريق اعطائهم سرعات منخفضة و فى نفس الوقت لا يتأثر باقى الأعضاء
يمكنك منع اى جهاز من الدخول الى الانترنت تماما عن طريق اعطاءه القيمة صفر و بالتالى لن يستقبل اى ترافيك من الخادم لأن الخادم سوف يتعامل معه بالقيمة صفر
مفيد جدا اذا كان عندك ويب سيرفر و اف تى بى سيرفر و تريد توزيع سرعة الاتصال لهم
يتوفر فيه شاشة متابعة للمستخدمين لكى تمدك بالبيانات الكاملة عن حجم السحب لكل منهم لكن فى نطاق ما هو متاح له من البرنامج
يمكن تحديد حجم الأب لوود ايضا للاجهزة و ذلك يكون مفيد فى حالة التروجانات التى يكون عملها هو كثرة الأب لوود لإيقاع الاتصال
يمكن تحديد نوع البروتوكول الذى تريد تحجيم الترافك الخاص به و هنا يتوجب عليك وضع المنافذ الخاصة لكل بروتوكول
Port numbers
HTTP = 80
FTP = 20 , 21
SMTP = 25
لو انت عارف رقم المنفذ ضعه فى البرنامج و هو تلقائى سيعرف نوع البروتوكول المطلوب تحجيمه
تعيين رقم المنفذ لكل من المصدر (الخادم) و النهاية فى حالة استخدام بروتوكول غير IP
و لكن يمكنك استخدام اى بروتوكول أخر حسب رغباتك و معرفتك بالبروتوكول هذا الموضوع خيارى لك البروتوكول الأساسى الذى انصح بإستخدامه هو IP
البرنامج تم تجربته و حاليا انا اشتغل به و شغال مئة بالمئة
متطلبات الجهاز الخادم الذى يعمل عليه البرنامج و من الطبيعى انه خادم كبوابة للانترنت لباقى الأجهزة فلابد ان يكون
ليس اقل من بانتيوم 4
256 رام
قم بتجربة البرنامج بنفسك بعد قراءة الشرح
عند اطاء قيمة معينة لجهاز اذهب الى الجهاز و حاول عمل داون لود من عليه لازم قيمة الداون لود تكون كما اعطيتها للبرنامج او اقل بقليل و هنا تعرف ان البرنامج شغال تمام
بعض القيم التى تفيدك مباشرة و يمكن اعطاءها للبرنامج على حسب الباند ويدس العام
هذه القيم طبعا بالبايت و المكافىء لها بالكيلوبايت و الباند ويدس
122.7 داون لود = 125000 بايت /ث = 1000000000 بت/ث = 1 ميجابت / ث باند ودس
62.5 داون لود= 64000 بايت/ ث = 512000 بت/ث = 512 كيلوبت /ث
31.25 داون لود = 32000 بايت / ث = 256000 بت/ث = 256 كيلويت / ث
14.6 داون لود = 15000 بايت /ث = 120000 بت/ ث = 120 كيلوبت / ث
11.7 داون لود = 12000 بايت / ث = 96000 بت /ث = 96 كيلو بت / ث
9.7 داون لود = 10000 بايت / ث = 80000 بت / ث = 80 كيلوبت / ث
7.8 داون لود = 7000 بايت / ث = 56000 بت/ث = 56 كيلوبت / ث
مثال اخير : لو بنعمل داون لود على 4.8 كيلوبايت / ث مضروبة فى 1024 = 5000 بايت / ث مضروبة فى 8 = 40000 بت/ث مقسومة على 1000 = 40 كيلوبت / ث و هذا هو سرعة الاتصال
ملحوظة مهمة جدا راعى دائما انه لكى تستطيع فتح موقع ما تحتاج الى سرعة لا تقل عن 4 كيلو بايت /ث و هذا معتمد على حجم الصفحة المراد فتحها
www.cnn.com يحتاج على الأقل 4 كيلوبايت / ث لكى يتم تحميله
و ايضا اقل سرعة ل 4 اجهزة هى 256 كيلوبت/ ث و كلما ضاعفت عدد الأجهزة لابد من مضاعفة السرعة
لذلك انصح بعدم اعطاء قيم صغيرة جداا للبرنامج لأنه سوف يجعل الأجهزة بطيئة جدا
اكرر مواصفات الجهاز الخادم لابد من ان تكون معقولة او قوية حتى يكون اداءة سريع
نصيحة لمديرين الشبكات عدم جعل المسافة بين الخادم و الأجهزة كبيرة جدا لأن ذلك سوف يؤدى الى ضعف الإشارة المنقولة بسبب مقاومة الأسلاك
و اذا تحتم ذلك فأستخدم اسلاك ذات جودة عالية فى النقل يعنى قليلة المقاومة
او اكثر من اجهزة المحولات و التى تدعى سويتش لانها قادرة على تضخيم الاشارة المنقولة كأنها من المصدر تماما
طبعا نظام التشغيل سيرفر 2003 راائع لعمل الخوادم التى تمثل بوابات للشبكات الخاصة لمنحها اتصال بالانترنت و كذلك نظام التشغيل ويندوز اكس بى بروفشنال و البرنامج يدعم النظامين
اخيرا لمحة عن كيفية عمل الشبكات التى تدخل الى الانترنت عن طريق خادم متصل بها
و تسمى ب VPN Networks
و هى تحويل العناوين الوهمية للاجهزة على الشبكة الى العنوان الحقيقى للخادم و تقوم هذه االشبكات على اساس عملية اخرى تسمى NAT PROCCESS
و اهمية هذه العملية هى توفير العناوين الحقيقية التى يمكن من خلالها الاتصال بالانترنت حيث ان هذه العناوين تبداء بالانتهاء بسبب كثرة المستخدمين للانترنت
بمعنى انه يمكن ادخال اى عدد من الأجهزة الى الانترنت دون الحاجة الى عناوين حقيقية لهم وانما فقط عن طريق عنوان واحد و هو للخادم و يقوم الخادم بمشاركة باقى الاجهزة لهذا العنوان
حيث توفر هذه العملية العناوين الحقيقية و تخفض فى تكلفة الحصول عليها و تتيح ادخال اى عدد من الاجهزة
طبعا هذه العناوين الوهمية غير مرئية او معترف بها على الانترنت
و لذلك ستجد انه على اى جهاز فى الشبكة عنوانك الرئيسى دائما هو عنوان الخادم
فى بعض المواقع التى تستطيع معرفة عنوانك
من اهم مميزات هذه العملية ان اجهزتك أمنه و غير مرئية تماما
اما الاسم الاجنبى لها هو NETWORK ADDRESS TRANSLATION
NAT
بمعنى تحويل العناوين
المسئول عن اتمام هذه العملية هو الخادم و لذلك كلما زاد عدد الأجهزة استلزم زيادة قدرة و كفائة الخادم و اختيار نظام التشغيل المناسب له
linux أو win XP PRO أو win 2003 server
حيث ان هذه العملية غير متاحة فى اصدارات الويندوز القديمة مثل 98 و ميلينيوم
المهم اى اصدار من عائلة انظمة التشغيل القائمة على تكنولوجيا ال NT
اماLINUX فهو نظام جيد و قوى و لكن مشكلته انه غير معروف لكثير من المستخدمين و لكنه يدعم هذه العملية فى بعض اصداراته مثل اصدار "ريد هات" او اصدار " ماندريك "
يوجد اصدارات جديدة من البرنامج و لكن اقوى اصدار حتى الأن هو ver 0.18
بقى لنا شىء واحد و هو تعريف خادم حل اسماء المواقع الى عناونها الرئيسية و هو DNS " DOMAIN NAME SEREVR "
ما هذا الخادم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ماذا يحدث ؟؟؟؟؟؟؟؟
عند كتابة مثلا هذا الموقع فى المتصفح WWW.CNN.COM
طبعا جهازك لا يعلم هذا العنوان فيقوم بإرسال كبسولة معلومات لهذا الخادم و الخاص بحل او تحويل اسماء المواقع الى عناوين"DNS " ثم يرسل لك عنوان الموقع الذى طلب منه فى شكل ارقام طبعا
و بالتالى يستطيع جهازك الأن عمل كبسولة الاتصال اللازمة للاتصال بهذا الموقع
و يقوم جهازك ايضا بتخزين هذا العنوان اذا ما طلب منه مرة اخرى حتى لا يسأل الخادم مرة اخرى
هل هذا يعنى انى ممكن ادخل عنوان الموقع مباشرة بالارقام داخل المتصفح ؟؟؟؟؟؟؟؟؟؟؟؟؟
نعم يمكن فى حالة معرفتك لرقم الموقع و طبعا المواقع كثيرة فمن سيحفظ
فى مثالنا ادخلنا للجهاز المتصل بموقع الأخبار العالمى رقم خادمنا كخادم لحل المواقع و ليس رقم الخادم الحقيقى لحل المواقع ماذا يعنى هذا ؟؟؟؟
بنفس العملية
سيقوم جهازك بارسال الكبسولة الى خادم الشبكة و لكن سيقوم خادم الشبكة بمعرفة انك تريد حل عنوان هذا الموقع و بالتالى سيرسل الى خادم حل المواقع بدلا عنك و سيستخدم خادمنا رقمه الحقيقى فى عملية الاتصال تلك و عند الرد
من خادم حل المواقع سيباشر خادمنا باعطائه لك
هل هذا يعنى انى ممكن ادخل عناوين خادم حل المواقع مباشرة فى الجهاز الذى يحمل الرقم الوهمى على الشبكة ؟؟؟؟؟؟؟
نعم يمكن و فى هذه الحالة انت تخبر جهازك مباشرة عند طلبه لحل عنوان ان يرسل كبسولة لخادم حل المواقع مباشرة دون تدخل خادم الشبكة فى هذه العملية
و هذا يجعل عملية حل العناوين اسرع عن حالة تدخل خادمنا فى العملية
مهلا مهلا انت تتكلم عن حالة الشبكات المربوطة دوما بالانترنت عن طريق خط ربط دائم
ماذا عن الذى يتصل بمودم شخصى هل يستطيع عمل كل هذا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
نعم يستطيع
فى هذه الحالة ستمثل شريحة المودم الشخصى شريحة البوابة الخارجية فى مثالنا
و التى ستحمل العنوان الحقيقى و لكن ستحتاج ايضا الى شريحة اتصال شبكات فى نفس الجهاز الذى يحمل شريحة المودم الشخصى و هكذا تحول الى خادم مانح للانترنت
و ستتم عملية نات ايضا
بين شريحة اتصال الشبكات و التى ستحمل بالطبع الرقم الوهمى الذى يمثل البوابة الداخلية للشبكةو شريحة المودم الشخصى الذى يمثل البوابة الخارجية
الشرح العام خطوات شرح الفيديو
هذه هى النافذة الرئيسية للبرنامج
هنا يتم اختيار الشريحة الوهمية فى الخادم و تسمى USERS
هنا يتم اختيار اتجاه التقسيم من الخادم الى الجهاز المراد تقسيمه SEND
هنا يتم تحديد القيمة التى نريد اعطائها للجهاز المراد تقسيمه و يمكن الاختيار من القائمة لقيم اساسية فى البرنامج او
تحديدها بناء على رغبتك و كتابتها و هذا طبعا حسب ما خطط للشبكة ( تذكر القيمة بالبايت
هنا يتم اختيار نوع البروتوكول الذى تريد التحكم فيه او تحجيم الترافيك الخاص به للجهاز المراد تقسيمه ارجح اختيار IP
الأان سنقوم بتعيين MAC ADDRES لجهاز الخادم
هنا يظهر لك فراغ لكتابة ال MAC و لكن طبعا نحن لا نعرفه لذلك سنجعل البرنامج يحضره لنا
تذكر هذا هو الماك الخاص بالخادم حيث اننا فى وضعية الاتجاه SEND و بالتالى هذا هو ماك المصدر
الأن ادخل العنوان الوهمى للخادم و الذى تحمله الشريحة الوهمية USERS للحصول على الماك الخاص بها
و هو فى شكل 192.168.0.1 حيث اتفقنا ان الخادم يحمل اول رقم فى السلسة و باقى الأجهزة تأتى بالتتالى
اذا اول جهاز فى الشبكة يأخذ رقم 2 فى نهايته و الثالث رقم 3 و هكذا و الثلاث مقاطع الأولى دائما ثابته 192.168.0
الأن و بنفس الطريقة سوف نحصل على الماك الخاص لشريحة الاتصال لجهاز على الشبكة والذى نريد تقسيمه
و سنفترض ان رقمه الوهمى هو192.168.0.12 و بعد ايجاد الماك الخاص به هذا يعنى اننا نقول للبرنامج انه عند مشاهدة هذا الماك الخاص
بالجهاز 192.168.0.8 فى اى معلومات قادمة من الانترنت و متجهه الى هذا الجهاز طبق عليه قاعدة التقسيم المعطاه لك و تدعى هذه العملية بأسم FILTER
طبعا هذه المعلومات لابد ان تمر اولا على الخادم و الذى مثبت عليه البرنامج
شاشة المتابعة للبرنامج
هنا نتعرف على طريقة تعيين العناوين لشرائح الاتصال الوهمية و الحقيقية USERS و LINE
تابع الصور
لابد من عمل هذه الخطوات قبل تثبيت البرنامج لأن البرنامج بمجرد تثبيته سوف يتعرف على الجهاز و سوف يعرف ان هناك شريحتان اتصال
أقوى برنامج حتى الأن للتحكم و السيطرة على سرعات الاتصال لأجهزة مربوطة على شبكة تتصل بالانترنت عن طريق خادم او بوابة GATEWAY
Bandwidth Controller Manager
Ver 0.18
حمل البرنامج و السيريال من هنا
هذا شرح فيديو لعمل تقسيمه
برنامج عرض الفيديو windows media player 9 او احدث
ملف شرح فيديو لعمل تقسيمه او
من هنا http://www.putfile.com/media.php?n=banddemo
اليوم انشاء الله سأقوم بشرح برنامج جديد و ممتاز لإدارة الأجهزة المتصلة بشبكة و معنى كلمة ادارة هنا هو التحكم فى ترافيك الشبكة
بمعنى توزيع الترافيك العام و القادم من المنبع الرئيسى لاتصالك بالانترنت يعنى التحكم فى سرعات الاتصال التى يمكن اعطائها لكل جهاز على الشبكة
و لكن قبل البدء احب ان اوضح بعض المفاهيم المهمة
ازاى نعرف سرعة الإتصال بالانترنت
الموضوع بسيط
سرعة الاتصال دايما تقاس ب الكيلو بت / الثانية و لكن لما بتعمل داون لود بيكون الأرقام ب الكيلو بايت/ الثانية
طيب ايه دا ؟؟؟
و هذا هايكون اساس عمل البرنامج ..... مثلا سرعة المودم العادى هى 56 كيلو بت / الثانية تعالو نعرف ازاى نحسبها
نأخذ ال 56 و نضربهم فى 1000 الناتج هيكون 56000 بت/ الثانبة كدا حولنا من كيلو بت ال بت / الثانية
جميل طيب نحول ال 56000 بت فى الثانية الى بايت / الثانية يبقى نقسم على 8 علشان البايت يحتوى على 8 بت الناتج هيكون 7000 بايت علشان اعرف
الداون لود على كام نقسم ال 7000 بايت / الثانية على 1024 و الناتج هيكون 6.8 كيلو بايت / الثانية طبعا مش بنوصل للسرعة دى بسسب الأسلاك الرديئة
المهم الموضوع هو انه ال 7000 بايت يعنى داون لود ب 6.8 و فى نفس الوقت معناه ان سرعة الإتصال هى 56000 بت / الثانية او 56 كيلو بت / الثانية
و هنا يستطيع البرنامج عن طريق اعطاءه القيمة بالبايت يقسم الباند العام على كل جهاز
طيب ازاى
اساس البرنامج انه يشتغل على بيئة الشبكة المزودة بخادم لامكانية دخول باقى الأجهزة على الانترنت يعنى الخادم يكون بوابة لبقاى الأجهزة و القصة دى اسمها "
نات و علشان نستطيع عمل هذا النموذج لابد من تزويد الخادم بشريحتان اتصال
الأولى و تحمل الأرقام الأساسية و المعروفة على الأنترنت مثال 217.196.201.80 اما الشريحة الثانية فهى خاصة بالاجهزة و تمثل البوابة لهم و تأخذ الأرقام التالية التسلسلية حسب عدد الأجهزة بالشبكة مثل 192.168.0.1 الى 192.168.0.254 و هذا اقصى عدد من ألاجهزة يمكن الوصول اليه و تسمى هذه الشبكة بال VPN
طبعا دائما بيكون الشريحة الثانية فى الخادم و الخاصة بالاجهزة على الشبكة تأخذ الرقم الأول فى السلسلة و هو 192.168.0.1 و بعد ذلك يأتى الأجهزة بالتسلسل مثل 192.168.0.2 و هكذا اذ عندنا شريحتان الأولى لها رقم اساسى و الثانية رقم وهمي غير معروف على الأنتر نت اما طريقة عمل هذا النموذج ليس موضوع الشرح
المهم نرجع تانى للبرنامج كل الشغل هيكون على الشريحة الثانية و هى الوهمية و طبعا البرنامج يتم تثبيته على الخادم
البرنامج تلقائى هايشوف الشريحتان بأسمائم حسب ما اسميتهم داخل الويندوز فى الشرح المصور هيكون اسمهمusers , line
الشغل كله يكون على الشريحة الثانية و التى تحمل الرقم الوهمى الأول فى بداية سلسلة الأرقام و هو طبعا للخادم
يا جماعة الشريحتان فى الخادم
الاتجاهات send and receive
فى البرنامج send من الخادم الى اى جهاز على الشبكة دا اتجاه داون لود للجهاز
الخادم >>>>>>>>>>>>>>>>الجهاز = داون لود يعنى الخادم يرسل للجهاز ويتحكم فى السرعة و الجهاز يستقبل و هنا يستطيع الخادم التحكم فى السرعة الواصلة للجهاز
و هوا دا اساس البرنامج و المنبع الأصلى للانترنت بيكون من الخادم
افتكر دائما الخادم هو المصدر و الأجهزة على الشبكة هى النهاية او source و destination
الخادم >>>>>>>>>>>>>> source
الأجهزة >>>>>>>>>>>>>>>>> destination
اذا كل الى احنا محتاجينه انه نعطى البرنامج الاتجاهات و هو عارف هيعمل ايه اذا دائما فى البرنامج المصدر هو الخادم معرف برقمه الكودى و النهاية هو الجهاز العادى للمستخدم معرف برقمه الكودى
ما هو الرقم الكودى ؟؟؟
( MAC ADDRESS ) .... طبعا ليس الرقم او الأرقام التى تحدثت عنها فى منتصف الشرح و انما اى شريحة اتصال فى الدنيا تحمل داخل ذاكرتها رقم تعريفى كودى
ما هو الرقم الأخر الذى ذكرته فى منتصف الشرح ؟؟؟
(IP)....... هذا الرقم هو عنوان جهازك على الانترنت
كيف يتعرف البرنامج على MAC ADDRESS الخاص بالخادم و الاجهزة المتصلة على الشبكة
هذا سوف يتم شرحه فى ملف الفيديو
لماذا لابد من اعطاء البرنامج هذا الرقم ؟؟؟
لكى يتعرف البرنامج على الجهاز الذى تريد تحجيم الترافيك له و الذى سوف يتعامل معه الخادم
اذا لازم يكون الرقم الكودى للخادم موضوع فى خانة المصدر و الرقم الكودى للجهاز الذى تريد تحجيمه فى خانة النهاية و هذا سوف يتم شرحه بالصور
هل يمكن الاستغناء عن الرقم الكودى و جعل البرنامج يحدد الأجهزة بالرقم الوهمى لها ؟
نعم يمكن و لكن لا يفضل ذلك لأن العنوان الوهمى يكون فى طبقة اعلى من الرقم الكودى و هذا يجعل البرنامج يستغرق وقت اطول لمعرفة الجهاز المراد التحكم فى سرعته
مما يؤدى الى ابطاء العملية كلها
اذا المتطلبات
تعيين الشريحة الذى يتعامل معها البرنامج المثبت على الخادم طبعا و هى طبعا الحاملة للعنوان الوهمى
تعريف الاتجاه دائما من الخادم الى الجهاز
تعريف الاتجاه يكون عن طريق تعيين بالارقام الكودية
send من الخادم الى الجهاز اتجاه
receive من الجهاز الى الخادم اتجاه
ثم اهم حاجة تعيين المقدار المتاح لكل جهاز من حجم سرعة الاتصال
و كما اخبرتكم لابد من وضع هذه القيمة بالبايت لذلك لابد من حساب سرعة الاتصال اولا
للحصول على قيم متساوية لكل جهاز
و لكن ليس شرط و انما ممكن اعطى جهاز سرعة اعلى من جهاز اخر
و ممكن امنع جهاز من الدخول الى الانترنت نهائى عن طريق اغلاق ما يستقبله من الخادم
هذه الحالة عكسية الاتجاه حيث يكون الخادم هو النهاية و الجهاز هو المصدر و اعطاء القيمة صفر للبرنامج
اذا وضع الأرقام الكودية الخاصة بالخادم و الجهاز فى الخانات المخصصة لذلك داخل البرنامج سوف ينعكس
اهم شىء ان القيم المعطاه لعدد الأجهزة لا يتعدى القيمة الكلية لسرعة الاتصال العامة لك بالبايت
يعنى لو ان سرعة الاتصال عندك مثلا 256 كيلوبت/ الثانية يعنى نرجع تانى نحسب و نحول 256 كيلو بت/ ث فى1000 = 256000 بت/الثانية نحول لبايت 256000/8 = 32000 بايت اذا نسب التقسيم
لابد ان لا تتعدى ال 32000 بايت
لو قسمنا 256000 على 4 مستخدمين يعنى 256000/4بت/الثانية = 64000بت/ الثانية
يعنى كل مستخدم يستطيع الحصول على 64 كيلو بت/ث من الخادم مباشرة كسرعة اتصال و
يعنى كل مستخدم لا يؤثر على الثلاثة الباقيين و لا يسحب سرعة الاتصال له وحده و يحصل دائما على نسبة مشاركته دون ايذاء الأخرين
طيب نشوف المستخدم يعمل داون لود على كام
64000 / 8 = 8000 بايت
اذا كل مستخدم فى البرنامج قيمته تكون 8000 بايت/ث
طيب الداون لود المكافىء ل 8000 بايت/ث كاااااااااااااااااااام؟؟؟؟
8000/ 1024 = 7.8 كيلوبايت/ ث
اخر شىء عند تثبيت البرنامج سيطلب منك تنزيل بعض التعريفات الهامة و هى الملفات التى تؤدى الخدمة و تسمى
KERNEL FILES
طبعا البرنامج رائع و فعال جدا كلما كانت سرعة الاتصال كبيرة كأن تكون مثلا 1 ميجابت/ث
و هنا تكون هناك حرية نقسيم للاعضاء فى الشبكة
ميزة البرنامج
البرنامج يجعلك متحكم فى السرعة الكلية حتى لا يقوم احد المستخدمين لديك فى الشبكة بعمل داون لود و سحب السرعة كلها له و اعاقة الباقى عن العمل على الانترنت
و بالتالى يمكنك تحجيم الافراد الذين يعملون داون لود عن طريق اعطائهم سرعات منخفضة و فى نفس الوقت لا يتأثر باقى الأعضاء
يمكنك منع اى جهاز من الدخول الى الانترنت تماما عن طريق اعطاءه القيمة صفر و بالتالى لن يستقبل اى ترافيك من الخادم لأن الخادم سوف يتعامل معه بالقيمة صفر
مفيد جدا اذا كان عندك ويب سيرفر و اف تى بى سيرفر و تريد توزيع سرعة الاتصال لهم
يتوفر فيه شاشة متابعة للمستخدمين لكى تمدك بالبيانات الكاملة عن حجم السحب لكل منهم لكن فى نطاق ما هو متاح له من البرنامج
يمكن تحديد حجم الأب لوود ايضا للاجهزة و ذلك يكون مفيد فى حالة التروجانات التى يكون عملها هو كثرة الأب لوود لإيقاع الاتصال
يمكن تحديد نوع البروتوكول الذى تريد تحجيم الترافك الخاص به و هنا يتوجب عليك وضع المنافذ الخاصة لكل بروتوكول
Port numbers
HTTP = 80
FTP = 20 , 21
SMTP = 25
لو انت عارف رقم المنفذ ضعه فى البرنامج و هو تلقائى سيعرف نوع البروتوكول المطلوب تحجيمه
تعيين رقم المنفذ لكل من المصدر (الخادم) و النهاية فى حالة استخدام بروتوكول غير IP
و لكن يمكنك استخدام اى بروتوكول أخر حسب رغباتك و معرفتك بالبروتوكول هذا الموضوع خيارى لك البروتوكول الأساسى الذى انصح بإستخدامه هو IP
البرنامج تم تجربته و حاليا انا اشتغل به و شغال مئة بالمئة
متطلبات الجهاز الخادم الذى يعمل عليه البرنامج و من الطبيعى انه خادم كبوابة للانترنت لباقى الأجهزة فلابد ان يكون
ليس اقل من بانتيوم 4
256 رام
قم بتجربة البرنامج بنفسك بعد قراءة الشرح
عند اطاء قيمة معينة لجهاز اذهب الى الجهاز و حاول عمل داون لود من عليه لازم قيمة الداون لود تكون كما اعطيتها للبرنامج او اقل بقليل و هنا تعرف ان البرنامج شغال تمام
بعض القيم التى تفيدك مباشرة و يمكن اعطاءها للبرنامج على حسب الباند ويدس العام
هذه القيم طبعا بالبايت و المكافىء لها بالكيلوبايت و الباند ويدس
122.7 داون لود = 125000 بايت /ث = 1000000000 بت/ث = 1 ميجابت / ث باند ودس
62.5 داون لود= 64000 بايت/ ث = 512000 بت/ث = 512 كيلوبت /ث
31.25 داون لود = 32000 بايت / ث = 256000 بت/ث = 256 كيلويت / ث
14.6 داون لود = 15000 بايت /ث = 120000 بت/ ث = 120 كيلوبت / ث
11.7 داون لود = 12000 بايت / ث = 96000 بت /ث = 96 كيلو بت / ث
9.7 داون لود = 10000 بايت / ث = 80000 بت / ث = 80 كيلوبت / ث
7.8 داون لود = 7000 بايت / ث = 56000 بت/ث = 56 كيلوبت / ث
مثال اخير : لو بنعمل داون لود على 4.8 كيلوبايت / ث مضروبة فى 1024 = 5000 بايت / ث مضروبة فى 8 = 40000 بت/ث مقسومة على 1000 = 40 كيلوبت / ث و هذا هو سرعة الاتصال
ملحوظة مهمة جدا راعى دائما انه لكى تستطيع فتح موقع ما تحتاج الى سرعة لا تقل عن 4 كيلو بايت /ث و هذا معتمد على حجم الصفحة المراد فتحها
www.cnn.com يحتاج على الأقل 4 كيلوبايت / ث لكى يتم تحميله
و ايضا اقل سرعة ل 4 اجهزة هى 256 كيلوبت/ ث و كلما ضاعفت عدد الأجهزة لابد من مضاعفة السرعة
لذلك انصح بعدم اعطاء قيم صغيرة جداا للبرنامج لأنه سوف يجعل الأجهزة بطيئة جدا
اكرر مواصفات الجهاز الخادم لابد من ان تكون معقولة او قوية حتى يكون اداءة سريع
نصيحة لمديرين الشبكات عدم جعل المسافة بين الخادم و الأجهزة كبيرة جدا لأن ذلك سوف يؤدى الى ضعف الإشارة المنقولة بسبب مقاومة الأسلاك
و اذا تحتم ذلك فأستخدم اسلاك ذات جودة عالية فى النقل يعنى قليلة المقاومة
او اكثر من اجهزة المحولات و التى تدعى سويتش لانها قادرة على تضخيم الاشارة المنقولة كأنها من المصدر تماما
طبعا نظام التشغيل سيرفر 2003 راائع لعمل الخوادم التى تمثل بوابات للشبكات الخاصة لمنحها اتصال بالانترنت و كذلك نظام التشغيل ويندوز اكس بى بروفشنال و البرنامج يدعم النظامين
اخيرا لمحة عن كيفية عمل الشبكات التى تدخل الى الانترنت عن طريق خادم متصل بها
و تسمى ب VPN Networks
و هى تحويل العناوين الوهمية للاجهزة على الشبكة الى العنوان الحقيقى للخادم و تقوم هذه االشبكات على اساس عملية اخرى تسمى NAT PROCCESS
و اهمية هذه العملية هى توفير العناوين الحقيقية التى يمكن من خلالها الاتصال بالانترنت حيث ان هذه العناوين تبداء بالانتهاء بسبب كثرة المستخدمين للانترنت
بمعنى انه يمكن ادخال اى عدد من الأجهزة الى الانترنت دون الحاجة الى عناوين حقيقية لهم وانما فقط عن طريق عنوان واحد و هو للخادم و يقوم الخادم بمشاركة باقى الاجهزة لهذا العنوان
حيث توفر هذه العملية العناوين الحقيقية و تخفض فى تكلفة الحصول عليها و تتيح ادخال اى عدد من الاجهزة
طبعا هذه العناوين الوهمية غير مرئية او معترف بها على الانترنت
و لذلك ستجد انه على اى جهاز فى الشبكة عنوانك الرئيسى دائما هو عنوان الخادم
فى بعض المواقع التى تستطيع معرفة عنوانك
من اهم مميزات هذه العملية ان اجهزتك أمنه و غير مرئية تماما
اما الاسم الاجنبى لها هو NETWORK ADDRESS TRANSLATION
NAT
بمعنى تحويل العناوين
المسئول عن اتمام هذه العملية هو الخادم و لذلك كلما زاد عدد الأجهزة استلزم زيادة قدرة و كفائة الخادم و اختيار نظام التشغيل المناسب له
linux أو win XP PRO أو win 2003 server
حيث ان هذه العملية غير متاحة فى اصدارات الويندوز القديمة مثل 98 و ميلينيوم
المهم اى اصدار من عائلة انظمة التشغيل القائمة على تكنولوجيا ال NT
اماLINUX فهو نظام جيد و قوى و لكن مشكلته انه غير معروف لكثير من المستخدمين و لكنه يدعم هذه العملية فى بعض اصداراته مثل اصدار "ريد هات" او اصدار " ماندريك "
يوجد اصدارات جديدة من البرنامج و لكن اقوى اصدار حتى الأن هو ver 0.18
بقى لنا شىء واحد و هو تعريف خادم حل اسماء المواقع الى عناونها الرئيسية و هو DNS " DOMAIN NAME SEREVR "
ما هذا الخادم ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
ماذا يحدث ؟؟؟؟؟؟؟؟
عند كتابة مثلا هذا الموقع فى المتصفح WWW.CNN.COM
طبعا جهازك لا يعلم هذا العنوان فيقوم بإرسال كبسولة معلومات لهذا الخادم و الخاص بحل او تحويل اسماء المواقع الى عناوين"DNS " ثم يرسل لك عنوان الموقع الذى طلب منه فى شكل ارقام طبعا
و بالتالى يستطيع جهازك الأن عمل كبسولة الاتصال اللازمة للاتصال بهذا الموقع
و يقوم جهازك ايضا بتخزين هذا العنوان اذا ما طلب منه مرة اخرى حتى لا يسأل الخادم مرة اخرى
هل هذا يعنى انى ممكن ادخل عنوان الموقع مباشرة بالارقام داخل المتصفح ؟؟؟؟؟؟؟؟؟؟؟؟؟
نعم يمكن فى حالة معرفتك لرقم الموقع و طبعا المواقع كثيرة فمن سيحفظ
فى مثالنا ادخلنا للجهاز المتصل بموقع الأخبار العالمى رقم خادمنا كخادم لحل المواقع و ليس رقم الخادم الحقيقى لحل المواقع ماذا يعنى هذا ؟؟؟؟
بنفس العملية
سيقوم جهازك بارسال الكبسولة الى خادم الشبكة و لكن سيقوم خادم الشبكة بمعرفة انك تريد حل عنوان هذا الموقع و بالتالى سيرسل الى خادم حل المواقع بدلا عنك و سيستخدم خادمنا رقمه الحقيقى فى عملية الاتصال تلك و عند الرد
من خادم حل المواقع سيباشر خادمنا باعطائه لك
هل هذا يعنى انى ممكن ادخل عناوين خادم حل المواقع مباشرة فى الجهاز الذى يحمل الرقم الوهمى على الشبكة ؟؟؟؟؟؟؟
نعم يمكن و فى هذه الحالة انت تخبر جهازك مباشرة عند طلبه لحل عنوان ان يرسل كبسولة لخادم حل المواقع مباشرة دون تدخل خادم الشبكة فى هذه العملية
و هذا يجعل عملية حل العناوين اسرع عن حالة تدخل خادمنا فى العملية
مهلا مهلا انت تتكلم عن حالة الشبكات المربوطة دوما بالانترنت عن طريق خط ربط دائم
ماذا عن الذى يتصل بمودم شخصى هل يستطيع عمل كل هذا ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
نعم يستطيع
فى هذه الحالة ستمثل شريحة المودم الشخصى شريحة البوابة الخارجية فى مثالنا
و التى ستحمل العنوان الحقيقى و لكن ستحتاج ايضا الى شريحة اتصال شبكات فى نفس الجهاز الذى يحمل شريحة المودم الشخصى و هكذا تحول الى خادم مانح للانترنت
و ستتم عملية نات ايضا
بين شريحة اتصال الشبكات و التى ستحمل بالطبع الرقم الوهمى الذى يمثل البوابة الداخلية للشبكةو شريحة المودم الشخصى الذى يمثل البوابة الخارجية
الشرح العام خطوات شرح الفيديو
هذه هى النافذة الرئيسية للبرنامج
هنا يتم اختيار الشريحة الوهمية فى الخادم و تسمى USERS
هنا يتم اختيار اتجاه التقسيم من الخادم الى الجهاز المراد تقسيمه SEND
هنا يتم تحديد القيمة التى نريد اعطائها للجهاز المراد تقسيمه و يمكن الاختيار من القائمة لقيم اساسية فى البرنامج او
تحديدها بناء على رغبتك و كتابتها و هذا طبعا حسب ما خطط للشبكة ( تذكر القيمة بالبايت
هنا يتم اختيار نوع البروتوكول الذى تريد التحكم فيه او تحجيم الترافيك الخاص به للجهاز المراد تقسيمه ارجح اختيار IP
الأان سنقوم بتعيين MAC ADDRES لجهاز الخادم
هنا يظهر لك فراغ لكتابة ال MAC و لكن طبعا نحن لا نعرفه لذلك سنجعل البرنامج يحضره لنا
تذكر هذا هو الماك الخاص بالخادم حيث اننا فى وضعية الاتجاه SEND و بالتالى هذا هو ماك المصدر
الأن ادخل العنوان الوهمى للخادم و الذى تحمله الشريحة الوهمية USERS للحصول على الماك الخاص بها
و هو فى شكل 192.168.0.1 حيث اتفقنا ان الخادم يحمل اول رقم فى السلسة و باقى الأجهزة تأتى بالتتالى
اذا اول جهاز فى الشبكة يأخذ رقم 2 فى نهايته و الثالث رقم 3 و هكذا و الثلاث مقاطع الأولى دائما ثابته 192.168.0
الأن و بنفس الطريقة سوف نحصل على الماك الخاص لشريحة الاتصال لجهاز على الشبكة والذى نريد تقسيمه
و سنفترض ان رقمه الوهمى هو192.168.0.12 و بعد ايجاد الماك الخاص به هذا يعنى اننا نقول للبرنامج انه عند مشاهدة هذا الماك الخاص
بالجهاز 192.168.0.8 فى اى معلومات قادمة من الانترنت و متجهه الى هذا الجهاز طبق عليه قاعدة التقسيم المعطاه لك و تدعى هذه العملية بأسم FILTER
طبعا هذه المعلومات لابد ان تمر اولا على الخادم و الذى مثبت عليه البرنامج
شاشة المتابعة للبرنامج
هنا نتعرف على طريقة تعيين العناوين لشرائح الاتصال الوهمية و الحقيقية USERS و LINE
تابع الصور
لابد من عمل هذه الخطوات قبل تثبيت البرنامج لأن البرنامج بمجرد تثبيته سوف يتعرف على الجهاز و سوف يعرف ان هناك شريحتان اتصال
المعذب- مستقبلى جديد
-
عدد المشاركات : 96
العمر : 32
نشاطى :
السٌّمعَة : 0
نقاط : 0
تاريخ التسجيل : 01/06/2007
بطاقة الشخصية
نقاط التميز: 3
الاوسمه: مشرف مميز
رد: برنامج للتحكم فى الكونكشن لكل جهاز على الشبكة
شكرا ع المعلومات الجميله يا مااااااااااااااااااان
jet_liii- مستقبلي مميز
-
عدد المشاركات : 1531
العمر : 35
بتشتغل اية؟ : مهندس الكترونيات
دولتي :
مزاجى :
نشاطى :
السٌّمعَة : 0
نقاط : 409
تاريخ التسجيل : 26/10/2007
بطاقة الشخصية
نقاط التميز: 7
الاوسمه:
رد: برنامج للتحكم فى الكونكشن لكل جهاز على الشبكة
10/10 ومشكووووووووووووووووووووووووووووووووووووووووووووور
eslam saeed- مستقبلى جديد
-
عدد المشاركات : 65
العمر : 36
نشاطى :
السٌّمعَة : 0
نقاط : 0
تاريخ التسجيل : 30/09/2007
مواضيع مماثلة
» لاصحاب مقاهي الانترنت * برنامج للتحكم بالاجهزه*CafeSuite.3.
» برنامج خطير فى معرفة من يسحب منك السرعة فى الشبكة "شرح
» برنامج يقوم بتسريع فتح برنامج الفوتوشوب, لينك مباشر
» صنع في بيته اكبر جهاز خليوي في العالم !
» اسطوانه مجمعه لافضل البرامج فى العالم للتحكم فى الشبكات
» برنامج خطير فى معرفة من يسحب منك السرعة فى الشبكة "شرح
» برنامج يقوم بتسريع فتح برنامج الفوتوشوب, لينك مباشر
» صنع في بيته اكبر جهاز خليوي في العالم !
» اسطوانه مجمعه لافضل البرامج فى العالم للتحكم فى الشبكات
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى