شبكات الحاسوب: حزمة المراجعة المكثفة

أوراق القوانين، وأهم خطوات الحل لكل موضوع، و6 مسألة تدريبية، مع الحلول الكاملة في الخلف.

مسائل جديدةالعودة إلى المقرّر

في نافذة الطباعة اختر «حفظ بصيغة PDF» لحفظ نسخة على جهازك.

1القوانين وطرق الحل

تقسيم شبكات IPv4

المضيفون في كل شبكة فرعية
2(32 − prefix) − 2 (/31: 2, /32: 1)
حجم الكتلة
256 − (mask octet)
عنوان الشبكة
IP AND القناع
عنوان البث
IP OR (NOT mask): كل بتات المضيف = 1
الشبكات الفرعية من n بتات مستعارة
2n

أنظمة العد

القيم الموضعية
الثنائي 2k، الثماني 8k، الست عشري 16k
إلى العشري
Σ dk·bk
من العشري
اقسم على الأساس، واقرأ البواقي من الأسفل إلى الأعلى
الست عشري ↔ الثنائي
رقم ست عشري واحد = 4 بتات
المتمم الثنائي
اعكس البتات وأضف 1

2مسائل تدريبية

1.تقسيم شبكات IPv4متوسطة
255.255.248.011111111111111111111100000000000بتات الشبكةبتات المضيف

تستخدم شبكة فرعية القناع 255.255.248.0. كم عنوان مضيف قابلًا للاستخدام H فيها؟

255.255.248.0
H =
2.تقسيم شبكات IPv4صعبة
الثُمانية الثالثة = 246112816413211608141201الشبكةالمضيف

عنوان مضيف هو 172.20.246.129/23. ما الثُمانية الثالثة x من عنوان شبكته؟

172.20.246.129/23
x =
3.شبكات الحاسوبمتوسطة

لدى موجّه مساران للشبكتين 10.0.0.0/8 و10.1.0.0/16. أي مسار يستخدم لحزمة متجهة إلى 10.1.5.5؟

  1. A10.0.0.0/8، لأنه يغطي عناوين أكثر من /16
  2. Bكلا المسارين، مع تقسيم الحركة بالتساوي
  3. C10.1.0.0/16، لأنه أطول بادئة مطابقة
  4. D10.0.0.0/8، لأنه أُضيف أولًا
4.شبكات الحاسوبصعبة

يستطيع حاسوب الوصول إلى الطابعات في شبكته الفرعية لكن لا شيء خارجها، وعنوان IP والقناع صحيحان. ما العطل الأرجح؟

  1. Aعنوان MAC مكرر على الإنترنت
  2. Bبوابة افتراضية مفقودة أو خاطئة
  3. Cإعداد خاطئ لخادم DNS
  4. Dنافذة TCP صغيرة جدًا
5.أنظمة العدمتوسطة
المتمم الثنائي ذو 8 بتات?−128?64?32?16?8?4?2?1

اكتب −50 كنمط متمم ثنائي ذي 8 بتات. اقرأ النمط كعدد ثنائي بلا إشارة: ما قيمته U في النظام العشري؟

N = −508 bit
U =
6.أنظمة العدصعبة
انقر على البتات لضبطها012806403201608040201

اضبط البتات على الناتج بـ 8 بتات لـ 1101 0001 << 3. ما قيمة الناتج R بالعشري؟

1101 0001<< 3
R =

3المحاليل

1.تقسيم شبكات IPv4

الإجابة: H = 2046

IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).

طول البادئة

255.255.248.0 = /21

المضيفون القابلون للاستخدام

211 − 2 = 2046

الإجابة

H = 2046
2.تقسيم شبكات IPv4

الإجابة: x = 246

IPv4 subnetting: an address has 32 bits. The prefix /p says how many leading bits identify the network; the remaining 32 − p bits number the hosts. A subnet has 2³²⁻ᵖ addresses, but the first (network address) and last (broadcast address) cannot be given to hosts, so 2³²⁻ᵖ − 2 hosts fit. Exceptions: a /31 (point-to-point link, RFC 3021) uses both of its 2 addresses for hosts, and a /32 is one single address (a single host or a loopback).

حجم الكتلة في الثُمانية الثالثة

21 = 2

الشبكة الفرعية لهذا المضيف

الشبكة: 172.20.246.0
البث: 172.20.247.255

الإجابة

x = 246
3.شبكات الحاسوب

الإجابة: C · 10.1.0.0/16، لأنه أطول بادئة مطابقة

لماذا هذه هي الإجابة

يستخدم تمرير IP مطابقة أطول بادئة: من بين جميع المسارات المطابقة للوجهة يُختار المسار ذو القناع الأطول.

الإجابة

C · 10.1.0.0/16، لأنه أطول بادئة مطابقة
4.شبكات الحاسوب

الإجابة: B · بوابة افتراضية مفقودة أو خاطئة

لماذا هذه هي الإجابة

يرسل المضيفون الحزم الموجهة خارج الشبكة الفرعية إلى البوابة الافتراضية. فإذا كانت خاطئة أو مفقودة تظل الحركة المحلية تعمل لكن لا يمكن الوصول إلى أي شيء خارجها، حتى بعنوان IP.

الإجابة

B · بوابة افتراضية مفقودة أو خاطئة
5.أنظمة العد

الإجابة: U = 206

أنظمة العد الموضعية: قيمة كل رقم هي قيمته مضروبة في قوة من قوى الأساس. في النظام الثنائي تساوي المواضع 1، 2، 4، 8، 16، …؛ وفي السداسي عشري 1، 16، 256، …، حيث تمثل A–F القيم 10–15. في المتمم الثنائي ذي 8 بتات تساوي البتة اليسرى −128 بدلًا من +128، وهكذا تُخزَّن الأعداد السالبة.

اقلب وأضف واحدًا

50 = 0011 0010
مقلوب: 1100 1101
+1 → 1100 1110

اقرأه بلا إشارة

1100 1110₂ = 256 − 50 = 206

الإجابة

U = 206
6.أنظمة العد

الإجابة: R = 136

ضبط البتات: قيمة كل بت قوة للعدد اثنين (128 و64 … و1). الرقم السداسي عشري الواحد يساوي أربع بتات تمامًا، وفي المتمم الثنائي بـ 8 بتات تساوي قيمة البت الأيسر −128. وتعمل العمليات على مستوى البت على كل موضع بت على حدة.

بتًا ببت

الإزاحة إلى اليسار بمقدار 3 تنقل كل بت 3 مواضع إلى اليسار؛ وتُفقد البتات التي تسقط من الطرف الأيسر وتدخل أصفار من اليمين.

1101 0001 << 3
= 1000 1000

قيمة الناتج

1000 1000₂ = 136

الإجابة

R = 136

ExamProblems · examproblems.com/courses/computer-networks