You are on page 1of 20

Computer network design

1
‫الموضوع‬
‫الفصل األول‪ :‬مقدمة عن الشبكات وأساسيات الشبكة ومكوناتها‬
‫الفصل الثاني‪ :‬أنواع الشبكات والبروتوكوالت الخاصة بها‬
‫الفصل الثالث‪ :‬أسالك (كابالت) الشبكات ومكوناتها وطرق توصيلها‬
‫الفصل الرابع‪ :‬برتوكوالت شبكات الحاسب‬
‫الفصل الخامس‪ :‬عنونة الشبكات‬
‫الفصل السادس‪ :‬مشاكل شبكات الحاسب مع تطبيقات وأمثلة على شبكات الحاسب‬
‫السلكية والالسلكية‬

‫‪2‬‬
‫الفصل األول‬
‫مقدمة عن الشبكات وأساسيات الشبكة ومكوناتها‬

‫في بداي ة عص ر انتش ار الحاس بات الشخص ية ك ان اس تخدام ه ذا الن وع من الحاس بات‬
‫شخص يًا أي مخص ص لف رد واح د ولكن م ع تق دم اس تخدام الحاس بات ظه رت الحاج ة‬
‫لتبادل البيانات بين األجه زة وقد استخدمت في البداية بعض األساليب البدائية مثل نقل‬
‫البيان ات على أق راص وتبادله ا بين األجه زة ولكن ظه رت العدي د من المش اكل له ذا‬
‫األس لوب وق د علم االتص االت الح ل له ذة المش كلة فح اول مهندس و اإلتص االت إيج اد‬
‫طرق لربط أجهزة الحاسب اآللي بعضها ببعض لتسهيل عملية نقل المعلومات والبيانات‬
‫فوجدت شبكات الحاسبات اآللية‪.‬‬
‫‪3‬‬
‫في أبس ط أش كالها تتك ون ش بكة الحاس ب اآللي من جه ازين متص لين ببعض هما‬
‫بواس طة كاب ل ويقوم ان بتب ادل البيان ات‪ .‬والش بكات في ه ذه األي ام تس مح ل ك‬
‫بالمش اركة في البيان ات وم وارد الكم بيوتر‪( Computer Resources‬معلوم ات‪،‬‬
‫ب رامج‪ ،‬أجه زة محيطي ة كالطابع ة مثًال) وتس مح للمس تخدمين بالتواص ل م ع بعض‬
‫بشكل فوري‪.‬‬

‫‪4‬‬
‫تعريف شبكة الحاسب‪:‬‬
‫الشبكات هي مجموعة من أجهزة الحاسب اآللي مرتبطة مع بعضها البعض من خالل الكابالت وأجهزة الهاتف‬
‫أو األقمار الصناعية من أجل توفير إمكانية تبادل البيانات والمعلومات والملفات فيما بينها‪.‬‬
‫أي شبكة حاسب تتكون من ثالثة أجزاء رئيسية كما هو موضح بالشكل التالي وهي‬

‫‪5‬‬
‫أي شبكة حاسب تتكون من ثالثة أجزاء رئيسية كما هو موضح بالشكل التالي‬
‫وهي‪:‬‬
‫الطرف المرسل‪ :‬وهو جهاز الحاسب الذي يقوم بإرسال البيانات والمعلومات‬
‫لألجهزة األخرى داخل الشبكة‪.‬‬
‫الطرف المستقبل‪ :‬وهو الطرف الذي يقوم باستقبال البيانات والمعلومات المرسلة‬
‫من قبل األجهزة األخرى داخل الشبكة‪.‬‬
‫وسط االتصال‪ :‬وهو الوسط الذي يقوم بنقل البيانات والمعلومات بين المرسل‬
‫‪.‬والمستقبل مثل الكبالت واألقمار الصناعية‬
‫‪6‬‬
‫أهداف الشبكات‪:‬‬
‫تب ادل ومش اركة الملف ات والمعلوم ات بين المؤسس ات والمص انع والش ركات‬ ‫‪.1‬‬
‫واألفراد‪.‬‬
‫سهولة إج راء المع امالت إو رس ال التق ارير والحص ول على النت ائج في أوق ات‬ ‫‪.2‬‬
‫قياسية‪.‬‬
‫استخدام الشبكات في التعليم والتدريب وتوفير مصادر معلومات هائلة‪.‬‬ ‫‪.3‬‬
‫المش اركة في المع دات مث ل اس تخدام طابع ة واح دة ع بر الش بكة وه ذا بالت الي‬ ‫‪.4‬‬
‫يؤدي إلى خفض التكاليف‪.‬‬

‫‪7‬‬
‫إعداد الشبكة‪:‬‬
‫يعتمد تأسيس شبكة من الحاسبات على عدة عوامل أهمها‪:‬‬
‫‪ .1‬مساحة المنطقة الجغرافية المراد إنشاء شبكة فيها‪.‬‬
‫‪ .2‬عدد األجهزة المستخدمة‪.‬‬
‫‪ .3‬طبيعة االستخدام لهذه الشبكة‪.‬‬

‫‪8‬‬
‫أي جهاز حاسب يراد ربطه مع شبكة البّد أن يضاف إليه بطاقة تسمى بطاقة‬
‫وهي التي تسمح للجهاز بالتعامل مع األجهزة ‪Network Interface Card‬الشبكة‬
‫قدرات اتصال من إو لى الحاسب‪ .‬وفي أنظمة ‪ NIC‬األخرى‪ .‬وتوفر بطاقة الشبكة‬
‫الحاسب المكتبية تكون هذه البطاقة عبارة بطاقة توسع موجودة في إحدى فتحات‬
‫التوسع على اللوحة األم وقد تكون مدمجة في اللوحة األم للجهاز أوقد تكون متوفرة‬
‫كما نجد منها ما يتم تركيبه بالجهاز من ‪PCMCIA .‬على شكل بطاقة من نوع‬
‫‪ USB‬خالل فتحات الـ‬

