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

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

नेटवर्क 192.168.10.0/24 को कम से कम 6 बराबर सबनेट में बाँटना है। यदि आप जितनी कम हो सकें उतनी बिटें उधार लें, तो हर सबनेट में कितने उपयोगी होस्ट H होंगे?

192.168.10.0/246 subnets
H =
2.IPv4 सबनेटिंगकठिन
अंतिम ऑक्टेट = 211112816403211608041211नेटवर्कहोस्ट

एक होस्ट का पता 10.20.203.211/30 है। उसके नेटवर्क पते का चौथा ऑक्टेट x क्या है?

10.20.203.211/30
x =
3.कंप्यूटर नेटवर्कमध्यम

कौन-सा होस्ट 10.1.2.3 के समान /16 सबनेट में है?

  1. A11.1.2.3
  2. B10.1.200.5
  3. C10.2.2.3
  4. D10.0.2.3
4.कंप्यूटर नेटवर्ककठिन

HTTP/1.1 में स्थायी कनेक्शनों (keep-alive) का मुख्य लाभ क्या है?

  1. Aसर्वर UDP पर अपडेट push कर सकता है
  2. Bकनेक्शन TLS के बिना एन्क्रिप्टेड रहता है
  3. Cप्रतिक्रियाएँ एक स्ट्रीम पर किसी भी क्रम में आ सकती हैं, इसलिए धीमे उत्तर दूसरों को नहीं रोकते
  4. Dकई अनुरोध एक ही TCP कनेक्शन का पुनः उपयोग करते हैं, जिससे बार-बार हैंडशेक से बचा जाता है
5.संख्या पद्धतियाँमध्यम
8-बिट दो का पूरक0−12806403201608040201

बिट इस तरह सेट करें कि वे 8-बिट 2 के पूरक में −98 संग्रहीत करें। चिह्नरहित संख्या के रूप में पढ़ने पर पैटर्न का मान U क्या है?

N = −988 bit
U =
6.संख्या पद्धतियाँकठिन
4734 कोड, b = ? बिट?2ᵇ⁻¹…?4?2?1

एक प्रणाली को 4734 वस्तुओं में से हर एक को समान लंबाई का अपना द्विआधारी कोड देना है। कम से कम कितनी बिटें b चाहिए?

4734
b = bit

3विलयन

1.IPv4 सबनेटिंग

उत्तर: H = 30

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

उधार ली जाने वाली बिटें

23 = 8 ≥ 6 → b = 3, /27

प्रति सबनेट होस्ट

25 − 2 = 30

उत्तर

H = 30
2.IPv4 सबनेटिंग

उत्तर: x = 208

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

ब्लॉक आकार

22 = 4

इस होस्ट का सबनेट

नेटवर्क: ⌊211/4⌋·4 = 208
ब्रॉडकास्ट: 208 + 4 − 1 = 211
उपयोगी होस्ट: 209 … 210

उत्तर

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

उत्तर: B · 10.1.200.5

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

/16 के साथ पहले 16 बिट (10.1) नेटवर्क भाग हैं। केवल 10.1.200.5 उन्हें साझा करता है, इसलिए यह 10.1.0.0/16 पर है।

उत्तर

B · 10.1.200.5
4.कंप्यूटर नेटवर्क

उत्तर: D · कई अनुरोध एक ही TCP कनेक्शन का पुनः उपयोग करते हैं, जिससे बार-बार हैंडशेक से बचा जाता है

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

कनेक्शन के पुनः उपयोग से हर ऑब्जेक्ट के लिए नए हैंडशेक और slow start से बचा जाता है, इसलिए कई संसाधनों वाले पेज तेज़ी से लोड होते हैं।

उत्तर

D · कई अनुरोध एक ही TCP कनेक्शन का पुनः उपयोग करते हैं, जिससे बार-बार हैंडशेक से बचा जाता है
5.संख्या पद्धतियाँ

उत्तर: U = 158

बिट सेट करना: हर बिट दो की एक घात के बराबर है (128, 64, …, 1)। एक हेक्स अंक ठीक चार बिट होता है, और 8-बिट 2 के पूरक में सबसे बाएँ बिट का मान −128 होता है। बिटवाइज़ संक्रियाएँ हर बिट स्थान पर अलग-अलग काम करती हैं।

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

98 = 0110 0010
उलटा हुआ: 1001 1101
+1 → 1001 1110

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

1001 1110₂ = 256 − 98 = 158

उत्तर

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

उत्तर: b = 13 bit

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

दो की घातें

212 = 4096 < 4734
213 = 8192 ≥ 4734

उत्तर

b = 13

ExamProblems · examproblems.com/courses/computer-networks