You are on page 1of 6

‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪WWW‬‬
‫الويب عبارة عن شبكة ضخمة من صفحات الويب والوسائط ‪ ،‬متصلة ببعضها البعض من خالل الروابط ‪،‬‬
‫ويمكن الوصول إليها عبر عناوين ‪.URL‬‬
‫ماهو ‪http‬‬
‫عندما تزور صفحة على الويب ‪ ،‬يستخدم الكمبيوتر‪ ‬بروتوكول نقل النص التشعبي (‪ )HTTP‬لتنزيل تلك‬
‫الصفحة من كمبيوتر آخر في مكان ما على اإلنترنت وتتم هذه العملية ك األتي‪:‬‬
‫الخطوة ‪ :1‬توجيه المتصفح إلى ‪URL‬‬
‫عندما نريد تصفح الويب ‪ ،‬يمكننا استخدام العديد من أنواع أجهزة الكمبيوتر (مثل أجهزة الكمبيوتر المحمولة‬
‫وأجهزة الكمبيوتر المكتبية والهواتف) ‪ ،‬طالما أن الكمبيوتر يحتوي على‪ ‬تطبيق‪ ‬متصفح‪ ‬مثبت‪.‬‬
‫يقوم المستخدم إما بكتابة محدد موقع المعلومات? (‪ )URL‬في المستعرض أو اتباع ارتباط من صفحة مفتوحة‬
‫بالفعل‬
‫الخطوة ‪ :2‬يبحث المستعرض عن ‪IP‬‬
‫عاد ًة ما نكتب عناوين المواقع في المتصفحات ‪ ،‬مثل "‪ ."wikipedia.org‬يتم تعيين أسماء النطاقات هذه‬
‫إلى عناوين ‪ ، IP‬وهي الموقع الحقيقي? ألجهزة الكمبيوتر في المجال‪ .‬يتم التعامل معها بواسطة‪ ‬نظام اسم النطاق‬

‫يستخدم المستعرض محلل ‪ DNS‬لتعيين المجال إلى عنوان ‪:IP‬‬


