header-banner
slider-image
موضوع مثبت
pinned-post-image
جزء من نص الموضوع ...
موضوع مثبت
pinned-post-image
جزء من نص الموضوع ...
موضوع مثبت
pinned-post-image
جزء من نص الموضوع ...

صور من اخر تطورات برنامج ارابوكس ( AraBox ) لإدارة المايكروتك باللغة العربية .. خالد جاد leroi

صور من اخر تطورات برنامج ارابوكس ( AraBox ) لإدارة المايكروتك باللغة العربية .. خالد جاد leroi

أرابوكس ( AraBox )


برنامج للتحكم في سيرفر المايكروتك مثل الوينبوكس من برمجة خالد جاد البرنامج باللغة العربية لتسهيل التعامل مع المايكروتك وفهم خصائصه

البرنامج ما زال تحت الانشاء

صور من البرنامج وان شاء الله قريبا سيتم رفع فيديو لتوضيح فكرة البرنامج بشكل افضل

البرنامج سيكون مجاني ولكن سيكون هناك اصدار اخر اكثر تطورا مدفوع فيما بعد




دورة تطوير الويب : الدرس الاول اساسيات وبنية لغة HTML

دورة تطوير الويب : الدرس الاول اساسيات وبنية لغة HTML

دورة تطوير الويب : الدرس الاول في لغة HTML


شرح بنية واساسيات لغة HTML



شاهد فيديو الشرح





مقدمة دورة تطوير الويب

مقدمة دورة تطوير الويب

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


مقدمة لدورة تطوير الويب توضح محتوى الدورة والادوات المستخدمة خلال الشرح



الفيديو

كود اضافة خاصية تذكرني في صفحات الهوت سبوت

كود اضافة خاصية تذكرني في صفحات الهوت سبوت
السلام عليكم ورحمة الله وبركاته

معايا النهاردة فكرة جديدة لصفحات الهوت سبوت وفكرة مميزة

الفكرة عبارة عن كود دخول للصفحات بس مش الكود العادي الكود دا من برمجتي انا ومش موجود في اي مكان تاني

فكرة الكود دا او الميزة الموجودة فيه انه بيسجل الكوكيز عى جهاز العميل بدل ما بتتسجل على السيرفر

يعني انت ممكن تلغي الكوكيز نهائي من المايكروتك ومع ذلك الكوكيز عند العميل بيكون شغال عادي ولمدة 3 ايام

طيب ايه وجه الاستفادة من الكود دا

الفايدة من الكود دا ان انت بتخفف الحمل عن السيرفر في موضوع الكوكيز يعني السيرفر ما بيسجلش كوكيز

وبدل ما الكوكيز كان بيتسجل في السيرفر هيبقى بيتسجل في المتصفح بتاع العميل وبكدا انا استفدت من ميزة الكوكيز وفي نفس الوقت خففت عن السيرفر لان الكوكيز بتبقى على جهاز العميل

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

دا كود الدخول + كود تسجيل الكوكيز في جهاز العميل كل اللي عليك تاخده تركبه في الصفحة بتاعتك

بس لازم تفعل HTTP PAP في المايكروتك ودا عن طريق

Ip > Hotspot > Server Profile


واختار البروفايل بتاع الهوت سبوت وادخل في Login وفعل HTTP PAP


الفرق بين تصنيفات الكابلات

الفرق بين تصنيفات الكابلات

كتير بسمع الناس بتكلم ويقولك سلك كات 5 او كات 6 طيب هل سألت نفسك في يوم من الايام يعني ايه كات 5 او كات 6 ؟؟


اولا كلمة كات او cat هي اختصار لـ category وتعني فئة او تصنيف



الاسلاك في مجال الشبكات مقسمة الى 7 فئات او 7 اصناف كالتالي



1 - category 1 او فئة 1 واختصارها cat 1 :



ودي هي اسلاك التليفون العادية خالص .

2 - category 2 او فئة 2 واختصارها cat 2 :

ودي اسلاك لديها القدرة على نقل البيانات بسرعة 4 ميجا بت في الثانية الواحدة .

3 - category 3 او فئة 3 واختصارها cat 3 :

اسلاك لديها القدرة على نقل البيانات بسرعة 16 ميجابت في الثانية .

4 - category 4 او فئة 4 واختصارها cat 4 :

ودي اسلاك لديها القدرة على نقل بيانات بسرعة 20 ميجابت في الثانية .

5 - category 5 او فئة 5 واختصارها cat 5 :

ودي لديها القدرة على نقل البيانات بسرعة 100 ميجا بت في الثانية الواحدة .

6 - category 5e او فئة 5 المعدلة واختصارها cat 5e :

ودي بتنقل البيانات بسرعة 1 جيجابت في الثانية الواحدة .

