कंप्यूटर नेटवर्क: क्रैम पैक

सूत्र-पत्रक, हर विषय के मुख्य विधि-चरण और 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 सबनेटिंगमध्यम
/?11111111111111111111110000000000नेटवर्क बिटहोस्ट बिट

एक विभाग को एक ही सबनेट में 585 होस्ट पते चाहिए। पर्याप्त होने वाली सबसे लंबी उपसर्ग लंबाई p (सबसे छोटा सबनेट) क्या है?

585 hosts
p =
2.IPv4 सबनेटिंगकठिन
तीसरा ऑक्टेट 233 … 240112816413201618040211साझाभिन्न

एक राउटर के पास इन नेटवर्कों के लिए रूट हैं: 10.203.233.0/24, 10.203.234.0/24, 10.203.235.0/24, 10.203.236.0/24, 10.203.237.0/24, 10.203.238.0/24, 10.203.239.0/24, 10.203.240.0/24। इन सबको कवर करने वाले एकल सारांश रूट की सबसे लंबी उपसर्ग लंबाई p क्या है?

10.203.233.0/24 … 10.203.240.0/24
p =
3.कंप्यूटर नेटवर्कमध्यम

स्विच कभी-कभी किसी फ़्रेम को उस पोर्ट को छोड़कर जिस पर वह आया, सभी पोर्टों पर क्यों भेजता है?

  1. Aगंतव्य MAC पता अभी उसकी पता तालिका में नहीं है
  2. Bफ़्रेम का IP चेकसम ग़लत है और उसे हर होस्ट द्वारा जाँचा जाना चाहिए
  3. Cफ़्रेम एक पोर्ट के लिए बहुत बड़ा है
  4. Dस्विच राउटर के रूप में कार्य कर रहा है
4.कंप्यूटर नेटवर्ककठिन

TCP हर कनेक्शन के लिए अप्रत्याशित प्रारंभिक अनुक्रम संख्या (initial sequence number) क्यों चुनता है?

  1. Aपुराने सेगमेंटों से भ्रम से बचने और जाली सेगमेंट डालना कठिन बनाने के लिए
  2. Bउस कनेक्शन के सेगमेंटों के लिए गंतव्य तक का सबसे अच्छा मार्ग चुनने के लिए
  3. Cहर सेगमेंट के पेलोड को एन्क्रिप्ट करने के लिए
  4. Dडेटा को अधिक कुशलता से संपीड़ित करने के लिए
5.संख्या पद्धतियाँमध्यम
8-बिट दो का पूरक?−128?64?32?16?8?4?2?1

−102 को 8-बिट दो के पूरक पैटर्न के रूप में लिखें। पैटर्न को अचिह्नित द्विआधारी संख्या के रूप में पढ़ें: दशमलव में इसका मान U क्या है?

N = −1028 bit
U =
6.संख्या पद्धतियाँकठिन
32 बिट, चिह्नरहित, N = ?????????????????????????????????

32 बिटों में समाने वाला सबसे बड़ा अचिह्नित पूर्णांक N क्या है?

32 bit
N =

3विलयन

1.IPv4 सबनेटिंग

उत्तर: p = 22

IPv4 सबनेटिंग: एक पते में 32 बिट होती हैं। उपसर्ग /p बताता है कि शुरुआती कितनी बिटें नेटवर्क की पहचान करती हैं; शेष 32 − p बिटें होस्ट को क्रमांकित करती हैं। एक सबनेट में 2³²⁻ᵖ पते होते हैं, पर पहला (नेटवर्क पता) और अंतिम (ब्रॉडकास्ट पता) होस्ट को नहीं दिए जा सकते, इसलिए 2³²⁻ᵖ − 2 होस्ट आते हैं। अपवाद: /31 (पॉइंट-टू-पॉइंट लिंक, RFC 3021) अपने दोनों 2 पतों का उपयोग होस्ट के लिए करता है, और /32 केवल एक पता है (एक होस्ट या लूपबैक)।