‫الخطوة ‪ :3‬يرسل المتصفح طلب ‪HTTP‬‬
‫بمجرد أن يقوم المتصفح بتحديد عنوان ‪ IP‬للكمبيوتر الذي يستضيف عنوان ‪ URL‬المطلوب ‪ ،‬فإنه‬
‫يرسل‪ ‬طلب ‪. HTTP‬‬
‫الخطوة ‪ :4‬يرسل المضيف رد ‪HTTP‬‬
‫بمجرد أن يتلقى الكمبيوتر المضيف طلب ‪ ، HTTP‬فإنه يرسل استجابة مع المحتوى والبيانات الوصفية‬
‫حوله‪.‬‬
‫الخطوة ‪ :5‬يعرض المتصفح االستجابة‬
‫يحتوي المتصفح اآلن على جميع المعلومات التي يحتاجها لتقديم المستند المطلوب‪.‬‬
‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪Ethernet‬‬
‫ينتمي ‪ Ethernet‬إلى إحدى شبكات ‪ LAN‬مع أوسع مجموعة من التطبيقات ‪ ،‬التي تم إنشاؤها في أوائل‬
‫السبعينيات ؛‪ ‬إنه معيار ‪ LAN‬مشترك ‪ ،‬معدل نقله هو ‪ .10Mbps‬يتكون من وسائط نقل مشتركة وكابل‬
‫ومكثف وجسر شبكة‪ .‬فيما يتعلق بأنواعها ‪ ،‬فهي تتألف من ‪ Ethernet‬قياسي (‪10Mbit / s) ، Fast‬‬
‫)‪ ، Ethernet (100Mbit / s) ، Ethernet 10G (10Gbit / s‬والتي تعتمد طريقة التحكم في‬
‫الوصول إلى ‪ CSMA / CD‬وتأكيدها على ‪ .IEEE802.3‬في اإليثرنت ‪ ،‬يتم توصيل جميع أجهزة الكمبيوتر‬
‫بنفس الكبل متحد المحور ‪ ،‬وتم اعتماد طريقة ‪( CSMA / CD‬الوصول المتعدد لحامل الناقل مع اكتشاف‬
‫التصادم) ‪ ،‬وآلية المنافسة وهيكل طوبولوجيا الناقل‪ .‬باإلضافة إلى ذلك ‪ ،‬تتوفر شبكة اإليثرنت الحالية‬
‫ألنواع معدالت النقل األربعة تحت دعم األلياف والزوج الملتوي‪:‬‬
‫‪ 10‬ميغابت في الثانية ‪ -‬إيثرنت )‪10Base-T (802.3‬‬
‫‪ 100‬ميغابت في الثانية ‪ -‬إيثرنت سريع (‪)802.3u‬‬
‫بسرعة ‪ 1000‬ميجابت في الثانية ‪ -‬شبكة جيجابت إيثرنت (‪)802.3z‬‬
‫‪ 10‬جيجابت إيثرنت ‪IEEE 802.3ae -‬‬
‫تطور تقنية اإليثرنت‬
‫في البداية ‪ ،‬تكون اإليثرنت فقط بسعة معالجة تبلغ ‪ 10‬ميجابت في الثانية ‪ ،‬وتستخدم طريقة ‪CSMA /‬‬
‫‪  .CD‬يسمى هذا النوع من اإليثرنت اإليثرنت القياسي ‪ ،‬القادر على تطبيق الكابالت المحورية الخشنة ‪،‬‬
‫والكابالت المحورية الرقيقة ‪( UTP ،‬الزوج الملتوي غير المحمي) ‪( STP ،‬الزوج الملتوي المحمي)‬
‫واأللياف كوسائط النقل لالتصال‪ .‬في معيار ‪ ، IEEE 802.3‬تم تصميم معايير الطبقة المادية المختلفة‬
‫خصي ً‬
‫ص ا لوسائل النقل المختلفة ‪ ،‬والتي يعني الرقم األمامي سرعة اإلرسال (وحدة‪ :‬ميغابت في‬
‫الثانية) ؛‪ ‬يمثل الرقم األخير طول كبل شبكة واحد (الوحدة‪ 100 :‬متر) ؛‪ ‬القاعدة تعني النطاق األساسي‬
‫والوسائط العريضة‪.‬‬
‫ثم مع تطور الشبكة ‪ ،‬يصعب على شبكة إيثرنت التقليدية مواكبة االحتياجات المتزايدة تدريجيا ً في معدل‬
‫تدفق بيانات الشبكة‪ .‬قبل أكتوبر ‪ ، 1993 ،‬لتطبيقات ‪ LAN‬التي تتطلب أكثر من ‪ 10‬ميجابت في الثانية ‪،‬‬
‫فقط واجهة البيانات الموزعة من األلياف (‪ )FDDI‬هي البديل ‪ ،‬ولكنها الشبكة المحلية ذات السعر المرتفع‬
‫وعلى أساس كابل األلياف ‪ .100Mpbs‬لذلك ‪ ،‬في أكتوبر ‪ ، 1993‬ظهرت شبكة ‪ Fast Ethernet‬في‬
‫ضا على التوالي في‬‫األفق‪ .‬بعد ذلك ‪ ،‬ظهرت شبكة جيجابت إيثرنت وشبكة إيثرنت بسرعة ‪ 10‬جيجابت أي ً‬
‫منتصف التسعينيات وما بعدها ‪ ،‬وفي عام ‪.2002‬‬
‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪Bluetooth‬‬
‫‪ Bluetooth‬هي تقنية السلكية توجد تقريبًا في كل هاتف يمكنك الحصول عليه‪ .‬ولكنه موجود أيضًا في‬
‫العديد من األجهزة واألدوات األخرى في جميع أنحاء المنزل والمكتب ‪ ،‬مثل أجهزة الكمبيوتر المحمولة‬
‫ومكبرات الصوت وسماعات الرأس والمزيد‪.‬‬
‫يتم استخدام البلوتوث لتوصيل األجهزة القريبة ‪ ،‬مما يقطع األسالك ويمنحك المرونة والحريه‪.‬‬
‫كيف يعمل البلوتوث؟‬
‫تصميم البلوتوث للسماح لألجهزة بالتواصل السلكيًا مع بعضها البعض عبر مسافات قصيرة نسبيًا‪ .‬عادة ما‬
‫يعمل على مدى أقل من ‪ 100‬متر‪.‬‬
‫تم تقييد النطاق عم ًدا من أجل الحفاظ على استنزاف الطاقة إلى الحد األدنى‪.‬‬
‫ما هي إصدارات ‪ Bluetooth‬الموجودة؟‬
‫تم إطالق اإلصدار األول من البلوتوث في عام ‪ ، 2000‬ولكنه كان ملي ًئا باألخطاء‪ .‬اتبعت تقنية‬
‫‪ Bluetooth 2.0‬في عام ‪ 2004‬وكانت خطوة كبيرة إلى األمام ‪ -‬فقد كان استخدامها أسهل بكثير من‬
‫اإلصدار األصلي ‪ ،‬وأسرع بكثير ‪ ،‬واستخدمت نصف الطاقة فقط ‪ ،‬مما يعني أنه لم يكن استنزا ًفا لعمر‬
‫بطارية الهاتف‪.‬‬
‫هبطت تقنية ‪ Bluetooth 2.1‬في عام ‪ ، 2007‬وجلبت بعض ميزات األمان اإلضافية التي تشتد الحاجة‬
‫إليها والتي جعلتها أقل عرضة للمتسللين‪.‬‬
‫في عام ‪ ، 2009‬قطعت التكنولوجيا قفزة أخرى إلى األمام مع إطالق ‪ .Bluetooth 3.0‬أضاف هذا‬
‫عمليات نقل البيانات عالية السرعة ‪ ،‬مما يجعل من األسهل بكثير إرسال الملفات من وإلى األجهزة‬
‫السلكيًا‪ .‬في الواقع ‪ ،‬كانت أسرع ‪ 11‬مرة من النسخة المستخدمة قبل ثالث سنوات‪ .‬‬
‫كانت االبتكارات الهامة في ‪ Bluetooth 4.0‬أكبر مدى (بحيث يمكنك االستماع باستخدام سماعات رأس‬
‫‪ Bluetooth‬الخاصة بك بعي ًدا عن هاتفك) وميزة الطاقة المنخفضة التي استهلكت عمر بطارية أقل‪ .‬كانت‬
‫هذه النسخة هي القوة الدافعة وراء انفجار شعبية األجهزة القابلة لالرتداء مثل الساعات الذكية وأجهزة تتبع‬
‫النشاط ‪ ،‬حيث يمكن تشغيلها بواسطة بطاريات أصغر بكثير من اإلصدارات السابقة‪.‬‬
‫وضع ‪ Bluetooth 4.1‬األساس للتفاعل مع األجهزة المنزلية الذكية مثل منظمات الحرارة والمصابيح‬
‫الكهربائية الذكية ‪ ،‬ألنه يمكن أن يتحدث إليها من خالل السحابة المستندة إلى اإلنترنت أثناء وجودها خارج‬
‫النطاق‪ .‬وصل في عام ‪.2013‬‬
‫في العام التالي جاء ‪ ، Bluetooth 4.2‬مما أدى إلى تحسين السرعة واألمان مرة أخرى‪.‬‬
‫تستخدم األجهزة الحديثة ‪ ، Bluetooth 5.0‬التي وصلت في عام ‪ .2016‬والغرض الرئيسي منها هو‬
‫توصيل األجهزة عبر اإلنترنت ‪ ،‬مما يعني أنه يمكنك التحكم في أجهزتك المنزلية الذكية من الجانب اآلخر‬
‫من العالم‪ .‬كما أنها أسرع مرتين من اإلصدار السابق ‪ ،‬ولديها أربعة أضعاف النطاق (حتى ‪ 120‬مترً ا) ‪،‬‬
‫وثمانية أضعاف السعة‪.‬‬
‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪Wifi‬‬

‫استنادا إلى معايير ‪ ، IEEE 802.11‬والتي تتم صيانتها من قبل‬


‫ً‬ ‫هي تقنية لشبكات المحلية الالسلكية لألجهزة‬
‫لجنة معايير ‪ LAN / MAN‬لمعهد مهندسي الكهرباء واإللكترونيات? (‪.)IEEE 802( )IEEE‬‬
‫كيف يعمل واي فاي؟‬

‫على غرار الراديو الترانزستور التقليدي ‪ ،‬تنقل شبكات ‪ WiFi‬المعلومات عبر الهواء باستخدام موجات‬
‫الراديو ‪ ،‬وهي نوع من اإلشعاع الكهرومغناطيسي بأطوال موجية في الطيف الكهرومغناطيسي أطول من‬
‫ضوء األشعة تحت الحمراء‬

‫عادة ما يكون تردد موجات راديو ‪ WiFi 2.4‬جيجا هرتز أو ‪ 5.8‬جيجا هرتز‪ .‬هذه‪ ‬شريطين تردد واي‬
‫فاي‪  ‬ثم تنقسم إلى قنوات متعددة‪ ،‬مع كل قناة ربما يجري تقاسمها من قبل العديد من الشبكات المختلفة‪.‬‬
‫عند تنزيل ملف عبر شبكة ‪ ، WiFi‬يتلقى جهاز يُعرف باسم‪ ‬جهاز التوجيه الالسلكي‪ ‬البيانات أوالً من‬
‫اإلنترنت عبر اتصال اإلنترنت واسع النطاق ثم يحولها إلى موجات راديو‪ .‬يقوم جهاز التوجيه الالسلكي بعد‬
‫ذلك بإرسال موجات الراديو إلى المنطقة المحيطة ‪ ،‬ويقوم الجهاز الالسلكي الذي بدأ طلب التنزيل بالتقاطها‬
‫وفك تشفيرها‪.‬‬
‫نظرً ا ألن ‪ WiFi‬يعتمد على موجات الراديو ‪ ،‬يمكن أن تتعطل شبكات ‪ WiFi‬بسبب التداخل الناجم عن‬
‫شبكات ‪ WiFi‬األخرى أو األجهزة اإللكترونية المختلفة ‪ ،‬بما في ذلك أفران الميكروويف? ‪ ،‬والهواتف‬
‫الالسلكية ‪ ،‬والثالجات ‪ ،‬والتلفزيونات? ‪ ،‬وأجهزة الراديو الترانزستور ‪ ،‬أو أجهزة ‪.Bluetooth‬‬
‫لضمان األداء األمثل لشبكة ‪ ، WiFi‬غالبًا ما يعتمد مسؤولو الشبكة على‪ ‬محلالت ‪ WiFi‬مثل ‪NetSpot‬‬
‫لتصور‪ ‬اتصاالت‪ WiFi ‬وإدارتها‪ ‬واستكشاف أخطائها وإصالحها‪ . ‬يمكن لـ ‪ NetSpot‬إنشاء خريطة مرئية‬
‫شاملة لشبكات ‪ WiFi‬وإبراز مناطق ضعف اإلشارة والكشف عن األسباب المحتملة للتداخل‪ .‬في العصر‬
‫الحالي لشبكا ‪ WiFi‬‬

‫على الرغم من أن المحترفين يستخدمون ‪ ، NetSpot‬إال أنه مناسب أي ً‬


‫ضا للمستخدمين المنزليين الذين ليس‬
‫لديهم الوقت للتعلم حول تفاصيل إدارة الشبكة ومازالوا يرغبون في االستمتاع‪ ‬بسرعة ‪ WiFi‬التي يستحقونها‬
‫ودفعوا ثمنها‪ .‬يعمل ‪ NetSpot‬على أي جهاز ‪ MacBook‬يعمل بنظام ‪ +macOS 10.10‬أو أي كمبيوتر‬
‫محمول يعمل بنظام ‪.Windows 7/8/10‬‬
‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪MPI‬‬

‫واجهة تمرير الرسائل (‪ )MPI‬هي بروتوكول اتصال للبرمجة المتوازية‪ .‬يُستخدم? ‪ MPI‬خصيصً ا? للسماح‬
‫متواز عبر عدد من أجهزة الكمبيوتر المنفصلة المتصلة بشبكة‪ .‬‬
‫ٍ?‬ ‫للتطبيقات بالعمل بشكل‬

‫الميزات األساسية لـ ‪:MPI‬‬


‫تعمل برامج تمرير? الرسائل بشكل عام على ع معالجات متعددة ‪ ،‬والتي تتواصل? بعد ذلك مع بعضها‬
‫البعض عبر مكالمات المكتبة التي تقع في بعض الفئات العامة‪:‬‬
‫‪ ‬المكالمات لتهيئة وإدارة وإنهاء االتصاالت‪.‬‬
‫‪ ‬المكالمات للتواصل بين عمليتين فرديتين (من نقطة إلى نقطة)‪.‬‬
‫‪ ‬يدعو للتواصل بين مجموعة من العمليات (الجماعية)‪.‬‬
‫‪ ‬المكالمات إلنشاء أنواع بيانات مخصصة‪.‬‬
‫األسم‪:‬محمد مهيوب الصلوي‬

‫‪Java RMI‬‬
‫‪( RMI‬استدعاء األسلوب البعيد) هو طريقة يمكن للمبرمج ‪ ،‬باستخدام‪ ‬لغة‪ ‬برمجة‪ Java ‬وبيئة التطوير ‪،‬‬
‫كتابة‪ ‬البرمجة الموجهة للكائنات‪ ‬حيث يمكن‪ ‬للكائنات الموجودة‪ ‬على أجهزة كمبيوتر مختلفة التفاعل في شبكة‬
‫موزعة‪ RMI .‬هو إصدار ‪ Java‬لما يُعرف عمومًا باسم استدعاء اإلجراء البعيد (‪ ، )RPC‬ولكن مع القدرة‬
‫على تمرير‪ ‬كائن‪ ‬واحد أو أكثرمع الطلب‪ .‬يمكن أن يتضمن الكائن معلومات من شأنها تغيير الخدمة التي يتم‬
‫إجراؤها في الكمبيوتر البعيد‪ .‬وتصف صن مايكروسيستمز ‪ ،‬مخترع جافا ‪ ،‬هذا "السلوك المتحرك"‪ .‬على‬
‫سبيل المثال ‪ ،‬عندما يمأل مستخدم على كمبيوتر بعيد حساب نفقة ‪ ،‬يمكن لبرنامج ‪ Java‬المتفاعل مع‬
‫المستخدم التواصل ‪ ،‬باستخدام ‪ ، RMI‬مع برنامج ‪ Java‬في كمبيوتر آخر كان دائمًا لديه أحدث سياسة حول‬
‫إعداد تقارير النفقات‪ .‬ورداً على ذلك ‪ ،‬سيرسل هذا البرنامج مرة أخرى شي ًئا ومعلومات متعلقة بالطريقة‬
‫التي من شأنها تمكين برنامج الكمبيوتر البعيد من فحص بيانات حساب حساب المستخدم بطريقة تتوافق مع‬
‫أحدث سياسة‪ .‬سيوفر كل من المستخدم والشركة الوقت عن طريق اكتشاف األخطاء مبكرً ا‪ .‬كلما تغيرت‬
‫سياسة الشركة ‪ ،‬ستتطلب تغيير البرنامج في كمبيوتر واحد فقط‪.‬‬
‫تقوم ‪ Sun‬باستدعاء‪ ‬تسلسل كائن‪ ‬آلية تمرير معلمة‪ ‬الكائن‪ . ‬طلب ‪ RMI‬هو طلب الستدعاء طريقة كائن‬
‫بعيد‪ .‬يحتوي الطلب على نفس‪ ‬البنية‪ ‬مثل طلب استدعاء أسلوب كائن في نفس الكمبيوتر (المحلي)‪ .‬بشكل عام‬
‫‪ ،‬تم تصميم ‪ RMI‬للحفاظ على نموذج الكائن ومزاياه عبر الشبكة‪.‬‬
‫طبقات ‪RMI‬‬
‫دعونا نناقش اآلن مكوناته‪:‬‬
‫طبقة النقل‪ - ‬تقوم هذه الطبقة بتوصيل العميل والخادم‪ .‬يدير االتصال الحالي ويقوم أي ً‬
‫ضا بإعداد‬ ‫‪‬‬
‫اتصاالت جديدة‪.‬‬
‫‪ - stub‬هو تمثيل (وكيل) للكائن البعيد في العميل‪ .‬وهي موجودة في نظام العميل ؛‪ ‬يعمل كبوابة‬ ‫‪‬‬
‫لبرنامج العميل‪.‬‬
‫‪ - skeletone‬هذا هو الكائن الموجود على جانب الخادم‪ .‬يتصل‪ stub ‬مع هذا الهيكل العظمي‬ ‫‪‬‬
‫لتمرير طلب الكائن البعيد‪.‬‬
‫‪( RRL‬طبقة مرجعية عن ُبعد)‪ - ‬وهي الطبقة التي تدير المراجع التي وضعها العميل للكائن‬ ‫‪‬‬
‫البعيد‪.‬‬

You might also like