6 - category 6 او فئة 6 واختصارها cat 6 :

ودي اسلاك بتنقل البيانات بسرعة 10 جيجابت في الثانية الواحدة .

طيب الكلام دا ممكن يفيدك في ايه ؟

كتير بسمع ناس بتقول ان انا بحط سلوك الشبكة الرئيسية كات 6 او بحط كابلات الاجهزة الرئيسية زي اجهزة البث اللاسلكي في الشبكة كات 6 اعتقادا ان دا هيفيده او هيفرق في الاداء معاه في الشبكة اللي هو عاملها

لكن الحقيقة ان الكات 6 في شبكتك ملوش لازمة لسبب بسيط

هو انك بتستخدم سويتشات في الشبكة قدرتها على نقل البيانات 100 ميجابت في الثانية وكروت اللان عند العملاء معظمها بتكون كروت قدرتها على نقل الانترنت 100 ميجا بت في الثانية

يعني ايه الكلام دا ؟؟

يعني السلك الكات 6 اللي قدرته 10 جيجابت بيقابل في طريقة سويتش ما يقدرش يعدي اكتر من 100 ميجابت في الثانية الواحدة فبالتالي انت مش هتقدر تنقل من خلال الكابلات الكات 6 اللي بتستخدمها في شبكتك اكتر من 100 ميجا بت في الثانية وباقي قدرة الكابل الكات 6 دا غير مستخدمة في شئ .

كمان في حالة الاجهزة اللاسلكية على المود b اللي 90% من الناس شغالة عليه الحد الاقصى للجهاز اللاسلكي 11 ميجا بت في الثانية يعني حتى مش هتقدر توصل في اللاسلكي لاقصى قدرة الكات 5

يعني من الاخر وفر فلوسك وملوش لازم الكات 6 نهائي في شبكتك لانه مش هيفرق عن الكات 5 في شئ الا في حالة ان سويتشاتك كلها في الشبكة كانت 1000 في الحالة دي ممكن تستخدم الكات 5 المعدل اللي قدرته 1 جيجابت في الثانية الواحدة .

خالد جاد .. LeRoi

تقنية الـ LIFI البديلة للـ WIFI

تقنية الـ LIFI البديلة للـ WIFI

تقنية الـ LiFi او Light Fidelity

هي تقنية جديدة ابتكرها العالم هارلد هاس من اسكتلندا

التقنية دي تعتبر البديل المستقبلي لتقنية الواي فاي وبتعتمد على استخدام الضوء كوسيلة لنقل البيانات بدلا من الاعتماد على موجات الراديو المستخدمة في تقنية الـ WiFi

من مميزات تقنية الـ LiFi انها هتكون غير مكلفة بالاضافة لانها هتقدر تنقل البيانات بسرعة تصل لـ 10Gbps في الثانية

كمان سهولة التحكم في مدى التغطية بحيث ان المكان المغطى فقط بالاضاءة هو اللي تقدر تتصل فيه بالانترنت

كمان سهولة التغطية حيث يسهل توجيهها ومع انتشار المصابيح في كل مكان يمكن تغطية الاماكن بسهولة

ومن الجدير بالذكر انها تعمل مع المصابيح من النوع LED والفكرة تكمن في ان هذه المصابيح في الاساس تكون متقطعة بشكل سريع جدا لا تلاحظه العين

ويتم استغلال هذه التقطعات عن طريق تحويلها لنظام الـ Binary Code اي 0 و 1 وهو نظام التعامل مع البيانات في الكمبيوتر

ويمكن استخدام اي مصباح من نوع LED لنقل البيانات عن طريق تركيب شريحة تجعله يدعم هذه التقنية ليقوم المصباح بترجمه البيانات المرسلة من Binary Code الى تقطيعات سريعة لا تراها العين المجردة ثم يقوم جهاز الاستقبال بترجمة هذه التقطيعات مرة اخرى الى Binary Code ليفهمه الكمبيوتر ويقوم بترجمته الى بيانات

تحياتي للجميع .. خالد جاد LeRoi

ما هو الـ Ip Address

ما هو الـ Ip Address
ماهو الاي بي ادرس؟؟

بالنسبة لينا كبشر عندنا وسائل متعددة للتعرف على بعض زي الاسم والعنوان مثلا

يعني مثلا لو روحت مكتب البريد ابعت رسالة لازم اقول للموظف ابعتها على العنوان دا وباسم الشخص دا عشان يقدروا يوصلوا لصاحب الرسالة

في عالم الكمبيوتر الموضوع مش بيختلف كتير يعني زي ما كل شخص فينا له اسم وعنوان كل كمبيوتر او اي جهاز متصل بالانترنت له برده عنوان

والعنوان دا هو الاي بي يعني ايه الكلام دا ؟؟

اولا معنى IP : حرفين اختصار لـ Internet Protocol

