You are on page 1of 7

‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫‪WWW‬‬
‫اإلنترنت عبارة عن شبكة ضخمة من أجهزة الكمبيوتر متصلة ببعضها البعض‪ .‬شبكة الويب العالمية ("‬
‫‪ "www‬أو "‪ " web‬باختصار) عبارة عن مجموعة من صفحات الويب الموجودة على شبكة أجهزة‬
‫الكمبيوتر هذه‪ .‬يستخدم متصفح الويب الخاص بك اإلنترنت للوصول‪ .‬إلى الويب‪.‬‬

‫تطور الشبكة العالمية‬


‫لقد تغير الويب كثيرً ا منذ إنشائه ألول مرة‪.‬‬
‫كانت المواقع األولى تتكون من صفحات بسيطة من الكلمات والصور فقط ‪ ،‬مثل الكتب أو المجالت عبر‬
‫اإلنترنت‪  .‬لم يتمكن معظم األشخاص من إنشاء صفحات الويب الخاصة بهم‪ .‬في ذلك الوقت ‪ ،‬إلنشاء صفحة‬
‫ويب ‪ ،‬كان عليك كتابة شفرة ‪ HTML‬يدويًا‪.‬‬

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

‫الشبكة الحديثة‬
‫ال يزال الويب يتغير اليوم‪ .‬أصبحت محركات البحث أفضل في قراءة وفهم ومعالجة المعلومات‪ .‬لقد عثروا‬
‫على طرق ذكية للعثور على المحتوى الذي نريده ويمكنهم حتى إظهار أشياء أخرى قد تهمنا‬

‫مصطلحات مهمه في الويب‬


‫‪( URL‬محدد موقع المعلومات) عنوان ‪ URL‬هو نوع من "العنوان" فريد لكل مورد على الويب‪ .‬يمكن أن‬
‫يكون عنوان صفحة ويب أو ملف صورة‪.‬‬
‫‪( HTTP‬بروتوكول نقل النص التشعبي) يسمح بطلب مستندات ‪ HTML‬ونقلها بين المتصفحات وخوادم‬
‫الويب عبر اإلنترنت‪.‬‬
‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫‪Bluetooth‬‬
‫‪ Bluetooth‬هي تقنية‪ ‬اتصال السلكي‪ ‬قصيرة المدى‪ ‬تسمح ألجهزة مثل الهواتف المحمولة وأجهزة الكمبيوتر‬
‫واألجهزة الطرفية بنقل البيانات أو الصوت السلكيًا عبر مسافة قصيرة‪ .‬الغرض من البلوتوث هو استبدال‬
‫الكابالت التي توصل األجهزة بشكل طبيعي ‪ ،‬مع الحفاظ على أمان االتصاالت فيما بينه‪.‬‬
‫تقنية البلوتوث‬
‫تطوير البلوتوث في عام ‪ ، 1994‬وكان الغرض منه هو استبدال الالسلكي للكابالت‪ .‬يستخدم نفس التردد‬
‫‪ 2.4‬جيجا هرتز مثل بعض التقنيات الالسلكية األخرى في المنزل أو المكتب ‪ ،‬مثل الهواتف الالسلكية‬
‫وأجهزة التوجيه ‪ .WiFi‬يقوم بإنشاء شبكة السلكية نصف قطرها ‪ 10‬أمتار (‪ 33‬قدمًا) ‪ ،‬تسمى‪(  ‬‬
‫‪ )PAN‬أو ‪ ، piconet‬والتي يمكنها االتصال بين جهازين وثمانية أجهزة‪ .‬تتيح لك هذه الشبكة قصيرة‬
‫المدى إرسال صفحة إلى طابعتك في غرفة أخرى ‪ ،‬على سبيل المثال ‪ ،‬دون الحاجة إلى تشغيل كبل ‪.‬‬
‫تستخدم البلوتوث طاقة أقل وتكلفة أقل في التنفيذ من شبكة ‪ .Wi-Fi‬كما أن قوتها المنخفضة تجعلها أقل‬
‫عرضة للمعاناة أو التداخل مع األجهزة الالسلكية األخرى في نفس النطاق الالسلكي ‪ 2.4‬جيجا هرتز‪.‬‬
‫عاد ًة ما يكون نطاق ‪ Bluetooth‬وسرعات اإلرسال أقل من ‪( Wi-Fi‬الشبكة المحلية الالسلكية التي قد‬
‫تكون لديك في منزلك)‪ .‬تقنية ‪ - Bluetooth v3.0 + HS‬تقنية ‪ Bluetooth‬عالية السرعة ‪ -‬يمكن‬
‫لألجهزة تقديم ما يصل إلى ‪ 24‬ميجابت في الثانية من البيانات ‪ ،‬وهو أسرع من‪ ‬معيار ‪WiFi‬‬
‫‪ ، 802.11b‬ولكنه أبطأ من‪ ‬المعيار‪ ‬الالسلكي ‪ a‬أو المعيار الالسلكي ‪ .g‬ومع تطور التكنولوجيا ‪ ،‬زادت‬
‫سرعات ‪.Bluetooth‬‬
‫قيود البلوتوث‬
‫هناك بعض السلبيات للبلوتوث‪  .‬األول هو أنها يمكن أن تستنزف طاقة البطارية لألجهزة الالسلكية المحمولة‬
‫مثل الهواتف الذكية ‪ ،‬على الرغم من تحسن التكنولوجيا (وتكنولوجيا البطارية) ‪ ،‬فإن هذه المشكلة أقل أهمية‬
‫مما كانت عليه في السابق‪.‬‬
‫أي ً‬
‫ض ا ‪ ،‬النطاق محدود إلى حد ما ‪ ،‬وعادة ما يمتد فقط حوالي ‪ 30‬قدمًا ‪ ،‬وكما هو الحال مع جميع التقنيات‬
‫الالسلكية ‪ ،‬يمكن للعقبات مثل الجدران واألرضيات واألسقف‪ .‬تقليل هذا النطاق بشكل أكبر‪.‬‬
‫ضا ‪ ،‬غالبًا اعتما ًدا على األجهزة المعنية والشركات المصنعة وعوامل‬
‫قد تكون عملية االقتران صعبة أي ً‬
‫أخرى يمكن أن تؤدي جميعها إلى اإلحباط عند محاولة االتصال‪.‬‬
‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫‪Ethernet‬‬
‫تعريف اإليثرنت ‪ :‬اإليثرنت عبارة عن مجموعة قواعد عامة لوصف طريقة الربط الفيزيائي ونقل رسائل‬
‫‪ (LANs) ‬في الـ شبكة محلية )‪ (workstations‬بين مجموعة محطات عمل )‪. (frames‬المعطيات‬
‫المبدأ العام لعمل اإليثرنت ‪:‬‬
‫عند الحديث عن شبكات اإليثرنت ال بد من فهم المصطلحات األربعة األساسية التالية ‪:‬‬
‫‪ -‬الوسط الفيزيائي (‪ :)Medium‬ويعبر عن الكابل الذي يصل بين مختلف األجهزة المرتبطة بالشبكة‬
‫والذي يحمل اإلشارات الكهربائية‪.‬‬
‫‪ -‬المقطع (‪ : )Segment‬ويعبر عن مجموعة األجهزة (العقد) المتصلة بكابل مشترك وحيد‪.‬‬
‫‪ -‬العقدة (‪ : )Node‬وتمثل إي جهاز (حاسب ‪ -‬محطة عمل ‪- work station‬طرفية " طابعة‪/‬ماسحة‪)"...‬‬
‫متصلة بالشبكة‪.‬‬
‫‪ -‬اإلطار (‪ : )Frame‬ويمثل رسالة المعطيات التي تنتقل بين مختلف عناصر الشبكة عبر الوسط‬
‫الفيزيائي‪.‬‬
‫أوالً ‪ :‬الوسط الفيزيائي ‪: Medium‬‬
‫تستخدم شبكات اإليثرنت عدة أنواع من كابالت التوصيل وتختلف هذه الكابالت من حيث البنية والسعة‬
‫العظمى للنقل (‪ )Data Rate‬وهي ‪:‬‬
‫الكابل المحوري (‪:)Coaxial Cable‬‬
‫قطره ‪ 10‬ملم يتميز بمعدل نقل ‪ ThickNet‬في المراحل األولى لإليثرنت جرى استخدام كابل عرف باسم‬
‫يقارب الـ ‪ 2500‬متر‪ ،‬وعدد من العقد في )‪ (Network Span‬ويتيح طوالً أٌقصاه للشبكة ‪10Mbps ,‬‬
‫المقطع يبلغ أقصاه الـ ‪ 100‬عقدة وبحيث ال يتجاوز طول المقطع الـ ‪ 500‬متر ويعرف أيضا ً باسم‬
‫‪10Base5.‬‬
‫أما النوع اآلخر من الكابالت المحورية فهو ما عرف باسم ‪ ThinNet‬قطره ‪ 5‬ملم يتميز بمعدل نقل‬
‫‪ ، 10Mbps‬ويتيح طوالً أقصاه للشبكة (‪ )Network Span‬يقارب الـ ‪ 925‬متر‪ ،‬وعدد من العقد في‬
‫المقطع يبلغ أقصاه الـ ‪ 30‬عقدة وبحيث ال يتجاوز طول المقطع الـ ‪ 500‬متر ويعرف أيضا ً باسم‬
‫‪.10Base2‬‬
‫الكابالت المجدولة‪ : Twisted Pair‬وهي األكثر شيوعا ً ‪ ..‬وعلى األرجح ما تستخدمه أنت اآلن إن كنت‬
‫تستخدم كابل وليس وايرليس ‪Wireless‬‬
‫ولها نوعان هما )‪ Shielded Twisted Pair (STP‬و )‪Unshielded Twisted Pair (UTP‬‬
‫يختلفان اختالفا ً بسيطا ً في البنية بحيث أن األول يعد أكثر مقاومة للتشويش ولكنه أعلى كلفة‪.‬‬
‫تستخدم شبكال اإليثرنت النوع ‪ UTP‬حيث يبلغ قطر الكابل ‪ 0.6-0.4‬سم يتميز بمعدل نقل ‪10Mbps‬‬
‫ويستخدم اآللية ‪ BaseBand‬لكشف األخطاء‪ ،‬ويتيح طوالً أعظميا ً للشبكة (‪ )Network Span‬يقارب‬
‫الـ ‪ 500‬متر وال يتجاوز طول المقطع الـ ‪ 100‬متر ويعرف أيضا ً باسم ‪.10BaseT‬‬
‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫و هناك سعات لكابالت الـ ‪ UTP‬تبلغ الـ ‪ 100Mbps‬يمكنها تخديم الـ ‪ 100Mbps‬إيثرنت وحتى الـ‬
‫‪ Gigabit‬إيثرنت وتوفير مسافات أعظمية أكبر للشبكة‪.‬‬

‫اإلطار (‪:)Frame‬‬
‫لإلطار بنيتين أساسيتين أوالهما تعبر عن اإلطار المستخدم في إيثرنت ‪II‬‬
‫أو ‪ Ethernet DIX V2.0‬واألخرى تعبر عن البنية القياسية لإلطار المحدد من قبل ‪ IEE‬وتبدو هاتان‬
‫البنيتان على الشكل ‪:‬‬
‫بنية اإلطار ‪: Ethernet II‬‬
‫‪ -‬حقل المقدمة ‪ : Preamble‬وهو عبارة عن ‪ 7Bytes‬مهمتها تحديد بداية اإلطار وتحقيق التزامن بين‬
‫المرسل والمستقبل‪.‬‬
‫‪ -‬حقل محدد بداية اإلطار (‪ : )Start Of Frame Delimiter SOF‬وهو عبارة عن ‪ 1Byte‬ينتهي‬
‫دوما ً بالب ّتين ‪ 11‬إلعطاء إشارة أن الب ّتات التالية تعبر عن العنوان ‪ MAC‬للمستقبل‪.‬‬
‫‪ -‬حقل عنوان المستقبل (‪ )Destination Address DA‬وهو عبارة عن ‪ 6Bytes‬لتحديد الـ ‪MAC‬‬
‫‪ Address‬للمستقبل وقد يكون المستقبل عقدة وحيدة (‪ )UniCast‬أو عدة عقد (‪ )MultiCast‬أو كافة‬
‫عقد الشبكة (‪.)BroadCast‬‬
‫‪ -‬حقل عنوان المرسل (‪ )Source Address SA‬وهو عبارة عن ‪ 6Bytes‬لتحديد الـ ‪MAC‬‬
‫‪ Address‬للمرسل‪.‬‬
‫‪ -‬الحقل (‪ : ) Type‬ويستخدم لترميز البروتوكول المستخدم في الطبقة األعلى التي ستمرر المعطيات إليها‬
‫ويستخدم الترميز السداسي عشر فمثالً بفرض كانت قيمته السداسية عشر هي عبارة عن ‪ 0800‬فهذا يعني‬
‫أن بروتوكول‪ .‬الطبقة العليا المستخدم هو بروتوكول‪ .‬اإلنترنت ‪ ،IP protocol‬بينما تدل القيمة السداسية‬
‫عشر ‪ 8137‬على أن بروتوكول‪ .‬الطبقة األعلى هو‪.Protocol IPX‬‬
‫إن مجموعة الحقول (‪ Destination Address DA‬و ‪ Source Address SA‬و ‪ )Type‬تؤلف ما‬
‫يسمى بالترويسة ‪.Header‬‬
‫وهو متغير الطول ويعبر عن المعطيات الفعلية التي يجري إرسالها والتي تجري عليها ‪ Data:‬الحقل ‪-‬‬
‫‪.‬والتي سيجري تمريرها إلى الطبقة التالية ‪ Framing‬عملية‬
‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫‪Wifi‬‬
‫غيرت ‪ Wi-Fi‬الطريقة التي نستخدم بها اإلنترنت من خالل تقديم اتصاالت السلكية عالية السرعة بين‬
‫األجهزة‪ .‬‬
‫كيف تعمل ‪Wi-Fi‬؟‬
‫على الرغم من استخدام ‪ Wi-Fi‬عاد ًة للوصول‪ .‬إلى اإلنترنت على األجهزة المحمولة مثل الهواتف الذكية أو‬
‫األجهزة اللوحية أو أجهزة الكمبيوتر المحمولة ‪ ،‬في الواقع ‪ ،‬يتم استخدام ‪ Wi-Fi‬نفسها لالتصال بجهاز‬
‫توجيه أو نقطة وصول أخرى ‪ ،‬والتي بدورها توفر الوصول إلى اإلنترنت‪ .‬شبكة ‪ Wi-Fi‬هي اتصال‬
‫السلكي بهذا الجهاز ‪ ،‬وليس اإلنترنت نفسه‪ .‬كما يوفر الوصول إلى شبكة محلية من األجهزة المتصلة ‪،‬‬
‫وهذا هو السبب في أنه يمكنك طباعة الصور السلكيًا أو إلقاء نظرة على تغذية الفيديو من الكاميرات‬
‫المتصلة بشبكة ‪ Wi-Fi‬دون الحاجة إلى االتصال بها فعليًا‪.‬‬
‫بدالً من استخدام االتصاالت السلكية مثل ‪ ، Ethernet‬تستخدم ‪ Wi-Fi‬موجات الراديو إلرسال المعلومات‬
‫بترددات محددة ‪ ،‬غالبًا عند ‪ 2.4‬جيجا هرتز و ‪ 5‬جيجا هرتز‪ .‬ومع ذلك ‪ ،‬هناك العديد من التطبيقات‬
‫األخرى المستخدمة في إعدادات أكثر تخصصًا‪ .‬يحتوي كل نطاق تردد على العديد من القنوات‪ .‬التي يمكن‬
‫أن تعمل عليها األجهزة الالسلكية ‪ ،‬مما يساعد على نشر الحمل بحيث ال ترى األجهزة الفردية إشاراتها‬
‫مزدحمة أو متقطعة بسبب حركة المرور األخرى ‪ -‬على الرغم من أن ذلك يحدث على الشبكات المزدحمة‪.‬‬
‫يمكن أن يصل النطاق النموذجي لشبكة ‪ Wi-Fi‬القياسية إلى ‪ 100‬متر في الهواء الطلق‪ .‬تعكس المباني‬
‫وغيرها من المواد اإلشارة ‪ ،‬مما يجعل معظم شبكات ‪ Wi-Fi‬أضيق بكثير من ذلك‪ .‬عاد ًة ما تكون نطاقات‬
‫ضا على المدى الفعال‬ ‫‪ 35-10‬مترً ا أكثر شيوعًا‪ .‬يمكن أن تؤثر قوة الهوائي وبث التردد أي ً‬
‫للشبكة‪ .‬الترددات العالية مثل ‪ 5‬جيجا هرتز و ‪ 60‬جيجا هرتز لها نطاقات فعالة أقصر بكثير من ‪ 2.4‬جيجا‬
‫هرتز‪.‬‬
‫ما هو ‪802.11‬؟‬
‫غالبًا ما يتم الحديث عنه باالقتران مع ‪ Wi-Fi‬أو ‪ 802.11‬أو ‪ ، IEEE 802.11‬عبارة عن مجموعة من‬
‫البروتوكوالت‪ .‬التي تحدد نوع االتصاالت‪ .‬التي يمكن أن تحدث على شبكة ‪ Wi-Fi‬على ترددات السلكية‬
‫مختلفة‪.‬‬
‫قبل التغيير األخير في اصطالح التسمية ‪ ،‬كان ‪ 802.11‬أيضًا مكو ًنا مهمًا لالسم لكل جيل متتالي من‬
‫اتصال ‪ .Wi-Fi‬عاد ًة ما يتبعه حرف أو سلسلة من األحرف ‪ ،‬فإنه يظل جزءًا من االسم التقني لكل جيل من‬
‫شبكات ‪ .Wi-Fi‬ومع ذلك ‪ ،‬هناك‪ ‬اآلن أنظمة تسمية أبسط مستخدمة‬
‫اسم الطالب‪:‬يزن مطهر ثابت سيف القدسي‬

‫‪Java RMI‬‬
‫‪ .RMI‬إنها آلية تسمح لكائن مقيم في نظام واحد (‪ )JVM‬بالوصول ‪ /‬استدعاء كائن يعمل على ‪ JVM‬آخر‪.‬‬
‫يستخدم ‪ RMI‬لبناء تطبيقات موزعة‪ .‬يوفر االتصال عن بعد بين برامج ‪ .Java‬يتم توفيره في‬
‫حزمة‪. java.rmi ‬‬
‫معمارية تطبيق ‪RMI‬‬
‫في تطبيق ‪ ، RMI‬نكتب برنامجين ‪ ،‬برنامج خادم‪( ‬موجود على الخادم) وبرنامج‪ ‬عميل‪( ‬موجود على‬
‫العميل)‬
‫‪- 1‬داخل برنامج الخادم ‪ ،‬يتم إنشاء كائن بعيد ويتم توفير مرجع لهذا الكائن للعميل (باستخدام التسجيل)‪.‬‬
‫‪-2‬يطلب برنامج العميل الكائنات البعيده على الخادم‬

‫دعونا نناقش اآلن مكوناته‪:‬‬


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

‫‪MPI‬‬
‫واجهة تمرير الرسائل (‪ )MPI‬هي نظام قياسي ومحمول‪ ‬لتمرير الرسائل تم‪ ‬تطويره للحوسبة الموزعة‬
‫‪ ‬والمتوازية‪ .‬يوفر ‪ MPI‬لبائعي األجهزة المتوازيين مجموعة أساسية محددة من اإلجراءات التي يمكن‬
‫تنفيذها بكفاءة‪  .‬ونتيجة لذلك ‪ ،‬يمكن لبائعي األجهزة االستفادة من هذه المجموعة من اإلجراءات القياسية ذات‬
‫المستوى المنخفض إلنشاء إجراءات ذات مستوى أعلى لبيئة اتصاالت الذاكرة الموزعة المزودة بأجهزةهم‬
‫المتوازية‪.‬‬
‫يمنح ‪ MPI‬المستخدم مرونة استدعاء مجموعة من اإلجراءات من‪ C ‬أو ‪ ++ C‬أو ‪ Fortran‬أو ‪ # C‬أو‬
‫‪ Java‬أو ‪ .Python‬مزايا ‪ MPI‬على مكتبات تمرير الرسائل القديمة هي إمكانية النقل (ألنه تم تنفيذ‬
‫‪ MPI‬لكل بنية ذاكرة موزعة تقريبًا) والسرعة (ألن كل تطبيق تم تحسينه من حيث المبدأ لألجهزة التي يتم‬
‫تشغيلها عليها)‬
‫مزايا ‪ MPI‬مقارنة بإطار تمرير الرسائل األخرى هي إمكانية النقل والسرعة‪ .‬تم تطبيقه لكل بنية ذاكرة‬
‫موزعة تقريبًا ويتم تحسين كل تطبيق من حيث المبدأ لألجهزة التي يتم تشغيلها عليها‬

You might also like