تحميل كتاب تراسل بيانات مقدمة في الشبكات وتراسل البيانات ملخص كتاب تراسل بيانات Data Communication في الشبكات مفهوم تراسل بيانات
مقدمة عن الكتاب Data Communication :
كتاب تراسل بيانات (Data Communication) للكاتب Behrouz A. Forouzan هو من الكتب المتخصصة في مجال الشبكات. حيث أننا نلاحظ في وقتنا هذا أن التقنيات المتعلقة بـ تراسل البيانات والشبكات أصبحت سريعة الانتشار وأصبحت تقريبا في كل مكان ومثال على ذلك هي شبكة الانترنت العالمية.
التي أصبح أغلب الناس (ان لم يكن جميعهم) يستخدمونها للتواصل فيما بينهم عن طريق البرامج المختلفه مثل WhatsApp أو Facebook وغيرهم من تطبيقات التواصل الاجتماعي، أو للدعاية والاعلان والبيع والشراء مثل موقع Amazon وغيره من المواقع التابعة للشركات المختلفة في انحاء العالم.
حيث أن هذا الكتاب يقوم بشرح الأساسيات المتعلقة بـ تراسل البيانات والشبكات بشكل عام والبروتوكولات المستخدمة في الانترنت بشكل خاص.
مميزات الكتاب Data Communication :
- بروتوكول الطبقات (Protocol Layering):هذا الكتاب يقوم بشرح مبادئ الشبكات عن طريق استخدام بروتوكول طبقات الانترنت وبروتوكول نموذج TCP/IP. بعض من مبادئ الشبكات قد تكون متكررة في بعض من هذه الطبقات ولكن مع تفاصيلها الخاصة بها. تدريس هذه المبادئ باستخدام بروتوكول الطبقات مفيد لأن هذه المبادئ متكررة ويمكن فهمها بشكل أفضل فيما يتعلق بكل طبقة. على سبيل المثال: بالرغم من أن العنونة هي قضية مطبقة في أربع طبقات من نموذج TCP/IP، إلا أن كل طبقة تستخدم صيغة عنونة مختلفة لأغراض مختلفة. بالإضافة إلى أن العنونة يكون لديها نطاق (مدى) مختلف في كل طبقة. مثال آخر هو framing و Packetizing، حيث انه يتكرر تطبيقه في عدة طبقات إلا أن كل طبقة تعامل المبدأ بشكل مختلف.
- طريقة أسفل إلى أعلى (Bottom-Up):هذا الكتاب يستخدم طريق أسفل إلى أعلى. كل طبقة في نموذج TCP/IP تُبنى على الخدمات المقدمة من الطبقة أدناه. نتعلم كيف تنتقل البتات (bits) من في الطبقة الفيزيائية قبل أن نتعلم كيف أن بعض البرامج يتبادلون الرسائل في طبقة التطبيقات.
تقسيم الكتاب:
هذا
الكتاب مقسم إلى سبعة أجزاء
الجزء
الأول: نظرة عامة (Overview)
الجزء الأول يعطي نظرة عامة عن تراسل
البيانات والشبكات. الفصل الأول يتناول مفاهيم مهمة مطلوبة لبقية الكتاب. الفصل
الثاني يقدم نموذج الانترنت.
الجزء
الثاني: الطبقة الفيزيائية (Physical Layer)
الجزء الثاني يناقش الطبقة الفيزيائية
لنموذج الانترنت. انه مكون من ستة فصول. الفصول من 3 الى 6 تناقش جوانب الاتصالات
للطبقة الفيزيائية. الفصل السابع يقدم وسائط النقل والتي بالرغم من انها ليست جزء
من الطبقة الفيزيائية إلا أنه يتحكم بها بواسطة الطبقة الفيزيائية. الفصل الثامن
مخصص للتحويل (Switching) والذي يمكن استخدامه في عدة طبقات.
الجزء الثالث: طبقة Data-Link
الجزء الثالث مخصص لمناقشة طبقة Data-Link لنموذج الانترنت. انه مكون من تسعة فصول. الفصل التاسع يقدم طبقة Data-Link. الفصل العاشر يغطي مواضيع اكتشاف الأخطاء وتصحيحها والذي يمكن استخدامه في بعض طبقات أخرى. الفصلين الحادي عشر والثاني عشر يناقشون قضايا متعلقة الى طبقتين فرعيتين في طبقة Data-Link.
الفصلين الثالث عشر والرابع عشر يناقشون
الشبكات السلكية. الفصلين الخامس عشر والسادس عشر يناقشون الشبكات اللاسلكية.
الفصل السابع عشر يوضح كيف يمكن الجمع بين الشبكات لبناء شبكات أوسع أو شبكات
وهمية.
الجزء
الرابع: طبقة الشبكة (Network Layer)
الجزء الرابع مخصص لمناقشة طبقة الشبكة
لنموذج الانترنت. الفصل الثامن عشر يقدم هذه الطبقة ويناقش العنوان في طبقة الشبكة.
الفصل التاسع عشر يناقش البروتوكولات في الإصدار الحالي. الفصلين العشرون والواحد
وعشرون مخصصين للتوجيه (Routing). الفصل الثاني والعشرون يقدم بروتوكول الجيل
التالي.
الجزء
الخامس: طبقة النقل (Transport Layer)
الجزء الخامس مخصص لمناقشة طبقة النقل
لنموذج الانترنت. الفصل الثالث والعشرون يعطي نظرة عامة عن طبقة النقل ويناقش
الخدمات والمهام الخاصة بهذه الطبقة. الفصل الرابع والعشرون يناقش بروتوكولات طبقة
النقل في الانترنت: UDP وTCP وSCTP.
الجزء
السادس: طبقة التطبيق (Application Layer)
الفصل الخامس والعشرون يقدم طبقة
التطبيق ويناقش بعض برمجة الشبكة في كل من C و Java. الفصل السادس والعشرون يناقش معظم برمجة
الخادم-العميل القياسية في الانترنت. الفصل السابع والعشرون يناقش إدارة الشبكة.
الفصل الثامن والعشرون مخصص للوسائط المتعددة، والتي تعتبر قضية هامة هذه الأيام.
أخيرا الفصل التاسع والعشرون مقدمة لنموذج peer-to-peer.
الجزء السابع: مواضيع متعلقة بجميع الطبقات
الجزء الأخير من الكتاب يناقش القضايا التي تتعلق ببعض أو بجميع الطبقات. الفصل الثلاثون يناقش جودة الخدمة. الفصلين الواحد والثلاثون والاثنين والثلاثون يناقشان الأمن.