ثانيا تقنية عمل الاي بي دا زي ما قولنا هو بمثابة عنوان الكمبيوتر او الموبايل او الطابعة المتصلة بالانترنت فكل جهاز له عنوان اي بي مختلف لا يتكرر على الانترنت وعند ارسال ملف ما الى صديق او عمل تحميل لملف على جهازك او زيارة موقع فان البيانات تمر من جهازك الى الموقع ومن الموقع الى جهازك عن طريق الاي بي الخاص بك والاي بي الخاص بالموقع

للتوضيح جهازك له اي بي خاص به يميزه عن غيره من الاجهزة المتصلة بالانترنت وهذا الاي بي بمثابة العنوان لجهازك

الموقع الذي تتصفحه او تقوم بالرفع او التحميل منه لديه ايضا اي بي خاص به يميزه عن غيره وهو بمثابة العنوان الخاص به

وعند تصفح الموقع فانك تستقبل البيانات من الموقع وهذه البيانات تأتي اليك عن طريق الاي بي الخاص بك فهي تميز جهازك عن غيره من خلال هذا الاي بي والبيانات المرسلة من جهازك للموقع تذهب اليه وتميز الموقع عن غيره عن طريق الاي بي الخاص به

اذا الاي بي ببساطة هو وسيلة للتعارف بين الاجهزة داخل الشبكة سواء شبكة الانترنت او شبكة محلية ( شبكة محلية : مجموعة من الاجهزة متصلة ببعضها )

حاليا عندنا نوعين من الاي وهم ipv4 و ipv6

اولا ipv4 : وهو الاصدار الذي نعمل عليه حاليا وتستخدمه معظم الاجهزة المتصلة بالانترنت والمعنى الحرفي له هو internet protocol version 4 اي بروتوكول الانترنت الاصدار الرابع .

وقدرته التخزينية 32 بت وينقسم لـ 4 خانات كل خانة من هذه الخانات يمكن ان تأخذ رقم بين 0 : 255 على سبيل المثال

192.168.172.20

شكل الاي بي في الاصدار الرابع يكون بهذا الشكل مع امكانية اختلاف الارقام بشرط الا تزيد عن رقم 255

وهذا الاصدار من الـ ip يستطيع توفير لنا ما يفوق عدد الـ 4 مليار اي بي حول العالم ( حوالي 4 مليار وثلث ) وهذا العدد كان كافيا جدا قديما لكن مع تطور الانترنت وزيادة عدد الاجهزة المتصلة به بدأت تظهر مشكلة عدم قدرة هذا الاصدار على استيعاب هذا العدد المستمر في الزيادة لذلك تم تطوير نظام اخر من الانترنت بروتوكول الا ان كان هناك حل مؤقت للتغلب على هذه المشكلة وهو ما يعرف بـ network address translator وسيتم شرحه في بوست منفصل .

ملحوظة : v4 في اخر البروتوكول لا علاقة لها بعدد اقسام الاي بي لكنها تدل على رقم اصدار الايبي فهو الاصدار الرابع من الـ internet protocol

ثانيا ipv6 : هو الاصدار الذي سنعتمد عليه في المرحلة القادمة والمعنى الحرفي له internet protocol version 6 اي بروتوكول الانترنت الاصدار السادس وقدرته التخزينية 128 بت ومكون من 8 خانات

في هذا الاصدار تم الاعتماد على النظام الست عشري وهو نظام يسمح باستخدام الحروف والارقام معا وتسخدم فيه الحروف من A:F والارقام من 0 : 9

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

FA40:00E6:0000:FE80:5576:FC81:4CA3:3471

وهذا الاصدار من الانترنت بروتوكول سيوفر عدد يقارب من الـ 6 تريليون اي بي تقريبا

بعد الكلام الكتير اوي دا هنلخصه في نقاط بسيطة

1 - ايه هو الاي بي : هو وسيلة للتعارف بين الاجهزة داخل الشبكة سواء شبكة الانترنت او شبكة محلية .

2 - ايه هو الاصدار الرابع ipv4 : هو اصدار قدرته التخزينية 32 بت ويتكون من 4 خانات كل خانة يمكن ان تحمل رقم بين 0 : 255 وبالتالي يستوعب اكثر من 4 مليار وثلث مستخدم تقريبا وهو الاصدار الذي نعمل عليه حاليا .

3 - ما هو الاصدار السادس ipv6 : هو اصدار قدرته التخزينية 128 بت يعتمد على النظام الست عشري ويتكون من 8 خانات كل خانة يمكن ان تحمل ارقام او حروف وارقام ويتسع الى ما يقارب الـ 6 تريليون اي بي

خالد جاد LeRoi

يعني ايه Dns وايه افضل Dns اشتغل بيه