‫‪9‬‬
‫أشكال مختلفة من بطاقات الشبكة‬

‫‪10‬‬
‫دور بطاقة الشبكة‪:‬‬
‫‪.1‬تحضير البيانات لبثها على الشبكة‪.‬‬
‫‪.2‬إرسال البيانات على الشبكة‪.‬‬
‫‪.3‬التحكم بتدفق البيانات بين الكمبيوتر ووسط اإلرسال‪.‬‬
‫‪.4‬ترجمة اإلشارات الكهربية من كابل الشبكة إلى بايتات يفهمها معالج الكمبيوتر‪ ،‬وعندما‬
‫تريد إرسال بيانات فإنها تترجم إشارات الكمبيوتر الرقمية إلى نبضات كهربية يستطيع‬
‫كابل الشبكة حملها‪.‬‬

‫‪11‬‬
‫وهذا ‪ MAC Address،‬وكل بطاقة شبكة تمتلك عنوان شبكة فريد يطلق عليه‬
‫حيث تخصص مجموعة من العناوين لكل مصنع من ‪ IEEE‬العنوان تحدده لجنة‬
‫مكونا من ‪ 48‬بت ويكون مخزن داخل‬‫ً‬ ‫مصنعي بطاقات الشبكة‪ .‬ويكون هذا العنوان‬
‫في كل بطاقة شبكة يتم إنتاجها‪ ،‬ويحتوي أول ‪ 24‬بت ‪ ROM‬ذاكرة القراءة فقط‬
‫على تعريف للمصنع بينما تحتوي ‪ 24‬بت األخرى على الرقم المتسلسل للبطاقة‪.‬‬
‫وعند بداية التشغيل تقوم البطاقة بنشر عنوانها على الشبكة‪ ،‬مما يسمح لألجهزة‬
‫بالتخاطب فيما بينها وتوجيه البيانات إلى وجهتها الصحيحة‬

‫‪12‬‬
‫وبعد إضافة بطاقة االتصال بالشبكة يجب التأكد من أن نظام التشغيل الخاص‬
‫بالجهاز يدعم وظائف الشبكات ومن الجدير بالذكر أن كل أنظمة التشغيل الحديثة‬
‫تدعم االتصال بالشبكات واالستفادة من ‪ Mac OS‬و ‪ Linux‬و ‪ Windows‬مثل‬
‫كافة الخدمات المقدمة من خاللها وذلك من خالل استخدام ما يسمى ببروتوكول‬
‫الشبكة حيث اتفقت كل األنظمة على استخدام بروتوكول واحد لتحقيق االتصال‬
‫بالشبكة ويمثل هذا البروتوكول بنية تصميمية تحدد مجموعة من األنظمة المستخدمة‬
‫‪.‬لالتصال في شبكات الحاسب اآللي‬

‫‪13‬‬
‫وتق وم عليه ا ش بكة اإلن ترنت العالمي ة حيث ت ؤمن التوافقي ة في ارتب اط الش بكات‬
‫المختلف ة في أرج اء الع الم م ع بعض ها البعض‪ .‬وهي عب ارة مجموع ة بروتوك والت‬
‫مرتبط ة م ع بعض ها وتعم ل مع ًا وتس مى أحيان ًا بحزم ة النظم ‪ TCP/IP‬اختص ار‬
‫لـ ‪ Transmission Control Protocol/Internet Protocol‬نس بة ل بروتوكول‬
‫‪ TCP‬وبروتوكول ‪ IP‬أوائل البروتوكوالت التي ظهرت‪.‬‬

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

‫‪15‬‬
‫ويرجع تاريخ هذه الحزمة إلى عام ‪ 1970‬وبالتحديد بسب عملية نقل المعلومات من‬
‫قسم في الشبكة‪ ،‬إلى قسم آخر في الشبكة الرئيسية‪ ،‬ومن ثم إلى الشبكات اإلقليمية‬
‫أخير إلى اإلنترنت‪ .‬وبما أنه يمكن لشبكات االتصال أن تتعطل أثناء الحروب‪ ،‬فقد‬
‫و ًا‬
‫قادر ‪ TCP/IP‬قامت و ازرة الدفاع األميركية بتصميم‬
‫منذ البداية كي يكون بروتوكوًال ًا‬
‫على العمل ضمن ظروف قاسية أو في ما إذا تحطم أحد األجهزة أو انقطاع الخط‬
‫الهاتفي‪ .‬وقد ساعد هذا التصميم على بناء شبكات ضخمة بدون أن يكون هناك‬
‫مركز للتحكم بها أو إدارتها‬

‫‪16‬‬
‫ولكن بس بب ق درة ه ذا ال بروتوكول على العم ل أوتوماتيكي ًا ح تى بع د وق وع كارث ة أو‬
‫عطل‪ ،‬فإنه قد ال يتم إدراك بأن الشبكة تعاني من مشاكل‪ ،‬وربما قد ال يتم اكتشاف‬
‫هذه المشاكل لفترات طويلة‪.‬‬

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

‫‪18‬‬
‫ويتم تقسيم البروتوكول ‪ TCP/IP‬إلى نموذج ذو بنية أربع طبقات وهي‪:‬‬
‫‪ ‬طبقة التطـبيقات ‪. Application Layer‬‬
‫‪ ‬طبقة النـقل ‪.Transport Layer‬‬
‫‪ ‬طبقة إنترنت ‪.Internet Layer‬‬
‫‪ ‬طبقة الربط ‪.Link Layer‬‬

‫‪19‬‬
20

You might also like