आवश्यक होस्ट बिट

29 − 2 = 510 < 585
210 − 2 = 1022 ≥ 585 → h = 10

उपसर्ग लंबाई

p = 32 − 10 = 22

उत्तर

p = /22
2.IPv4 सबनेटिंग

उत्तर: p = 19

रूट सारांशीकरण: सारांश रूट a.b.c.0/p उन सभी नेटवर्कों को कवर करता है जिनके पहले p बिट मेल खाते हैं। पहले और अंतिम नेटवर्क के भिन्न ऑक्टेट को बाइनरी में लिखें; साझा अग्रणी बिटों की संख्या, उससे पहले के ऑक्टेटों के बिट जोड़कर, सबसे लंबा सारांश उपसर्ग है।

बिटों की तुलना करें

233 = 11101001
240 = 11110000
साझा अग्रणी बिट: 3

उपसर्ग लंबाई

p = 16 + 3 = 19

उत्तर

p = /19

सारांश रूट: 10.203.224.0/19 (यह 24 ऐसे नेटवर्क भी कवर करता है जो सूची में नहीं हैं)।

3.कंप्यूटर नेटवर्क

उत्तर: A · गंतव्य MAC पता अभी उसकी पता तालिका में नहीं है

यह उत्तर क्यों है

अज्ञात यूनिकास्ट पते के लिए स्विच फ़्रेम को फ़्लड (flood) करता है। जब गंतव्य उत्तर देता है, तो स्विच स्रोत MAC से उसका पोर्ट सीख लेता है।

उत्तर

A · गंतव्य MAC पता अभी उसकी पता तालिका में नहीं है
4.कंप्यूटर नेटवर्क

उत्तर: A · पुराने सेगमेंटों से भ्रम से बचने और जाली सेगमेंट डालना कठिन बनाने के लिए

यह उत्तर क्यों है

यादृच्छिक प्रारंभिक अनुक्रम संख्याएँ पुराने कनेक्शनों के विलंबित सेगमेंटों को स्वीकार होने से रोकती हैं और मार्ग से बाहर के हमलावरों के लिए वैध सेगमेंट जाली बनाना कठिन करती हैं।

उत्तर

A · पुराने सेगमेंटों से भ्रम से बचने और जाली सेगमेंट डालना कठिन बनाने के लिए
5.संख्या पद्धतियाँ

उत्तर: U = 154

स्थानीय मान संख्या पद्धतियाँ: हर अंक का मान उसके मान गुणा आधार की एक घात होता है। द्विआधारी में स्थान 1, 2, 4, 8, 16, … के होते हैं; षोडशआधारी में 1, 16, 256, …, जहाँ A–F का अर्थ 10–15 है। 8-बिट दो के पूरक में सबसे बाईं बिट +128 के बजाय −128 की होती है; ऋणात्मक संख्याएँ इसी तरह संग्रहीत होती हैं।

उलटें और एक जोड़ें

102 = 0110 0110
उलटा हुआ: 1001 1001
+1 → 1001 1010

अचिह्नित रूप में पढ़ें

1001 1010₂ = 256 − 102 = 154

उत्तर

U = 154
6.संख्या पद्धतियाँ

उत्तर: N = 4.295 × 10⁹

स्थानीय मान संख्या पद्धतियाँ: हर अंक का मान उसके मान गुणा आधार की एक घात होता है। द्विआधारी में स्थान 1, 2, 4, 8, 16, … के होते हैं; षोडशआधारी में 1, 16, 256, …, जहाँ A–F का अर्थ 10–15 है। 8-बिट दो के पूरक में सबसे बाईं बिट +128 के बजाय −128 की होती है; ऋणात्मक संख्याएँ इसी तरह संग्रहीत होती हैं।

सबसे बड़ा मान

232 − 1 = 4294967295

उत्तर

N = 4294967295

ExamProblems · examproblems.com/courses/computer-networks