يعني ايه Dns وايه افضل Dns اشتغل بيه
ايه افضل DNS اشتغل عليه ؟؟

اكيد في يوم من الايام سألت نفسك السؤال دا سواء كنت مدير شبكة او بتدور على الدي ان اس الافضل لجهازك

طيب مش تعرف الاول ايه الـ DNS دا وبيشتغل ازاي وبيعمل ايه ؟

DNS يعني Domain Name System او نظام اسماء النطاقات 

طيب بيعمل ايه الـ DNS دا اصلا ؟

هو انا مش في البوست بتاع ايه هو الانترنت واللي وضحت فيه ايه مصدر الانترنت وايه مصدر البيانات اللي على الانترنت قولت ان الانترنت دا شبكة كبيرة بين الدول وطبعا انت جزء من الشبكة دي ما دام جهازك متصل بالانترنت

وقولت ان البيانات والمعلومات اللي على الانترنت دي موجودة على سيرفرات وكمان قولت ان السيرفر عبارة عن جهاز كمبيوتر بمواصفات قوية متصل بالانترنت وله عنوان ثابت ( شوفت ان المعلومة البسيطة في البوست اللي فات هيتبني عليها معلومة اكبر اهي )

طيب كل المواقع زي جوجل وفيس بوك وياهوا وغيرها عبارة عن سيرفر والسيرفر دا متصل بالانترنت عن طريق عنوان ثابت زي ما قولنا

طيب تفتكر العنوان الثابت بتاع الموقع دا عبارة عن ايه ؟؟

عبارة عن اي بي على شكل ارقام يعني مثلا جوجل له اي بي زي كدا

82.129.130.208 لو نسخت الرقم دا وحطيته في المتصفح هيفتحلك جوجل

امال ازاي ايه العنوان دا اللي انا بكتبه عشان افتح جوجل اللي هوwww.google.com

اهو العنوان دا اسمه النطاق او domain

طيب ازاي انا اما بكتب في المتصفح www.google.com بيفتح جوجل اللي هو اصلا العنوان بتاعه 82.129.130.208

هنا بقى دور الـ DNS SERVER .. ايه هو الدي ان اس سيرفر دا ؟

دا عبارة عن سيرفر ببساطة كدا متخزن فيه ان العنوانwww.google.com مخصص للاي بي 82.129.130.208

انا ما بكتب في المتصفح www.google.com جهازي بيتصل بالدي ان اس سيرفر دا يقوم الدي ان اس سيرفر يبحث عن www.google.comويشوف الاي بي المربوط بيه الدومين او النطاق دا ايه اللي هو 82.129.130.208

يعني ببساطة كدا الدي ان اس سيرفر دا عبارة عن مترجم بيترجم ليا عنوان الموقع من الشكل دا 82.129.130.208 للشكل داwww.google.com

طيب تخيل كدا من غير دي ان اس سيرفر كان الانترنت هيبقى عامل ازاي ؟؟

مكنش هيبقى في حاجة اسمها www.google.com كان هيبقى لازم تحفظ عناوين المواقع بالشكل دا 82.129.130.208 على شكل ارقام

طيب زي ما قولنا ان كل مرة بفتح فيها موقع جهازي بيتصل بالدي ان اس سيرفر ويشوف اسم الموقع دا مربوط باي بي ايه ويحولني لاي بي الموقع دا

طيب هل كل مرة انا هطلب الموقع هيروح للدي ان اس سيرفر ويشوف ايه الاي بي المربوط بيه اسم النطاق وبعدين يحولني ليه

هنا بقى بيجي دور حاجة اسمها DNS CACHE

ودا نظام بيقوم بتخزين اسم كل نطاق والايبي او العنوان الرقمي ليه

يعني انا فتحت www.google.com لاول مرة طبعا هيقوم بالعملية اللي قولنا عليها انه هيتصل بالدي ان اس سيرفر ويبحث عن العنوان الرقمي او الاي بي الخاص بالنطاق دا ويحولني اليه

تاني مرة بقى اما اجي افتح www.google.com مش هيروح للدي ان اس سيرفر ويعمل اللفة دي كلها لا هيشوف النطاق دا متخزن في الكاش بايبي ايه ويقوم يحولني للايبي اتوماتك بدون ما يقوم بالعملية اللي فاتت دي ودا دور الـ DNS CACHE

خلاص الموضوع دا ان

الـ DNS SERVER : سيرفر يقوم بدور المترجم الذي يقوم بترجمة اسم النطاق من هذا الشكل www.google.com الى هذا الشكل 82.129.130.208 لاتمكن من الاتصال بالموقع المطلوب

الـ DNS CACHE : تقنية لتخزين اسم كل نطاق والعنوان الرقمي او الاي بي الخاص به لتجنب الاتصال بالدي ان اس سيرفر كل مرة

