You are on page 1of 14

‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬

‫الشـبكات‬
‫‪ 1-1 ‬نظرة عامة‬
‫يعبّزز فصببل المراجعببة هببذا المفبباهيم الببتي قببد سبببق أن تعّلمتهببا مببن قبببل‬
‫بخصوص الطراز ‪ OSI‬المرجعي وشبكات المناطق المحلية )‪ (LANs‬وعنونة ‪ .IP‬إن‬
‫فهم تلببك المواضببيع المتشببعبة هببي الخطببوة الولببى نحببو معرفببة نظببام سيسببكو‬
‫لتشغيل الشبكات البينية ‪Internetwork Operating System‬‬
‫)‪ ،(IOS‬وهو الموضوع الرئيسي فببي منهببج التعليببم هببذا‪ ،‬حيببث يجببب فهببم مبببادئ‬
‫التشبيك البيني جيدا ً والمشروحة في هذا الفصل قبل محاولة فهم تشببعبات نظببام‬
‫سيسكو ‪.IOS‬‬

‫‪ 1-2 ‬الطراز ‪OSI‬‬


‫‪ 1-2-1‬طراز الشبكة الطبقي‬
‫‪ ‬تؤدي الممارسببات المهنيببة الجديببدة علببى الشبببكة‪ ،‬إلببى حببدوث تغييببرات فببي‬
‫شبكات الشركات‪ ،‬حيث يحتاج الموظفببون فببي مراكببز الشببركات الرئيسببة وفببي‬
‫مكبباتب فروعهببا العالميببة‪ ،‬الببذين يعملببون مببن منببازلهم‪ ،‬إلببى الوصببول المباشببر‬
‫للبيانات‪ ،‬بغض النظر عما إذا كانت هذه البيانات موجودة في الملقمات المركزيببة‬
‫أو الفرعية‪.‬‬
‫‪ ‬وتحتاج المؤسسات الكبيرة كالشركات أو الوكالت أو المــدارس أو‬
‫المؤسسات الخرى التي تربط سوية اتصــالتها البيانيــة والحاســوبية‬
‫وملقمات الملفات إلى‪_:‬‬
‫شبكات مناطق محلية مترابطة مع بعضها لتيسر الوصببول إلببى الحاسبببات‬ ‫‪.1‬‬
‫مباشرة أو ملقمات الملفات الموجودة في الماكن الخرى‪.‬‬
‫‪ .2‬نطبباق مببوجي عببالي إلببى شبببكات المنبباطق المحليببة لسببتيفاء احتياجببات‬
‫المستخدمين‪.‬‬
‫تقنيات دعم يمكن الستفادة منها لخدمة شبكة المناطق الواسعة )‪.(WAN‬‬ ‫‪.3‬‬
‫‪ ‬ولتحسين التصال مببع الشببركاء والمببوظفين والزبببائن‪ ،‬تقببوم هببذه الشببركات‬
‫بتطبيق أساليب جديدة كالتجارة اللكترونية‪ ،‬ومؤتمرات الفيديو‪ ،‬والصوت عبببر ‪،IP‬‬
‫والتعّلم عن ُبعد‪ .‬كما تقوم بدمج شبكات الصوات والفيديو والبيانببات مببع شبببكات‬
‫شركة عالمية كما هو مبّين فبي الشبكل )‪ (1‬وهبذا الدمبج أساسبي لنجباح أعمبال‬
‫المؤسسة‪.‬‬
‫‪ ‬صببممت الشبببكات الشببركات لببدعم التطبيقببات الحاليببة والمسببتقبلية‪ ،‬وتقببوم‬
‫للتكيف مع المتطلبات المتزايدة للموجات العريضببة وقابليببة التوسببع والموثوقيببة‪،‬‬
‫وتقوم شركات التصنيع وهيئات المواصفات القياسية بإعداد بروتوكببولت وتقنيببات‬
‫جديدة بطريقة سريعة‪ ،‬ويواجه مصممو الشبكات تحديثا ً لتطوير أحببدث للشبببكات‬
‫رغم ان ما يعتبر "الحدث" يتغير شهريا ً إن لم نقل أسبوعيًا‪.‬‬
‫‪ ‬يمكن معالجة التطبيقات الجديدة من دون مشاكل عن طريبق تقسبيم وتنظيبم‬
‫مهام إنشاء الشبكات إلى طبقات‪/‬وظائف منفصلة‪ .‬فالطراز ‪ OSI‬المرجعي يقسم‬
‫وظائف الشبكة إلى سبع فئات‪ ،‬تدعى طبقات‪ .‬حيث تنسبباب البيانببات مببن برامببج‬
‫المستخدم ذات المستوى العلى من البتات )‪ (bits‬إلى ذات المستوى الدنى التي‬
‫يتم إرسالها بعببد ذلببك مببن خلل وسببائط الشبببكة‪ ،‬ومهمببة معظببم مببد راء شبببكة‬

‫‪1‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫المناطق الواسعة هي ضبط تكوين وظبائف الطبقبات الثلث السبفلية‪ ،‬وتسبتعمل‬
‫طريقة التغليف )‪ (encapsulation‬وعكسها كوسيلة للتخاطب بين الطبقببات‪ ،‬وذلببك‬
‫في وظبائف الطبقبات المتناظبرة )‪ (Peer-to-peer‬التي سيأتي شرحها لحقًا‪.‬‬
‫‪ ‬كما هو مبببّين فببي الشببكل )‪ (2‬نجببد أن هنبباك سبببع طبقببات فببي الطببراز ‪OSI‬‬
‫المرجعي‪ ،‬كل واحدة منها لها وظيفة منفصلة ومختلفة‪ .‬وتوّزع وظببائف بروتوكببول‬
‫التحكم بالرسال‪/‬بروتوكول النترنت )أو ‪ (TCP/IP‬على خمس طبقات‪ .‬ويدعى هذا‬
‫التوزيع لوظائف التشبببيك بتقسببيم الطبقببات‪ ،‬وهببذا بغببض النظببر عببن عببدد هببذه‬
‫الطبقات‪.‬‬

‫وتتضمن أسباب تقسيم وظائف الشبكة الى التالي ‪_:‬‬


‫‪ .1‬لتقسم الجزئيات المرتبطة بالعمليات المتبادلة بالشبكة إلى عناصر أقل تعقيدًا‪.‬‬
‫‪ .2‬لتحديببد الواجهببات القياسببية الخاصببة لسببرعة الببترابط والتوصببيل والتشببغيل‬
‫والتكامل بين الجهزة المختلفة‪.‬‬
‫‪ .3‬لتمكين المهندسين من تركيببز جهببودهم التصببميمية والتطويريببة علببى وظببائف‬
‫طبقة معّينة‪.‬‬
‫‪ .4‬لترقية التماثل بين الوظائف الوحداتية المختلفة للشبكات البينية بهببدف قابليببة‬
‫التشغيل المتبادل‪.‬‬
‫‪ .5‬لمنع التغييرات في ناحية ما لتأثيرها بشكل كبببير علببى النببواحي الخببرى‪ ،‬حببتى‬
‫ور بسرعة أكبر‪.‬‬ ‫تتمكن كل ناحية من أن تتط ّ‬
‫‪ .6‬لتقسببيم عمليببات التشبببيك البببيني للشبببكة إلببى مجموعببات عمليببات فرعيببة‬
‫منفصلة حتى يمكن تعّلمها بسهولة أكبر‪.‬‬
‫‪ 1-2-2‬وظائف طبقات الطراز ‪OSI‬‬
‫تؤدي كل طبقة من الطبقات للطــراز ‪ OSI‬المرجعــي وظيفــة معّينــة‪.‬‬
‫ويمكن أن تستخدم هذه الوظائف المحددة في الطراز ‪ OSI‬مــن قبــل‬
‫الشركات المصنعة للشبكات‪.‬‬
‫والطبقات هي‪:‬‬
‫‪ .1‬التطبيقات‪ :‬توفر طبقة التطبيقببات خببدمات الشبببكة لتطبيقببات المسببتخدم‪.‬‬
‫ل‪ ،‬تطبيقات معالجة نصوص بواسطة خببدمات إرسببال الملفببات الموجببودة فببي‬ ‫مث ً‬
‫هذه الطبقة‪.‬‬
‫‪ .2‬العرض‪ :‬توفر هذه الطبقة تمثيل ً للبيانات وتنسيقا ً للشفرة‪ ،‬حيث تتأكد مببن أن‬
‫البيانببات الببتي تصببل مببن الشبببكة يمكببن أن يسببتعملها التطبببيق‪ ،‬وتتأكببد مببن أن‬
‫المعلومات التي يرسلها التطبيق يمكن إرسالها على الشبكة‪.‬‬
‫‪ .3‬الجلسة‪ :‬تنشئ هذه الطبقة وتحافظ على إدارة الجلسات بين التطبيقات‪.‬‬
‫‪ .4‬الرسال‪ :‬تقسم هذه الطبقببة وتعيببد تجميببع البيانببات فببي دفببق البيانببات ‪data‬‬
‫‪ (stream‬و )‪ TCP‬هو أحد البروتوكولت في هذه الطبقة المستعمل مع ‪.IP‬‬
‫‪ .5‬الشبكة‪ :‬تحدد هذه الطبقة أفضل طريقة لنقل البيانببات مبن مكببان إلببى آخببر‪.‬‬
‫جهات في هذه الطبقة‪ .‬وستجد نظام عنونببة )بروتوكببول النببترنت( ‪IP‬‬ ‫وتعمل المو ّ‬
‫في هذه الطبقة‪.‬‬

‫‪2‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫‪ .6‬وصلة البيانات‪ :‬تحضر هذه الطبقة وحببدة بيانببات )أو رزمببة( لرسببالها ماديبا ً‬
‫عبببر الوسببائط‪ .‬كمببا إنهببا تتببولى مسببألة العلم عببن الخطبباء‪ ،‬وطبيعببة الشبببكة‪،‬‬
‫والتحكببم بالنسببياب‪ .‬وتسببتعمل هببذه الطبقببة عنبباوين التحكببم بالوصببول إلببى‬
‫الوسائط)‪ (Media Access Control‬أو )‪(MAC‬‬
‫‪ .7‬الماديــة‪ :‬تسببتعمل هببذه الطبقببة التحببم بالوسببائل الكهربائيببة والميكانيكيببة‬
‫والجرائية للتنشيط والمحافظة على الوصلة المادية بيببن النظمببة‪ .‬وهببي وسببائط‬
‫مادية كالسلك الزوجية المفتولة والمتحدة المحورة واللياف الضوئية‪.‬‬
‫‪ 1-2-3‬التصالت بين الطبقات المتناظرة )‪(peer-to-peer‬‬
‫‪ ‬تستخدم كل طبقة بروتوكول خباص بهبا لتتصببل بالطبقبة النظيببرة لهبا مبع شبببكة‬
‫أخرى‪ .‬ويتبادل بروتوكول كل طبقة معلومات‪ ،‬تدعى ‪ -‬وحدات بيانات البببروتوكول‬
‫ددا ً‬‫)‪ - (PDUs‬مع الطبقات النظيرة لها‪ .‬وبإمكببان الطبقببة أن تسببتعمل اسببما مح ب ّ‬
‫ل‪ ،‬في ‪ ،TCP/IP‬تتصل طبقة الرسال فببي البب ‪ TCP‬بوظيفببة‬ ‫أكثر لوحدتها ‪ .PDU‬مث ً‬
‫‪ TCP‬النظيرة لها باستعمال أجزاء وتستعمل كل طبقة خدمات الطبقببة الموجببودة‬
‫تحتها من أجل التصال مع الطبقة النظيرة لها‪ .‬وتستعمل خدمببة الطبقببة السببفلي‬
‫معلومات الطبقة العليا كجزء من وحداتها ‪ PDU‬التي تتبادلها مع نظرائها‪.‬‬
‫‪ ‬تصبح أجزاء ‪ TCP‬قسما ً من ُرزم )وحدات البيانات( طبقة الشبكة التي يتم تبادلهببا‬
‫بين النظراء ‪ IP‬وبدورها‪ ،‬فتصبح رزم ‪ IP‬قسما ُ من أطر وصلة البيانات يتببم تبادلهببا‬
‫بين الجهزة الموصولة ببعضها البعض مباشرة‪ .‬وفببي نهايببة المطبباف‪ ،‬تصبببح تلببك‬
‫الطبر بتبات‪ ،‬عنبدما تقبوم الجهبزة المسبتخدمة فبي بروتوكبول الطبقبة الماديبة‬
‫بإرسال البيانات أخير ًًا‪.‬‬
‫‪ ‬وتعتمببد كببل طبقببة علببى خببدمات الطبقببة الموجببودة تحتهببا فببي الطببراز ‪OSI‬‬
‫المرجعي‪ .‬ومن أجل تقديم هذه الخدمة‪ ،‬تستعمل الطبقببة السببفلي تغليف با ً لوضببع‬
‫وحدة بيانات البروتوكول )‪ (PDU‬من الطبقة العليبا فببي حقببل بياناتهبا‪ ،‬ثببم يمكنهبا‬
‫إضافة أية مقدمات ونهايات تحتاج لها للقيام بوظيفتها‪.‬‬
‫‪ ‬كمثال على هببذا‪ ،‬تقببدم طبقببة الشبببكة خدمببة لطبقببة الرسببال‪ ،‬وتقببدم طبقببة‬
‫الرسال‪ ،‬البيانات إلى النظام الفرعي للشبكة البينية‪ .‬ومهمبة طبقببة الشببكة هببي‬
‫نقل تلك البيانات عبر الشبكة البينية‪ .‬ويتم تنفذ هذه المهمة بتغليف البيانات ضمن‬
‫رزمببة‪ ،‬وتتضببمن هببذه الرزمببة مقدمببة تحتببوي علببى معلومببات ضببرورية لكمببال‬
‫الرسال‪ ،‬كالعناوين المنطقية للمصدر والوجهة‪.‬‬
‫‪ ‬وتقدم طبقة وصلة البيانات بدورها خدمة لطبقة الشبكة‪ .‬إنها تغّلف رزمة طبقة‬
‫الشبكة في إطار‪ .‬وتحتوي مقدمة الطار على معلومات ضرورية لكمببال وظببائف‬
‫ل‪ ،‬العناوين المادية(‪ .‬وأخيرا ًً تقدم الطبقة المادية خدمببة لطبقببة‬ ‫وصلة البيانات )مث ً‬
‫فر إطار وصلة البيانات إلى مصفوفة مببن الحبباد والصببفار‬ ‫وصلة البيانات‪ :‬إنها تش ّ‬
‫لرسالها عبر الوسائط )عادة‪ ،‬سلك(‪.‬‬
‫‪ 1-2-4‬خمس خطوات لتغليف البيانات‬
‫عند قيام الشبكات بتنفيذ خدمات للمستخدمين‪ ،‬يمر انسياب وتحزيــم‬
‫معلومات المستخدم الصلية عبر عدة تغي ّــرات‪ .‬وفــي مثــال التشــبيك‬
‫البيني التالي‪ ،‬هناك خمس خطوات تحويل‪.‬‬
‫‪ .1‬الخطوة الولى‪ :‬يحول الحاسب رسالة البريد اللكتروني إلى أحرف أبجديببة‬
‫رقمية يمكن أن يستعملها نظام التشبيك البيني‪ .‬وهذه هي البيانات‪.‬‬

‫‪3‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫‪ .2‬الخطوة الثانيــة‪ :‬يتببم بعببدها تقسببيم بيانببات الرسببالة لرسببالها عبببر طبقببة‬
‫في الرسببالة )المرسببل‬ ‫الرسببال فببي نظببام التشبببيك البببيني وتضببمن أن مضببي َ‬
‫والمستقبل( في طرَفي نظام البريد اللكتروني يمكنهما التصال ببعضببهما بشببكل‬
‫موثوق به‪.‬‬
‫‪ .3‬الخطوة الثالثة‪ :‬بعد ذلك‪ ،‬تقوم طبقة الشبكة بتحويل البيانات إلى رزمببة‪ ،‬أو‬
‫وحدة بيانات‪ .‬وتحتوي الرزمببة أيضبا ً علببى مقدمببة شبببكة تتضببمن عنوانبا ً منطقيبا ً‬
‫للمصدر والوجهة‪ .‬ويساعد العنوان أجهزة الشبكة على إرسال الرزمة عبر الشبكة‬
‫على مسار منتقي‪.‬‬
‫‪ .4‬الخطوة الرابعة‪ :‬كل جهاز في طبقة وصلة البيانات يضع الرزمببة فببي إطببار‪.‬‬
‫يمكن لطار الجهاز من التصال بالجهاز الشبكي التالي الموصول به مباشرة على‬
‫الوصلة‪.‬‬
‫‪ .5‬الخطوة الخامسة‪ :‬يتغّير الطار إلى مصفوفة من الحبباد والصببفار لرسببالها‬
‫عبر الوسائط )عادة سلك(‪ .‬وتمكببن وظيفببة التببوقيت الجهببزة مببن التفريببق بيببن‬
‫البتات أثناء النتقال عبر الوسائط‪.‬‬
‫وتختلــف الوســائط فــي الجــزء المــادي للشــبكة البينيــة علــى امتــداد‬
‫ل‪ ،‬قد تبدأ رســالة البريــد اللكــتروني فــي شــبكة منــاطق‬ ‫المسار‪ .‬مث ً‬
‫محلية‪ ،‬عبر المحور الساسي لشبكة الجامعة‪ ،‬وتتابع عبر وصلة شبكة‬
‫مناطق واسعة إلى أن تصل إلـى وجهتهـا فــي شــبكة منــاطق محليـة‬
‫أخرى بعيدة‪.‬‬

‫‪ 1-3 ‬شبكات المناطق المحلية‬


‫‪ 1-3-1‬أجهزة وتقنيات شبكة المناطق المحلية‬
‫المميزات الرئيسـة لشبكات المناطق المحلية هي كالتالي‪:‬‬
‫‪ o‬تعمل الشبكة ضمن مبنى أو طابق في مبنى‪.‬‬
‫‪ o‬تيسر شبببكات المنبباطق المحليببة لعببدة أجهببزة مكتبيببة )كمبببيوترات( موصببولة‬
‫ببعضها التصال بوسائط عالية السرعة‪.‬‬
‫‪ o‬بناًء على التعريف‪ ،‬تربط شبكة المناطق المحلية الحاسبات والخدمات بوسائط‬
‫"الطبقة ‪ "1‬الشائعة‪ .‬وتتضمن أجهزة شبكة المناطق المحلية‪:‬‬
‫‪ ‬المعابر التي تربط أقسام شبكة المناطق المحلية وتساعد علببى تصببفية حركببة‬
‫المرور‪.‬‬
‫كز على التصالت بالشبكة المحلية وتتيح اسببتعمال وسببائط‬ ‫صلت التي تر ّ‬ ‫‪ ‬المو ّ‬
‫نحاسية زوجية مفتولة‪.‬‬
‫دم نطاقبا ً موجيبا ً مزدوجبا ً ومخصصبا ً لحركببة مببرور‬
‫‪ ‬محولت اليببثرنت الببتي تقب ّ‬
‫البيانات للقسام والمكاتب‪.‬‬
‫جهات التي عدة خببدمات‪ ،‬مببن بينهببا الشبببكات البينيببة وحركببة مببرور‬ ‫‪ ‬تقدم المو ّ‬
‫التحكم بالبث‬
‫‪ o‬وهنــاك ثلثــة تقنيــات لشــبكة المنــاطق المحليــة )المبينــة فــي‬
‫الرسم(‪ ،‬والشبكات المحلية ل تخرج عن هذه التقنيات هي‪:‬‬

‫‪4‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫‪ ‬اليثرنت ‪ :‬التقنية الولى من التقنيات الرئيسببية لشبببكة المنبباطق المحليببة‪،‬‬
‫وتشّغل أكبر عدد من شبكات المناطق المحلية‪.‬‬
‫‪ ‬توكنرينغ ‪) (..token) :‬ومعناهببا دائرة الحلقببات( صببنع ‪ ،IBM‬تلببت اليببثرنت‬
‫وأصبحت الن شائعة الستعمال في عدد كبير من شبكات ‪.IBM‬‬
‫‪ ‬أف دي دي أي ‪ :FDDI‬تسببتعمل الحلقببات أيضبًا‪ ،‬وهببي الن شبببكة منبباطق‬
‫محلية شعبية في الجامعات‪.‬‬
‫وتيسببر الطبقببة الماديببة فببي شبببكة المناطقيببة المحليببة‪ ،‬الوصببول إلببى وسببائط‬
‫الشبكة‪ .‬وتقدم طبقة وصلة البيانات دعما ً للتصببال عبببر عببدة أنببواع مببن وصببلت‬
‫البيانببات‪ ،‬كوسببائط اليببثرنت‪ .IEEE 802.3/‬سببوف تببدرس المواصببفات القياسببية‬
‫لشبكة اليثرنت ‪ IEEE 802.3‬المناطقية المحلية‪ .‬يبّين الشكل وسائط "الطبقة ‪"1‬‬
‫الكثر استعمال ً في الشبكات اليوم ‪ -‬السلك المتحدة المحببور والليبباف الضببوئية‬
‫والسلك الزوجية المفتولة‪ .‬وتقدم أنظمة العنونة كالتحكم بالوصول إلى الوسائط‬
‫)‪ (MAC‬وبروتوكول النترنت )‪ (IP‬طريقة بنائيببة واضببحة ليجبباد وتسببليم البيانببات‬
‫للحاسبات أو للمضيفين الخرين على الشبكة‪.‬‬
‫‪ 1-3-2‬المواصفات القياسية اليثرنت و ‪IEEE 802.3‬‬
‫تعرف المواصببفات القياسببية اليببثرنت و ‪ IEEE 802.3‬شبببكة منبباطق محليببة ذات‬
‫طبيعة تعمل عند سرعة إرسال إشارات أساسية النطاق تبلغ ‪ 10‬ميغابت بالثانية‪.‬‬
‫ضــح الشــكل )‪ (1‬المواصــفات القياســية الثلث المعّرفــة لتمديــد‬ ‫يو ّ‬
‫السلك‪:‬‬
‫• ‪) 10BASE2‬اليثرنت الرفيعة(‪:‬تسمح بإنشباء أقسبام فبي سبلك الشببكة المتحبد‬
‫المحور إلى ‪ 185‬متر‪.‬‬
‫• ‪) 10BASE5‬اليثرنت السميكة(‪:‬تسمح بإنشاء أقسام فببي سببلك الشبببكة المتحببد‬
‫المحور فيها إلى ‪ 500‬متر‪.‬‬
‫• ‪ -- 10BASE-T‬تحمل أطر اليثرنت على أسلك زوجية مفتولة غير مكلفة‬
‫‪ ‬تقدم المواصفات القياسية ‪ 10BASE5‬و ‪ 10BASE2‬اتصببال ً لعببدة محطببات إلببى‬
‫نفس قسم شبكة المناطق المحلية‪.‬وتربط المحطات بالقسم بواسطة سببلك يبببدأ‬
‫من مقبس واجهة وحدة الرفاق ‪) AUI‬اختصار ‪ ،(Attachment Unit Interface‬فببي‬
‫المحطة إلى مرسل‪ /‬مستقبل مربوط مباشببرة بسببلك اليببثرنت المتحببد المحببور‪،‬‬
‫لن ‪ 10BASE-T‬تقدم اتصال ًً لمحطة واحدة فقط فإن المحطات المربوطة بشبببكة‬
‫صل أسببلك أو‬ ‫إيثرنت مناطق محلية بواسطة ‪ 10BASE-T‬تكون موصولة دائما ً بمو ّ‬
‫بمحول شبكة محلية‪ .‬في هذا الترتيب‪ ،‬فإن موصل أو محول الشبكة المحلية‪ ،‬هببو‬
‫نفسه مقسم إيثرنت ‪.‬‬
‫‪ ‬وتحضر وصلت بيانات اليثرنت و ‪ 802.3‬البيانات للرسال على الوصلة المادية‬
‫التي تربط جهببازين مث ً‬
‫ل‪ ،‬كمببا يبببّين الشببكل )‪ ،(2‬حيببث يمكببن ربببط ثلثببة أجهببزة‬
‫ببعضها البعض مباشرة عبر شبكة اليثرنت المناطقيبة المحليبة‪ .‬المباكنتوش علبى‬
‫اليسببار والحاسببب المتوافببق مببع أتتببل فببي الوسببط يبّينببان عنبباوين ‪ MAC‬الببتي‬
‫جه على اليمين أيضا ً عنبباوين ‪MAC‬‬ ‫تستعملها طبقة وصلة البيانات‪ .‬ويستعمل المو ّ‬
‫لكببل واجهبة مبن واجهببات شبببكة المنباطق المحليببة الجانبيبة‪ .‬و تسبتعمل واجهبة‬
‫جه مختصر نوع الواجهة "‪ "E‬للنظام سيسكو ‪ IOS‬الببتي‬ ‫اليثرنت‪ 802.3/‬على المو ّ‬
‫ل‪ ،"0" ،‬كما هو مبّين في الشكل ‪.(2‬‬ ‫يليه رقم الواجهة )مث ً‬

‫‪5‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫‪ ‬البث هو أداة فّعالة يمكنها إرسال إطار واحببد إلببى عببدة محطببات فببي الببوقت‬
‫نفسه‪.‬يستعمل البث عنوان وجهة وصلة البيانات لجميع الحبباد )‪FFFF.FFFF.FFFF‬‬
‫في النظام السدس عشري(‪ .‬كما يبّين الشكل )‪ ،(3‬إذا أرسلت المحطة ‪ A‬إطببارا ً‬
‫بعنوان وجهة كله آحبباد‪ ،‬سببتتلقى كببل المحطببات ‪ B‬و ‪ C‬و ‪ D‬الطببار وتم بّرره إلببى‬
‫طبقاتها العليا لمزيد من المعالجة‪.‬‬
‫‪ ‬عند استعمال البث بشكل غير صحيح‪ ،‬فإن ذلك يمكن أن يببؤثر جببديا ً علببى أداء‬
‫المحطات بأن يقطع سير عملها بشكل غير ضروري‪ .‬لذا يجب اسببتعمال عمليببات‬
‫ل‪ ،‬أو عندما تكون الوجهببة هببي‬ ‫البث فقط عندما يكون عنوان ‪ MAC‬للوجهة مجهو ً‬
‫كل المحطات‪.‬‬
‫‪ 1-3-3‬ناقل كاشف للتصالت المتداخلة بواسطة تحسس التصادمات‬
‫بين الشارات‬
‫‪ ‬في شبكة إيثرنت المناطقية المحلية‪ ،‬تتم عمليببة إرسببال واحببدة فقببط فببي أي‬
‫زمن محدد‪ ،‬وُيشار إلى شبكة إيببثرنت المناطقيببة المحليبة كشبببكة "ناقبل كاشبف‬
‫لتداخل التصالت عن طريق تحسن التصادمات"‬
‫)‪ .(CSMA/CD‬وهذا يعني أن البث أطرد المرسل يعبببر الشبببكة بأكملهببا وتتلقبباه‬
‫منهيات لمنعهببا‬ ‫وتفحصه كل نقطة‪ .‬وعندما تصل الشارة إلى نهاية جزء‪ ،‬تمتصها ال ُ‬
‫من العودة إلى الجزء‪.‬‬
‫دد مببا إذا كببانت‬ ‫‪ ‬عندما ترغب محطة ما بإرسال إشارة فإنها تفحص الشبكة لتح ّ‬
‫هناك محطة أخرى تقوم بالرسال حاليًا‪ .‬فإذا لببم تكببن الشبببكة مسببتخدمة‪ ،‬فيبببدأ‬
‫بالرسال‪ .‬وتراقب المحطة الشبببكة ‪ -‬أثنبباء إرسببال إشببارة‪ ،-‬لتضبمن عببدم وجبود‬
‫صببل محطتببان إلببى أن‬ ‫محطة أخرى ُترسل في ذلك الوقت‪ .‬مببن المحتمببل أن تتو ّ‬
‫الشبكة متوفرة وتبدأن بالرسال في نفس الوقت تقريبًا‪ .‬و سيؤدي ذلك في هببذه‬
‫ضح في الجزء العلوي من الرسمة‪.‬‬ ‫الحالة إلى حدوث تصادم‪ ،‬كما هو مو ّ‬
‫‪ ‬وعندما تكتشف النقطة المرسلة تصادم داخل الشبكة فإنها ترسل أشارات في‬
‫الشبكة‪ ،‬فإنها ترسل إشارة تشويش تجعل التصبادم يبدوم مبدة كافيبة لكبي تعبثر‬
‫عليه النقاط الخرى‪ .‬وعندها ستتوقف كل النقبباط عببن إرسببال الطببر لفببترة مببن‬
‫الوقت منتقاة عشوائيا ً قبل محاولة إعادة الرسال من جديببد‪ .‬إذا أدت المحبباولت‬
‫اللحقة إلى تصادمات أيضًا‪ ،‬ستحاول النقطة إعبادة الرسبال حببتى ‪ 15‬مببرة قبببل‬
‫دد السبباعات مببواقيت عببودة مختلفببة‪ .‬وإذا كببان‬ ‫التخلي عن المسببالة نهائيبًا‪ .‬وتحب ّ‬
‫ف فإن إحدى المحطتين ستنجح في المرة المقبلة‪.‬‬ ‫التوقيتان مختلفان بمقدار كا ٍ‬
‫‪ 1-3-4‬العنونة )‪ (IP‬المنطقية‬
‫‪ ‬من العناصر المهمة في أي نظام شبببكي‪ ،‬هببي العمليببة الببتي تمكببن معلومببات‬
‫محددة‪ ،‬من إيجاد أجهزة حاسوبية معينة في الشبكة‪ .‬يتم استعمال أنظمببة عنونببة‬
‫ل‪ ،‬عنونببة‬‫مختلفببة لهببذا الهببدف‪ ،‬بنبباًء علببى عائلببة البببروتوكولت المسببتخدمة فمث ً‬
‫‪ AppleTalk‬مختلفة عن عنونة ‪ ،TCP/IP‬التي تختلف بدورها عن عنونة ‪.IPX‬‬
‫‪ ‬هناك نوعان مهمان من العناوين همببا عنبباوين طبقببة وصببلة البيانببات وعنبباوين‬
‫طبقة الشبكة‪ .‬عناوين طبقة وصلة البيانات‪ ،‬المسماة أيضا ً عناوين الجهزة المادية‬
‫أو عناوين ‪ ،MAC‬هي عادة ميزة لكل اتصال شبكي‪ .‬في الحقيقة‪ ،‬فإنه في معظم‬
‫شبكات المناطق المحلية‪ ،‬توجد عناوين طبقببة وصبلة البيانبات علبى ‪) NIC‬بطاقببة‬
‫الشبكة(‪ .‬ولن الحاسب العادي له اتصال شبكي مادي واحد فإن له عنببوان طبقببة‬

‫‪6‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫جهبات والجهبزة الخبرى الموصبولة بعبدة شببكات‬ ‫وصلة بيانات واحد فقبط‪ .‬المو ّ‬
‫مادية يمكن أن تكون لها عدة عناوين طبقببة وصببلة بيانببات‪ .‬وكمببا يببوحي أسببمها‪،‬‬
‫توجد عناوين طبقة " وصلة البيانات" في الطبقة " ‪ " 2‬لطراز ‪ OSI‬المرجعي‪.‬‬
‫‪ ‬توجد عناوين طبقة الشبكة )المسماة أيضا ً عناوين منطقية أو عناوين ‪ IP‬لطقم‬
‫بروتوكولت النترنت( في الطبقة ‪ 3‬للطراز ‪ OSI‬المرجعي‪ .‬خلف با ً لعنبباوين طبقببة‬
‫وصلة البيانات‪ ،‬التي توجببد عببادة ضببمن نطبباق عنونببة ثببابت‪ ،‬فببإن عنبباوين طبقببة‬
‫الشبكة تكببون هرميببة‪ .‬بمعنببى آخببر‪ ،‬هببي كالعنبباوين البريديببة الببتي تشببرح مكببان‬
‫الشخص بتحديدها بلدا ً وولية ورمزا ً بريديا ً ومدينة وشارعا ً وعنببوان منببزل واسببم‪.‬‬
‫أحد المثلة عن عنوان ثابت هو رقم الضمان الجتماعي الميركي‪ .‬كل شببخص لببه‬
‫قل في أرجاء البلد والحصببول‬ ‫رقم ضمان اجتماعي مميز‪ ،‬ويستطيع الشخاص التن ّ‬
‫على عناوين منطقية جديدة بناًء على مدينتهم أو شارعهم أو رمزهم البريدي‪ ،‬لكن‬
‫أرقام ضمانهم الجتماعي تبقى كما هي‪.‬‬
‫‪ 1-3-5‬عنونة ‪MAC‬‬
‫‪ ‬لكي تتشارك عدة محطات بنفس الوسائط وتستمر فببي التعبّرف علببى بعضببها‬
‫البعض‪ ،‬فإن طبقات ‪ MAC‬الفرعية تحدد عناوين لجهزة أو وصلت بيانببات تببدعى‬
‫عناوين ‪ .MAC‬كل واجهة شبكة مناطق محلية لها عنوان ‪ MAC‬مميز‪ .‬فببي معظببم‬
‫بطاقات الشبكات )‪ ،(NIC‬يتم تثبيت العنوان ‪ MAC‬في الذاكرة ‪ .ROM‬وعندما يتم‬
‫سخ هذا العنوان إلى الذاكرة ‪.RAM‬‬ ‫تهيئة بطاقة الشبكة‪ُ ،‬ين َ‬
‫‪ ‬قبل أن تتمكن الجهزة الموصولة مباشرة على نفس شبكة المنبباطق المحليببة‬
‫سببل أن يملببك العنببوان ‪MAC‬‬ ‫مر ِ‬ ‫من أن تتبادل أطر بيانببات‪ ،‬يجببب علببى الجهبباز ال ُ‬
‫قببق مببن‬ ‫الخاص بالجهاز المستقبل‪ .‬أحد الطرق التي يستطيع بها المرسببل أن يتح ّ‬
‫العنوان ‪ MAC‬هو اسببتخدام ‪) ARP‬بروتوكببول ترجمببة العنبباوين(‪ .‬ويوضببح الرسببم‬
‫طريقتين يتم فيهما استخدام ‪ ARP‬مثال ‪ ،،TCP/IP‬لكتشاف عنوان ‪.MAC‬‬
‫‪ ‬في المثال الول‪ ،‬المضيف ‪ Y‬والمضيف ‪ Z‬موجودان في نفس شبكة المنبباطق‬
‫المحليببة‪ .‬المضببيف ‪ Y‬يبببث طلببب ‪ ARP‬إلببى شبببكة المنبباطق المحليببة بحثبا ً عببن‬
‫المضيف ‪ .Z‬لن المضيف ‪ Y‬قد أرسل بثا ً فإن كل الجهزة بما في ذلك المضيف ‪Z‬‬
‫ستنظر إلببى الطلببب؛ لكببن فقببط المضببيف ‪ Z‬سببيجيب مببع عنببوانه ‪ .MAC‬يتلقببى‬
‫المضيف ‪ Y‬رد المضيف ‪ Z‬ويحفظ العنوان ‪ MAC‬في الببذاكرة المحليببة‪ ،‬المسببماة‬
‫في أغلب الحيان مخبأ ‪ .ARP‬وفي المرة المقبلة التي يحتاج فيها المضيف ‪ Y‬إلببى‬
‫التصال بالمضيف ‪ Z‬مباشرة فإنه يستعمل العنوان ‪ MAC‬المخّزن‪.‬‬
‫‪ ‬في المثال الثباني‪ ،‬المضببيف ‪ Y‬والمضببيف ‪ Z‬موجبودان فببي شبببكات مناطقيببة‬
‫جه ‪.A‬‬ ‫محلية مختلفة‪ ،‬لكن يمكنهما الوصول إلببى بعضببهما البعببض مببن خلل المببو ّ‬
‫جه ‪ A‬أن المضببيف ‪ Z‬ل يمكنببه أن‬ ‫دد المببو ّ‬ ‫عندما يبث المضيف ‪ Y‬طلببب ‪ ،ARP‬يحب ّ‬
‫جه ‪ A‬يجببد أن العنببوان ‪ IP‬للمضببيف ‪ Z‬هببو لشبببكة‬ ‫يتعّرف علببى الطلببب لن المببو ّ‬
‫ً‬
‫دد أيض با أن أي رزم للمضببيف ‪ Z‬يجببب‬ ‫جه ‪ A‬يح ب ّ‬ ‫مناطق محلية مختلفببة‪ .‬لن المببو ّ‬
‫جه ‪ A‬عنوانه ‪ MAC‬الخاص كوكيل رد على الطلب ‪ .ARP‬يتلقى‬ ‫ترحيلها‪ ،‬يزّود المو ّ‬
‫جه ‪ A‬ويحفظ العنوان ‪ MAC‬في ذاكرة مخبأه ‪ .ARP‬المببرة‬ ‫المضيف ‪ Y‬جواب المو ّ‬
‫المقبلببة الببتي يحتبباج فيهببا المضببيف ‪ Y‬إلببى التصببال بالمضببيف ‪ Z‬فببإنه يسببتعمل‬
‫جه ‪.A‬‬‫العنوان ‪ MAC‬المخّزن التابع للمو ّ‬

‫‪ 1-4 ‬عنونة ‪TCP/IP‬‬


‫‪7‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫‪ 1-4-1‬بيئة ‪TCP/IP‬‬
‫في بيئة ‪ ،TCP/IP‬تتصل المحطات النهائية بالملقمببات أو بمحطببات نهائيببة أخببرى‪.‬‬
‫وهذا يمكببن أن يحببدث لن كببل نقطببة تسببتعمل طقببم البببروتوكولت ‪ TCP/IP‬لهببا‬
‫عنوان منطقي من ‪ 32‬بت‪ .‬وهذا العنوان ُيسمى عنوان ‪ .IP‬كل شركة أو مؤسسة‬
‫موصولة بشبكة بينية ُتعتبر كشبكة مميزة واحدة يجب أن يتم الوصببول إليهببا قبببل‬
‫أن يمكن التصال بمضيف فردي ضمن تلك الشركة‪ .‬وكل شركة لها عنوان شبكة‪،‬‬
‫والمرتبطين بتلك الشبكة يتشاركون في نفس عنوان الشبكة‪ ،‬ولكن يتببم التعببّرف‬
‫على كل مضيف بواسطة عنوان المضيف على الشبكة‪.‬‬

‫‪ 1-4-2‬الشبكات الفرعية‬
‫سن الشبكات الفرعية فعالية عنونة الشبكة‪ .‬وإضافة شبكات فرعيببة ل يغي ّببر‬ ‫‪ ‬تح ّ‬
‫كيف سببيرى العببالم الخببارجي الشبببكة‪ ،‬لكببن ستصبببح هنبباك بنيببة إضببافية ضببمن‬
‫سمة فرعيا ً إلى أربع شبكات‬ ‫المؤسسة‪ .‬في الشكل)‪ ،(1‬الشبكة ‪ 172.16.0.0‬مق ّ‬
‫دد‬
‫فرعيببببة‪ 172.16.1.0 :‬و ‪ 172.16.2.0‬و ‪ 172.16.3.0‬و ‪ .172.16.4.0‬تحبببب ّ‬
‫جهات الشبكة المقصودة باسببتعمال عنببوان الشبببكة الفرعيببة‪ ،‬ممببا يحبد ّ مببن‬ ‫المو ّ‬
‫كمية حركة المرور على بقية أجزاء الشبكة‪.‬‬
‫دد‬‫‪ ‬مببن وجهببة نظببر العنونببة‪ ،‬الشبببكات الفرعيببة هببي ملحببق لرقببم شبببكة‪ .‬يحب ّ‬
‫مسئولوا الشبكة حجببم الشبببكات الفرعيببة بنبباًء علببى التوسببيع الببذي تحتبباج إليببه‬
‫مؤسساتهم‪ .‬تستعمل أجهزة الشبكة أقنعة الشبكات الفرعية لتحديد أي جببزء مببن‬
‫العنوان هو للشبكة وأي جزء يمّثل عنوان المضيفين‪.‬‬
‫مثال عن إنشاء شبكات فرعية من الفئة ‪.C‬‬
‫‪ ‬فببي الشببكل)‪ ،(3‬تببم إعطبباء الشبببكة عنببوان الفئة ‪ C‬التببالي‪.201.222.5.0 :‬‬
‫بافتراض أن هناك حاجة لب ‪ 20‬شبكة فرعية‪ ،‬مع ‪ 5‬مضيفين علببى الكببثر فببي كببل‬
‫شبكة فرعية‪ ،‬لذلك فتحتاج إلى تقسيم الُثمانّية )‪ (octet‬الخيرة إلى شبببكة فرعيببة‬
‫ومضيف‪ ،‬ثم تحديد ما سببيكون عليببه قنبباع )‪ (mask‬الشبببكة الفرعيببة‪ .‬تحتبباج إلببى‬
‫انتقاء حجم حقل شبكة فرعية يؤدي إلى نشببوء شبببكات فرعيببة كافيببة‪ .‬فببي هببذا‬
‫المثال‪ ،‬انتقاء ‪ 5‬بتات يعطيك ‪ 20‬شبكة فرعية‪.‬‬
‫عفات للرقببم ‪- 8‬‬ ‫مضببا َ‬‫‪ ‬فببي المثببال‪ ،‬عنبباوين الشبببكات الفرعيببة هببي كلهببا ُ‬
‫‪ 201.222.5.16‬و ‪ 201.222.5.32‬و ‪ .201.222.5.48‬البتبببات المتبقيبببة فبببي‬
‫الُثمانّيببة الخيببرة محجببوزة لحقببل المضببيف‪ .‬البتببات الثلثببة فببي المثببال كافيببة‬
‫للمضيفين الخمس المطلوبين في كل شبكة فرعيببة )فببي الواقببع‪ ،‬تعطيببك أرقببام‬
‫للمضيفين من ‪ 1‬إلى ‪ .(6‬عناوين المضيفين الخيرة هي تركيبة من عنوان البدايببة‬
‫لقسم الشبكة‪/‬الشبكة الفرعية زائد قيمببة كببل مضببيف‪ .‬المضببيفين علببى الشبببكة‬
‫الفرعيببببة ‪ 201.222.5.16‬سيحصببببلون علببببى العنبببباوين ‪ 201.222.5.17‬و‬
‫‪ 201.222.5.18‬و ‪ ،201.222.5.19‬الخ‪.‬‬
‫‪ ‬إن رقببم المضببيف )‪ (0‬محجببوز لعنببوان السببلك )أو الشبببكة الفرعيببة(‪ ،‬ورقببم‬
‫المضيف المؤلف كله من آحاد محجوز لنببه ينتقببي كببل المضببيفين الببذين ينيئون ‪-‬‬
‫بمعنى آخر‪ ،‬إنه بث‪ .‬تبّين الصفحة التالية جدول ً مستعمل ً لمثال التخطيببط للشبببكة‬
‫الفرعية‪ .‬أيضًا‪ ،‬هناك مثال توجيه يبّين دمج عنوان ‪ IP‬قادم مع قنبباع شبببكة فرعيببة‬

‫‪8‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫لستنتاج عنبوان الشببكة الفرعيبة )يسبمى أيضبا ً رقبم الشببكة الفرعيبة(‪ .‬عنبوان‬
‫الشبكة الفرعية المستخَرج يجبب أن يكبون نموذجيبا ً للشببكات الفرعيبة الموّلبدة‬
‫خلل تمرين التخطيط هذا‪.‬‬
‫مثال عن التخطيط لنشاء شبكات فرعية المثال من الفئة ‪B‬‬
‫في الشكل‪ ،‬يتم تقسيم شبكة من الفئة ‪ B‬إلى شبكات فرعية لتزويد ما يصل إلى‬
‫‪ 254‬شبكة فرعية و ‪ 254‬عنوان مضيف قابلة للستعمال‪.‬‬
‫مثال عن التخطيط لنشاء شبكات فرعية المثال من الفئة ‪C‬‬
‫في الشكل‪ ،‬يتم تقسيم شبكة من الفئة ‪ C‬إلى شبببكات فرعيببة لتزويببد ‪ 6‬عنبباوين‬
‫مضيفين و ‪ 30‬شبكة فرعية قابلة للستعمال‪.‬‬

‫‪ 1-5 ‬طبقات المضيفين )الطبقات الربع العليا في الطراز ‪(OSI‬‬


‫‪ 1-5-1‬طبقات التطبيقات والعرض والجلسة‬
‫طبقة التطبيقات‪) :‬الطبقة ‪(7‬‬
‫ون التصال في أي‬ ‫‪ ‬تدعم طبقة التطبيقات في سياق الطراز ‪ OSI‬المرجعي‪ ،‬مك ّ‬
‫تطبيق‪ .‬إنها ل تقدم خدمات لي طبقة ‪ OSI‬أخببرى‪ .‬لكنهبا تقببدم خببدمات لعمليببات‬
‫ل‪ ،‬برامببج الصببفحات اللكترونيببة‪،‬‬ ‫التطبيق الموجود خببارج نطبباق الطببراز ‪) OSI‬مث ً‬
‫التلنت‪ ،WWW ،‬الببخ(‪ .‬بإمكببان أن يعمببل كليبا ً باسببتعمال فقببط المعلومببات الببتي‬
‫ون التصال أن يتصل‬ ‫تتواجد في حاسبه‪ .‬لكن قد يملك تطبيق آخر حيث يمكن لمك ّ‬
‫بواحد أو أكثر مبن التطبيقببات الشبببكية‪ .‬وهنباك عبدة أنببواع مبذكورة فببي العمبود‬
‫اليمن للشكل )‪.(1‬‬
‫ون‬‫‪ ‬إن مثال ً عن هكذا تطبيقي قد يتضمن معالج نصوص يمكنببه أن يتضببمن مك ب ّ‬
‫ون إرسببال الملفببات‬ ‫إرسال ملفات يتيح إرسال مستند إلكترونيا ً عبر شبببكة‪ .‬ومك ب ّ‬
‫هل معالج النصوص كتطبيق فببي السببياق ‪ ،OSI‬وبالتببالي ينتمببي إلببى الطبقببة ‪7‬‬ ‫يؤ ّ‬
‫ونات إرسببال بيانببات‬ ‫للطراز ‪ OSI‬المرجعي‪ .‬مثال آخر عن تطبيق حاسوبي فيه مك ّ‬
‫سببل الصببفحات‬ ‫هو مستعرض وب كنتسكايب نافيغيتر وإنترنت اكسبلورر‪ .‬حيث ُتر َ‬
‫إلى حاسوبك كلما زرت موقع وب‪.‬‬
‫طبقة العرض‪) :‬الطبقة ‪(6‬‬
‫‪ ‬في الطراز ‪ OSI‬المرجعي مسؤولة عن تقديم البيانات بشكل يمكببن أن يفهمببه‬
‫جم ‪ -‬أحيانا ً بين تنسيقات مختلفة ‪ -‬للجهزة الببتي‬ ‫جهاز التلقي‪ .‬إنها تلعب دور المتر ِ‬
‫تحتاج إلى التصال ببعضها عبببر شبببكة‪ ،‬بتقببديم تنسببيق وتحويببل للشببفرة‪ .‬تنسببق‬
‫ول بيانات برامج الشببكة إلبى نصبوص أو رسبوم أو‬ ‫طبقة العرض )الطبقة ‪ (6‬وتح ّ‬
‫فيديو أو أصوات أو أي تنسيق ضروري لكي يفهمها جهاز التلقي‪.‬‬
‫‪ ‬ل تهتم طبقة العرض بتنسيق وتمثيل البيانببات فقببط‪ ،‬بببل وأيضبا ً ببنيببة البيانببات‬
‫التي تستعملها البرامج‪ .‬تنظم الطبقة ‪ 6‬البيانات للطبقة ‪.7‬‬
‫‪ ‬لفهم كيببف يجببري هببذا‪ ،‬تخي ّببل أن لببديك نظببامين‪ .‬أحببدهما يسببتعمل ‪EBCDIC‬‬
‫والخر ‪ ASCIT‬لتمثيل البيانات‪ .‬عندما يحتاج النظامان إلى التصال‪ ،‬تقببوم الطبقببة‬
‫)‪ (6‬بتحويل وترجمة التنسيقين المختلفين‪.‬‬
‫‪ ‬وهناك وظيفة أخرى للطبقة ‪ 6‬هي تشفير البيانات‪ .‬وُيسببتعمل التشببفير عنببدما‬
‫خببص لهببم‪.‬‬ ‫سلة من المتلقييببن غيببر المر ّ‬ ‫تكون هناك حاجة لحماية المعلومات المر َ‬

‫‪9‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫ولتحقيق هذه المهمة‪ ،‬يجب على العمليات والشفرات الموجودة في الطبقة ‪ 6‬أن‬
‫ول الصببور‬ ‫ول البيانببات‪ .‬تضببغط النصببوص الموجببودة فببي طبقببة العببرض وتحب ّ‬ ‫تحب ّ‬
‫ّ‬
‫الرسومية إلى تدفقات من البتات لكي يمكن إرسالها عبر الشبكة‪.‬‬
‫تحدد المواصفات القياسية للطبقة ‪ 6‬كيف يتــم تقــديم الصــور‪ .‬فيمــا‬
‫يلي بعض المثلة‪:‬‬
‫• ‪ : PICT‬تنسيق صور مستعمل لرسال رسوم ‪ Quick Draw‬بين برامج الماكنتوش‬
‫أو ‪PowerPC‬‬
‫• ‪ : TIFF‬تنسيق مستعمل للصور النقطية المرتفعة الدقة‬
‫• ‪ : JPEG‬مببن مجموعببة الخبببراء الفوتببوغرافيين‪ ،‬مسببتعمل للصببور ذات النوعيببة‬
‫الفوتوغرافية‬
‫تحدد المواصفات القياسية الخرى للطبقة ‪ 6‬طريقة تقديم الصوات‬
‫والفلم‪ .‬وتتضمن المواصفات القياسية التالية‪:‬‬
‫• ‪ : MIDI‬الواجهة الرقمية لللت الموسيقية للموسيقى الرقمية‪.‬‬
‫• ‪ : MPEG‬المواصفات القياسببية مببن مجموعببة خبببراء الفلم السببينمائية لضببغط‬
‫وكتابة شفرة أفلم الفيديو للقببراص المضببغوطة‪ ،‬وللتخزيببن الرقمببي‪ ،‬وسببرعات‬
‫البتات إلى ‪ 1.5‬ميغابت بالثانية‬
‫• ‪ : QuickTime‬مواصفات قياسية تعالج الصببوات والفيببديو لبرامببج المبباكنتوش و‬
‫‪PowerPC‬‬
‫طبقة الجلسة‪) :‬الطبقة ‪(5‬‬
‫سببق بيببن طلبببات الخببدمات‬ ‫تنشئ وتدير وتنهي الجلسات بين التطبيقببات‪ .‬إنهببا تن ّ‬
‫والجوبة التي تحدث عندما ُتنشئ التطبيقات اتصالت بين مضيفين مختلفين‪.‬‬
‫‪ 1-5-2‬طبقة الرسال‬
‫طبقة الرسال )الطبقة ‪ (4‬مسؤولة عن إرسال وتنظيببم انسببياب المعلومبات مبن‬
‫المصدر إلى الوجهة بشكل موثوق به وبدقة‪.‬‬
‫وتتضمن وظائفها‪:‬‬
‫• مزامنة التصال‬
‫• التحكم بالنسياب‬
‫• الستعادة من الخطأ‬
‫• الموثوقة من خلل النوافذ‬
‫‪ ‬تمكن طبقة الرسال )الطبقة ‪ (4‬جهاز المسببتخدم مببن تجببزئ عببدة تطبيقببات‬
‫كن جهبباز التلقببي‬ ‫تابعة لطبقة أعلى لوضعها على نفس دفق بيانات الطبقة ‪ ،4‬وتم ّ‬
‫من إعادة تجميع أقسام تطبيق الطبقة العلى‪ .‬دفق بيانات الطبقببة ‪ 4‬هببو اتصببال‬
‫منطقي بين نقاط النهاية في الشبببكة‪ ،‬ويقببدم خببدمات إرسببال مببن مضببيف إلببى‬
‫وجهة معينة تسمى هذه الخدمة أحيانا ً خدمة طرف لطرف‪.‬‬
‫‪ ‬عندما ترسل طبقة الرسال أقسام بياناتها فإنها تضمن أيضا ً تكامليببة البيانببات‪.‬‬
‫وهذا الرسال هو علقة اتصالية المنحى بين النظمة المتصلة‪.‬‬
‫بعض السباب لنجاز إرسال موثوق فيما يلي‪:‬‬
‫• إنها تضمن أن المرسلين يتلقون إشعارا ً بالقسام المسّلمة‪.‬‬

‫‪10‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫• إنها تهتم بإعادة إرسال أي أقسام لم يتم تلقي إشعارا ً بها‪.‬‬
‫• إنها تعيد وضع القسام في تسلسلها الصحيح في الجهاز الوجهة‪.‬‬
‫• إنها تقدم تجّنبا ً للزدحام وتحكمًا‪.‬‬
‫‪ ‬إحدى المشاكل التي يمكن أن تحدث خلل إرسال البيانات هببي جعببل الببذاكرة‬
‫المؤقته )‪ (Buffers‬تفيض في أجهزة التلقببي‪ .‬ويمكببن أن يس بّبب الفيضببان حببدوث‬
‫مشاكل خطيرة تؤدي إلى خسارة البيانات‪ .‬تستعمل طبقة الرسال طريقة تببدعى‬
‫تحكما ً بالنسياب لحل هذه المشكلة‪.‬‬
‫‪ 1-5-3‬وظائف طبقة الرسال‬
‫فذ كل طبقة من طبقات المستوى العلى وظببائف خاصببة العببرض بهببا‪ .‬لكببن‬ ‫‪ ‬تن ّ‬
‫وظائفها تعتمد على خدمات الطبقات الدنى‪ .‬كل الطبقات العليا الربببع ‪ -‬البرامببج‬
‫)الطبقة ‪ (7‬العرض )الطبقببة ‪ (6‬والجلسببة )الطبقببة ‪ (5‬والرسببال )الطبقببة ‪- (4‬‬
‫يمكنها أن تغّلف البيانات في أقسام‪.‬‬
‫‪ ‬تفترض طبقة الرسال أنه يمكنها استعمال الشبكة كغيمة لرسال رزم البيانات‬
‫من المصدر إلى الوجهة‪ .‬إذا فحصت العمليات التي تجببري داخببل الغيمببة‪ ،‬يمكنببك‬
‫رؤية أن إحدى الوظائف تستلزم انتقاء أفضببل المسببارات لمسببلك معيببن‪ .‬سببتبدأ‬
‫جهات في هذه العملية‪.‬‬ ‫فذه المو ّ‬ ‫برؤية الدور الذي تن ّ‬
‫تجزئة تطبيقات الطبقة العليا‪:‬‬
‫‪ ‬أحد السباب لستعمال طراز متعدد الطبقببات كببالطراز ‪ OSI‬المرجعببي هببو أن‬
‫عدة تطبيقات يمكنها التشارك بنفس اتصال الرسببال‪ .‬تتحقببق وظائفيببة الرسببال‬
‫قسما ً تلو القسم‪ .‬وهذا يعني أن أقسام البيانات المختلفة مببن تطبيقببات مختلفببة‪،‬‬
‫سواء تم إرسالها إلببى نفببس الوجهببة أو إلببى عببدة وجهبات‪ ،‬سببيتم إرسببالها علببى‬
‫ملبى أو ً‬
‫ل"‪.‬‬ ‫أساس "القادم أول ً هو ال ُ‬
‫‪ ‬ولفهم كيف يعمل هذا‪ ،‬تخّيل أنك ترسل رسببالة بريببد إلكببتروني وتنقببل ملف با ً )‬
‫‪ (FTP‬إلى جهاز آخر في شبكة‪ .‬عندما ترسل رسالة بريبدك اللكبتروني‪ ،‬فقببل أن‬
‫يبدأ الرسال الفعلي‪ ،‬يقوم برنامج في حاسبك بضبط رقببم المنفببذ ‪) SMTP‬البريببد‬
‫اللكتروني( ورقم منفذ البرنامج البادئ‪ .‬وعند قيام كل تطبيق بإرسال قسم دفببق‬
‫بيانات فإنه يستعمل رقم المنفذ المع بّرف سببابقًا‪ .‬وعنببدما يتلقببى الجهبباز الوجهببة‬
‫دفق البيانات‪ ،‬سيفصل القسام ويفرزها لكي تتمكببن طبقببة الرسببال مببن تمريببر‬
‫البيانات صعودا ً إلى التطبيق الوجهة المطابق والصحيح‪.‬‬
‫ينشئ ‪ TCP‬اتصا ً‬
‫ل‪:‬‬
‫‪ ‬لكي يبدأ إرسال البيانات‪ ،‬يجب على مستخدم واحد لطبقة الرسببال أن ينشببئ‬
‫مرسببل‬ ‫جلسة اتصالية المنحى مع النظام النظير له)‪ .(4‬ثم‪ ،‬يجب على التطبببيق ال ُ‬
‫والمتلقي إبلغ نظامي تشغيلهما بأن اتصال ً سيبدأ‪ .‬في المفهوم‪ ،‬حين يتصل جهبباز‬
‫واحد بجهاز آخر يجب أن يقبله ذلك الجهبباز الخببر‪ .‬وتتصببل وحببدات البببروتوكولت‬
‫المبرمجة في نظامي التشغيل ببعضهما عن طريببق إرسببال رسببائل عبببر الشبببكة‬
‫خببص لببه وأن الجهببتين جبباهزين‪ .‬بعببد حببدوث كببل‬ ‫للتحقببق مببن أن الرسببال مر ّ‬
‫المزامنببة‪ ،‬ينشببأ اتصببال ويبببدأ إرسببال البيانببات‪ .‬وخلل الرسببال‪ ،‬يتببابع الجهببازان‬
‫التصال ببروتوكوليهما ليتحققا من أنهما يتلقيان البيانات بشكل صحيح‪.‬‬
‫‪ ‬يبّين الرسم اتصال ً نموذجيا ً بين أنظمة إرسال وتلقي‪ .‬المصببافحة الولببى )‪hard‬‬
‫‪(shake‬تطلب المزامنة‪ .‬والمصافحة الثانية والثالثة تقّر طلب المزامنببة الساسببي‪،‬‬
‫‪11‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫وتزامن مقاييس التصال في التجاه المعاكس‪ .‬ترسل المصافحة الخيببرة إشببعارا ً‬
‫إلى الوجهة بأن الجهتين توافقان على أن اتصال ً قد نشأ‪ .‬ثم يبببدأ إرسببال البيانببات‬
‫حالما ينشأ التصال‪.‬‬
‫يرسل ‪ TCP‬البيانات مع تحكم بالنسياب‪:‬‬
‫‪ ‬أثناء إرسال البيانات‪ ،‬يمكن أن يحببدث ازدحببام لسببببين مختلفيببن‪ .‬أول ً حاسببب‬
‫مرتفع السرعة قد يوّلد حركة المرور بشكل أسرع مما تستطيع الشبكة إرسببالها‪.‬‬
‫ثانيًا‪ ،‬إذا قامت عدة حاسبات بإرسال وحدات بيانات في الوقت نفسبه إلبى وجهببة‬
‫واحدة‪ ،‬ويمكن أن تعاني تلك الوجهة مببن ازدحببام‪ .‬عنببدما تصببل وحببدات البيانببات‬
‫بسرعة أكبر مما يستطيع المضيف أو العّبارة معالجتها‪ ،‬سيتم تخزينها في الببذاكرة‬
‫مؤقتًا‪ .‬وإذا استمرت حركة المرور هذه‪ ،‬فستخور قوى ذاكرة المضببيف أو العب ّببارة‬
‫في نهاية المطاف وستتخلص أي وحدات بيانات إضافية تصل‪.‬‬
‫‪ ‬وبدل ً من السبماح للبيانبات ببأن تضببيع‪ ،‬تسبتطيع وظيفبة الرسبال إصبدار أمببر‬
‫"لسبت جباهزا " إلبى المرسبل‪ .‬يتصبرف ذلبك المبر كعلمبة توقبف ويشبير إلبى‬
‫المرسل بإيقاف إرسال البيانات‪ .‬عندما يصبح المتلقي قادرا ً من جديد على قبببول‬
‫مزيد من البيانات‪ ،‬سيرسل أمر "جاهز"‪ ،‬الببذي هببو كإشببارة للبببدء‪ .‬عنببدما يتلقببى‬
‫مرسل هذا المؤشر‪ ،‬سيستأنف إرسال القسام‪.‬‬ ‫الجهاز ال ُ‬
‫قق ‪ TCP‬الموثوقية بواسطة النوافذ‪:‬‬ ‫يح ّ‬
‫‪ ‬يعني إرسال البيانات التصالي المنحى الموثوق به أن رزم البيانببات تصببل فببي‬
‫نفس الترتيب الببذي تببم إرسببالها بببه‪ .‬يفشببل البببروتوكولت إذا ضبباعت أي رزمببة‬
‫وهت أو تكررت أو تم تلقيهببا فببي الببترتيب الخطببأ‪ .‬مببن أجببل ضببمان‬ ‫بيانات أو تش ّ‬
‫وموثوقية الرسال‪ ،‬يجب أن تشير أجهزة التلقي بأنها تلقت كل جزء من بيانات‪.‬‬
‫سل أن ينتظر اسبتلمه إشبعارا ً بعبد إرسبال كبل‬ ‫مر ِ‬
‫‪ ‬إذا كان يجب على الجهاز ال ُ‬
‫قسم‪ ،‬فمن السهل تخّيل كم يمكن أن تكون عملية الرسال بطيئة‪ .‬لكن لن هناك‬
‫فترة من الوقت غير المستعمل متوفرة بعد إرسال كل رزمة بيانات وقبل معالجة‬
‫أي إشعار متلقي‪ ،‬يمكن استعمال هذا الفاصل الزمني لرسال مزيد من البيانببات‪.‬‬
‫عدد ُرزم البيانات التي ُيسببمح للمرسببل بإرسببالها مببن دون تلقببي إشببعار ُيسببمى‬
‫نافذة‪.‬‬
‫‪ ‬النوافببذ هببي اتفاقيببة بيببن المرسببل والمتلقببي‪ .‬وهببي طريقببة للتحكببم بكميببة‬
‫المعلومات التي يمكن تبادلها بين الطراف‪ .‬تقيس بعض البروتوكولت المعلومات‬
‫على أساس عدد الرزم؛ يقيس ‪ TCP/IP‬المعلومات على أساس عدد البايتات‪ .‬تبين‬
‫المثلة في الشكل)‪ (4‬تبّين محطببات العمببل لمرسببل ومتلقببي‪ .‬أحببدهما لببه حجببم‬
‫نافذة تساوي ‪ ،1‬والخر له حجم نافذة يساوي ‪ .3‬مع حجم نافذة مببن ‪ ،1‬يجببب أن‬
‫سلة‪ .‬ومببع حجببم نافببذة مببن ‪،3‬‬ ‫ينتظر المرسل وصول إشعار لكل رزمة بيانات مر َ‬
‫يستطيع المرسل إرسال ثلث رزم بيانات قبل أن يتوقع قدوم الشعار‪.‬‬
‫أسلوب ‪ TCP‬بتبادل الشعارات‪:‬‬
‫سلة من جهبباز سببيتم توصببيله‬ ‫مر َ‬ ‫‪ ‬يكفل التسليم الموثوق به بأن دفق البيانات ال ُ‬
‫من خلل وصببلة بيانببات إلببى جهبباز آخببر مببن دون حصببول تكببرار أو خسببارة فببي‬
‫البيانات‪ .‬ويكفل الشعار اليجابي مع البحث توصيل ً موثوقا ً به لتدفق البيانببات‪ .‬إنببه‬
‫يتطلب أن يرسل المستلم رسالة إشعار إلى المرسل كلما تلقببى بيانببات‪ .‬يحتفببظ‬
‫المرسل بسجل عن كل رزمة بيانات أرسلها ثم ينتظر الشعار قبل إرسبباله رزمببة‬

‫‪12‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬
‫داد وقت كلمبا أرسبل جبزء‪ ،‬ويعيبد‬ ‫البيانات التالية‪ .‬كما أن المرسل يبدأ بتشغيل ع ّ‬
‫داد الوقت قبل وصول الشعار‪.‬‬ ‫إرسال الجزء إذا انتهت صلحية ع ّ‬
‫‪ ‬يبّين الشكل )‪ (5‬مرسبل ً يرسببل رزم بيانبات ‪ 1‬و ‪ 2‬و ‪ .3‬يقبّر المتلقببي باسببتلم‬
‫الرزم عن طريق طلبه الرزمة ‪ ،4‬يرسل المرسل‪ ،‬عند تلقيه الشببعار‪ ،‬الببرزم ‪ 4‬و‬
‫‪ 5‬و ‪ .6‬إذا لم تصل الرزمة ‪ 5‬إلى الوجهة‪ ،‬يق بّر المتلقببي بببذلك عببن طريببق طلبببه‬
‫إعادة إرسال الرزمببة ‪ .5‬يعيببد المرسببل إرسببال الرزمببة ‪ 5‬وينتظببر الشببعار قبببل‬
‫إرساله الرزمة ‪.7‬‬

‫‪13‬‬
‫مسـار‬ ‫الفصل الول ‪ :‬أساسيات الحاسب‬
‫الشـبكات‬

‫تلخيص‪:‬‬
‫الن وقد أكملت الفصل الول ‪ ،‬يجب أن يكون قد أصبح لديك فهم بالمور التالية‪:‬‬
‫‪ ‬وظائف طبقات الطراز ‪.OSI‬‬
‫‪ ‬المتناظرة )بين نظير ونظير(‪.‬‬
‫‪ ‬الخطوات الخمس لتغليف البيانات‪.‬‬
‫‪ ‬أجهزة وتقنيات شبكة المناطق المحلية‪.‬‬
‫‪ ‬المواصفات القياسية لليثرنت و ‪.IEEE 802.3‬‬
‫سس الحامل للوصول المتعدد واكتشاف التصادم‪.‬‬ ‫‪ ‬تح ّ‬
‫‪ ‬العنونة )‪ (IP‬المنطقية‪.‬‬
‫‪ ‬عنونة ‪.MAC‬‬
‫‪ ‬عنونة ‪.TCP/IP‬‬
‫‪ ‬الشبكات الفرعية‪.‬‬
‫‪ ‬طبقات التطبيقات العرض والجلسات‪.‬‬
‫‪ ‬وظائف طبقة الرسال‪.‬‬

‫‪14‬‬

You might also like