طيب سؤال الموضوع بقى اعرف الدي ان اس الافضل ليا ازاي ؟؟

مهو ما دام عرفت ان جهازك بيقوم بالاتصال بالدي ان سيرفر عشان يترجم ليه اسم النطاق ويعرفه هو مربوط باي ايبي ويرجع الدي ان اس سيرفر يرد على جهاز وطبعا العملية دي بتعتمد على سرعة الدي ان اس سيرفر في الاستجابة

وسرعة الاستجابة بتعتمد على قوة السيرفر وقربه منك

يعني عشان تختار افضل DNS لازم يكون سيرفر قوي ما يهنجش وتختار السيرفر الاقرب عليك عشان سرعة ارسال واستقبال البيانات منه واليك تكون اسرع

وتقدر تعرف موقع الدي ان اس سيرفر عن طريق اي موقع بيطلع ليك بيانات السيرفرات ويحدد ليك مكانه وتكتب فيه الدي ان اس وهو يقولك مكان السيرفر او اعمل بنج عليه وكل ما كان البنج عليه قليل كل ما كان السيرفر افضل واسرع بالنسبة ليك

ايه هو الانترنت وايه مصدره ؟

ايه هو الانترنت وايه مصدره ؟
ايه هو الانترنت ؟؟ ومصدره منين او جاي منين الانترنت دا ؟؟

سؤال ممكن يخطر على بال كتير من الناس وفي ناس بتخلط بين الانترنت وبين مصدر البيانات اللي موجودة على الانترنت

عموما اجابة السؤال دا فين مصدر الانترنت ؟؟ 

ببساطة الانترنت ملوش مصدر قد يكون له منشأ يعني نشأ في مكان معين لكن ليس له مصدر

يعني ايه الكلام دا يعني الانترنت دا عبارة عن شبكة كبيرة بين الدول تسمح بتبادل المعلومات بين كل دولة واخرى الشبكة دي بتربط كل الدول ببعضها عن طريق اما كابلات بحرية او اقمار صناعية او اي وسيلة ربط اخرى

معنى كدا ان انا لو جيت وشيلت امريكا من العالم هل هيبقى فيه انترنت ؟؟

اه هيبقى فيه انترنت بس كل اللي هيحصل اني مش هقدر اتصل بأمريكا والدول اللي انا متصل بيها عن طريق امريكا لكن الدول الاخرى هقدل اتصل بيها وافتح المواقع اللي على سيرفرات داخل الدول دي

مثال للتوضيح :

احنا افترضنا اننا هنفصل امريكا ومعنى كدا ان انا مش هقدر افتح المواقع اللي موجودة على سيرفرات امريكا لكن باعتبار ان انا متصل بفرنسا لسه عن طريق الكابل البحري هقدر اتصفح المواقع اللي على سيرفرات موجودة في فرنسا

اذا الانترنت لا يوجد له مصدر محدد يمكن ايافه منه ولذلك لا يوجد دولة تستطيع التحكم في شبكة الانترنت او ايقافها

يعني باختصار الانترنت دا عبارة عن شبكة كبيرة بين الدول بتوصل كل الدول ببعضها بهدف تبادل البيانات بين الدول دي

طيب الدول دي بتوصل ببعضها ازاي زي ما قولنا عن طريق كابلات بحرية او الاقمار الصناعية مثلا بعد كدا الكابلات البحرية دي بتدخل على شركات اللي هي بدورها بتقوم بعمل شبكة كبيرة داخل الدولة زي تي اي داتا كدا او لينك ما الشركات دي عبارة عن شبكة كبيرة داخل مصر بتقوم بتوزيع الانترنت وانت تستقبل الانترنت دا عن طريق الروتر بعد كدا انت عن طريق الروتر تبدا تاخد نت وتتصل بالعالم وشركة الانترنت عندها سيرفرات بتتحكم بيها في سرعة العملاء وكل عميل بيبقى له اي بي بس العميل بالنسبة للشركة هو الروتر مش جهاز الكمبيوتر بتاعك

يعني معنى كدا ان وانا على جهازي البيانات بتعدي من الكمبيوتر تروح للروتر والروتر يبعت البيانات دي عن طريق سلك التليفون وتفضل ماشي لحد ما توصل لسيرفرات الشركة وسيرفرات الشركة توصل البيانات للكابلات البحرية ومن الكابلات البحرية تروح للدولة اللي انت متصل من خلالها او اللي بينك وبينها كابل ومن الدولة دي البيانات تعدي لدولة او دول اخرى لحد ما توصل للسيرفر اللي انت طلبت العنوان بتاعه زي الفيس بوك مثلا

يبقى الانترنت ما هو الا شبكة كبيرة على مستوى العالم ملهاش مصدر

اما بقى البيانات اللي على الانترنت والمعلومات فدي مصدرها ايه ؟؟

دي مصدرها مجموعة كبيرة من السيرفرات ايه هو السيرفر هو جهاز كمبيوتر بس بمواصفات خاصة ومتصل بالانترنت بسرعة عالية وله عنوان ثابت بيبقى عليه مجموعة من البيانات والمعلومات اللي انا اقدر اوصل ليها عن طريق كتابة عنوان السيرفر دا في متصفح الانترنت زي facebook.com

السيرفرات دي متوزعة على مستوى العالم يعني في سيرفرات في امريكا وكندا وايطاليا وغيرهم من الدول السيرفرات دي عليها البيانات اللي على الانترنت

يبقى خلاصة الموضوع

مصدر الانترنت : لا يوجد له مصدر فهو عبارة عن شبكة كبيرة بين الدول

مصدر البيانات الموجودة على الانترنت : مصدرها مجموعة من السيرفرات المنتشرة في دول العالم ومتصلة بالانترنت

خالد جاد LeRoi

الفرق بين الرول والاسكربت في سيرفر المايكروتك

الفرق بين الرول والاسكربت في سيرفر المايكروتك
سكربت دمج - سكربت فصل تصفح .... الخ

هو ايه الاسكربت دا

هل اي كواد اشوفها خاصة بالمايكروتك اقول دا سكربت ولا تبقى رول ؟؟

ايه الفرق بين السكربت وبين الرول اصلا ؟؟

اولا الرول بالانجليزية role يعني دور والمقصود بيه هنا وظيفة

ايه هو الرول ؟؟

الرول دا من اسمه كدا هو امر بيروح ينفذ وظيفة ما داخل المايكروتك ؟

يعني ايه يعني مثلا الامر دا

/interface disable ether1

دا رول عبارة عن امر مباشر انا قولت فيه للسيرفر روح لـ interface واعمل disable او تعطيل للكارت اللي اسمه ether1

يبقى افهم من كدا ان الرول دا عبارة عن امر او وظيفة بنفذها بشكل مباشر واقدر اعملها بالوينبوكس عادي لان الوينبوكس ما هو الا برنامج بيتصل بالمايكروتك واما انت تضغط على زرار عشان ينفذ وظيفة معينة الوينبوكس بيرسل الوظيفة دي للسيرفر على شكل امر يتم تنفيذه

نيجي للاسكربت ايه هو وايه الفرق بينه وبين الرول ؟

السكربت حاجة مختلفة شوية لان الاسكربت مش امر بيتنفذ بشكل مباشر زي الرول

السكربت اقرب لانه يكون لغة برمجة داخل المايكروتك يعني ايه

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

ايه ياعم الكلام الكبير دا

هقولك ما تشغلش بالك دلوقتي بالكلام دا اوي المهم انك تعرف ان الاسكربت بيبقى شبه الكود دا كدا

{/ip arp print file=mauro;
:local i [/ip arp print count-only];
:for a from=0 to=($i - 2) do={:log [/ip arp print $a ]}

لاحظ هنا ان في دالة زي for ودي دالة تكرار وفي متغير زي i ودا متغير بيحمل قيم معينة بناء عليها انا بتخذ قرار عن طريق دالة do

مش مهم تعرف الدوال والكلام دا الوقتي

المهم انك تاخد بالك ان داخل السكربت في الامر دا

/ip arp remove $i

ودا رول

يبقى كدا نفهم ايه وخلاصة الكلام دا كله ايه ؟؟؟

خلاصة الكلام دا ان الرول امر مباشر بينفذ وظيفة معينة بشكل مباشر

اما السكربت فدا مجموعة اوامر بتتكتب بلغة برمجة ما داخل المايكروتك لتنفيذ عدة وظايف واتخاذ قرارات ودا اكبر واشمل واكتر تعقيد من الرول ويمكن للاسكريبت ان يحتوي بداخله رول او مجموعة من الرولات

يبقى المرة الجاية اما تفتح كود دمج او فصل تصفح اعرف ان دا رول مش سكربت

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

يبقى انت كدا فهمت ما حفظتش وبتردد كلام وخلاص .. ودا الهدف من الصفحة دي 

وان شاء الله يكون لينا لقاء في عدة دروس للتعامل مع المايكروتك بدون وين بوكس عن طريق الرولات عشان تقدر تفهم وتقرأ الرولات وتعرف هي بتعمل ايه وراحة فين وجاية منين

وبرده يكون لينا لقاء في طريقة كتابة الاسكربتات بس اما تفهم الرولات الاول 

خالد جاد ..LeRoi

جهاز التوزيع يتحمل كام عميل ؟؟

جهاز التوزيع يتحمل كام عميل ؟؟

سؤال بتسأله كتير جدا من الناس اصحاب الشبكات اللاسلكية وهو



الجهاز دا يشيل كام عميل ؟؟



بسمع اجابات من ناس على السؤال دا غريبة زي مثلا ان البوليت او البيكو ستيشن بيشيل من 25 : 30 عميل اونلاين


الحقيقة فكرة السؤال دا غلط من الاساس .. ليه غلط ؟ لان مفيش عدد عملاء محدد للجهاز اي كان نوع الجهاز.

امال ايه ؟؟

كل جهاز له قدرة معينة على نقل البيانات على حسب المود والتردد اللي هو شغال عليهم وهناخد البيكو ستيشن كمثال نشرح عليه

جهاز زي البيكو ستيشن معظم الناس بتستخدمه يبث على المود b وطبعا هو بيعمل على التردد 2.4 وفي الحالة دي بيكون قدرة البيكو على نقل البيانات 11mbps

يعني ايه mbps دي ؟؟

دي يعني Mega Bit Per Second

بالعربي ميجا بت لكل ثانية

خدت بالك من حاجة ؟؟

انا قولت ميجابت مش ميجا بايت .. يعني ايه الكلام دا ؟؟

سرعة الانترنت بتتقاس بالكيلوبت مش بالكيلوبايت ودا خطأ شائع ان الناس تقول سرعة النت مثلا 512 كيلو بايت او 2 ميجا بايت لا هي ميجا بت

طيب تفرق ايه ياعم ميجا بت من ميجابايت او كيلو بت من كيلوبايت ؟؟

تفرق ان الكيلو بايت = 8 كيلو بت

والميجابايت = 8 ميجابت

ايوه برده يعني عايز ايه 

يعني عايز اقولك ان عشان تحسب سرعة نقل البيانات او Data Rate اللي هي بنحسبها بالكيلوبايت او الميجابايت هتقسم على 8 

يعني ايه برده مش فاهم ؟؟

يعني الـ 11 ميجابت اللي هما سرعة نقل البيانات بتوع البيكو دول على المود b اما احب اطلع منهم قدرة البيكو على نقل البيانات بالميجابايت هقسم على 8

يعني ايه الكلام دا ؟؟

يعني الداتاريت بتاعة البيكو لو جيت تحسبها بالكيلو بايت يبق هنقسم

(11 اللي هي سرعة نقل البيانات في البيكو بالميجابت في الثانية) / (8 عشان احول من ميجابت لميجابايت= 1.357 ميجابايت

يعني على كدا لو انا جيت اعمل داونلود من جهاز بيكو ستيشن على المود b وسرعة نقل البيانات فيه 11 ميجا بت مش هيعمل معايا داونلود كدا ادامي بسرعة 11 ميجا ؟

لا طبعا ليه لان زي ما قولنا دول 11 ميجا بت واحنا بنحسب بالميجابايت والميجابايت = 8 ميجابت يعني 11 / 8 = 1.357 ميجابايت

امال انت فاكر ليه سرعة النت اللي بتاخدها من الشركة بتبقى جوه الروتر مثلا 1024 وتيجي تحمل تديك 128 كيلوبايت في الثانية

وليه الـ 512 تديك 64 كيلو في الثانية .. لان انت بتاخد من الشركة 1024 ميجابت مش بايت وبالتالي سرعة نقل البيانات بالميجابايت هتبقى 1024 / 8 = 128 كيلوبايت او 512 / 8 = 64

واحد هيقولي انا الواحد ميجا او الـ 1024 الاتنين واحد على فكرة مش بتجيب معايا 128 والـ 512 مش بتجيب 64 بيبقوا اقل من كدا ليه ؟؟

اقولك عشان فيه نسبة فقد ومقاومة في الاسلاك اللي جايلك فيها النت فطبيعي ان السرعة توصلك اقل شوية

طيب دلوقتي احنا دخلنا في وجع دماغ كتير كدا ليه وفين اجابة السؤال اصلا بتاع الجهاز يشيل كام عميل ؟؟

اقولك وجع الدماغ الي فات دا كله عشان انا عاوزك تفهم مش تحفظ وتبقى اخد المعلومة على اساس علمي وتبقى عارف العملية ماشية ازاي

ومطلوب منك تعرف من الكلام اللي فات دا ان الـ 11 ميجابت بتوعنا على المود b هيدوني سرعة نقل 1.357 ميجا بايت يعني قول ميجابايت وربع بالتقريب

يعني انا لو روحت عند عميل وجيت احمل هيوصلني 1 وربع ميجا بايت هناك ؟؟

طبعا لأ لانك نسيت ان في نسبة فقد كمان بسبب العوامل الجوية والعوائق وقوة الاشارة وجودة التوصيل بينك وبين العميل 

يعني ايه يعني الميجابايت وربع دول هيقلوا كمان ولو روحت عند عميل وانت على المود b وجيت تجرب سرعة نقل البيانات هتلاقيها اقل من 1 ميجابايت في الثانية يعني 700 او 800 او 900 كدا

يعني بعد الكلام الكتير بتاعنا دا في الاخر وصلنا لان الجهاز بتاعي على المود b اخره 1ميجابايت وكمان مش هيجيبهم اقولك ايوه بالظبط كدا

بس برده كدا ما عرفناش الجهاز بتاعي يشيل كام عميل ؟؟

هقولك الجهاز بتاعك يشيل لحد ما العملاء بتوعك يتخطوا قدرته على نقل البيانات

يعني ايه برده ؟

يعني انت عندك جهازك دلوقتي بينقل بسرعة ولنفرض 1000 كيلو بايت بعد فقد جزء من قدرته بسبب العوامل الجوية والعوائق والكلام دا

ملحوظة قبل ما اكمل الـ 1000 كيلو بايت يعني 1 ميجابايت تقريبا لان الميجابايت = 1024 كيلو بايت

طيب دلوقتي بعد ما عرفت ان متوسط قدرة جهازي على نقل البيانات في الثانية الواحدة 1000 كيلو بايت اعمل ايه

اقولك تشوف انت محدد لكل عميل سرعة كام ولنفرض انك محدد سرعة 512 لكل عميل

يعني العميل دا يقدر يحمل بـ 64 كيلو بايت طبعا قسمنا الـ 512 على 8 عشان احول من بت لبايت

يبقى دلوقتي جهازي دا يقدر يشتال كام عميل في الحالة دي ؟؟

معانا سرعة نقل بيانات 1000 كيلوبايت ومعانا سرعة العميل 64 كيلو بايت

يبقى 1000 / 64 = 15.625 .. قول 16 بالتقريب

ايه دا يعني انا جهاز اللاسلكي بتاعي ما يقدرش يشيل غير 16 عميل بس .. هقولك اه بس اذا تحقق هذا الشرط

ان الـ 16 عميل كل واحد فيهم يسحب الـ 64 كيلو بتوعه في نفس الثانية في الحالة دي هيبقى اجمالي سحب الـ 16 عميل 1000 كيلو في الثانية

ودا معناه اننا وصلنا للحد الاقصى لقدرة الجهاز لنقل البيانات على المود b وفي الحالة دي يتوقف الجهاز عن نقل اي بيانات اخرى

بس تفائل عموما من الصعب ان الـ 16 عميل يدخلوا يسحبوا سرعتهم في نفس فانت تقدر تضيف 30 او 40 عميل المهم ما يكونش عندك 16 عميل بيحملوا في نفس الثانية مع بعض بسرعة 64 كيلوبايت

طيب هل الـ 16 عميل دول ثابتين ؟؟

هقولك لأ لان بيختلف العدد على حسب السرعة اللي انت محددها لكل عميل

يعني واحد محدد شبكته كلها 256 يعني 32 كيلوبايت عالثانية

والجهاز افترضنا انه هينقل بـ 1000 كيلو في الثانية

يبقى 1000 / 32 = 31.25 يعني 31 عميل يسحبوا كامل سرعتهم في نفس الثانية

واحد تاني محدد سرعة العملاء 1024 يعني 128 كيلوبايت عالثانية

يبقى 1000/ 128 = 7.8125 يعني بالتقريب 8 عملاء يسحبوا كامل سرعتهم في نفس اللحظة

-----------------------------------------------

وادي اجابة السؤال البسيط جهازي يشتال كام عميل

فالمرة الجاية اما تيجي تسأل السؤال دا احسبها مع نفسك وشوف

جهازك يقدر ينقل اد ايه بالميجابايت او الكيلوبايت في الثانية

وانت محدد سرعات ايه لكل عميل ويقدر يحمل بكام كيلوبايت في الثانية

واقسم قدرة الجهاز / سرعة نقل العميل بالكيلوبايت في الثانية هيطلعلك جهازك يتحمل كام عميل بشرط انهم يسحبوا كل سرعته مع بعض في الثانية الواحدة

والشرط دا صعب انه يتحقق شوية لان لو في ثانية واحدة فرق بين كل عميل وعميل الشرط مش هيتحقق لان الجهاز اللي بيرسل هيجدد قدرته على نقل البيانات مرة اخرى 

يعني لو طلع جهازك يتحمل 10 عملاء خليهم 20 عميل عادي ولو يتحمل 15 خليهم 30 برده عادي .

تحياتي للجميع .. خالد جاد LEROI
اشترك في القائمة البريدية ليصلك كل جديد ضع بريدك الالكتروني ثم اضغط على زر الاشتراك بالقائمة البريدية ليصلك كل جديد ولا تنسى تفعيل اشتراكك من خلال البريد الالكتروني .