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

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

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

192.168.10.0/2430 subnets
H =
2.IPv4 सबनेटिंगकठिन
तीसरा ऑक्टेट 76 … 79012816403201618140201साझाभिन्न

एक राउटर के पास इन नेटवर्कों के लिए रूट हैं: 10.211.76.0/24, 10.211.77.0/24, 10.211.78.0/24, 10.211.79.0/24। इन सबको कवर करने वाले एकल सारांश रूट की सबसे लंबी उपसर्ग लंबाई p क्या है?

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

एक ब्राउज़र को HTTP स्टेटस कोड 404 मिलता है। इसका क्या अर्थ है?

  1. Aअनुरोध सफल रहा
  2. Bसर्वर में आंतरिक त्रुटि हुई
  3. Cक्लाइंट को पहले लॉग इन करना होगा
  4. Dअनुरोधित संसाधन नहीं मिला
4.कंप्यूटर नेटवर्ककठिन

SYN flood हमले में हमलावर किस संसाधन को समाप्त करने की कोशिश करता है?

  1. Aसर्वर की अर्ध-खुले (half-open) कनेक्शनों की तालिका
  2. Bसर्वर का डिस्क स्थान
  3. Cक्लाइंट का DNS कैश
  4. Dस्विच की MAC पता तालिका
5.संख्या पद्धतियाँमध्यम
8-बिट दो का पूरक?−128?64?32?16?8?4?2?1

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

N = −258 bit
U =
6.संख्या पद्धतियाँकठिन
बिट सेट करने के लिए उन पर क्लिक करें012806403201608040201

बिट को 1001 1011 << 2 के 8-बिट परिणाम पर सेट करें। दशमलव में परिणाम का मान R क्या है?

1001 1011<< 2
R =

3विलयन

1.IPv4 सबनेटिंग

उत्तर: H = 6

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

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

25 = 32 ≥ 30 → b = 5, /29

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

23 − 2 = 6

उत्तर

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

उत्तर: p = 22

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

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

76 = 01001100
79 = 01001111
साझा अग्रणी बिट: 6

उपसर्ग लंबाई

p = 16 + 6 = 22

उत्तर

p = /22

सारांश रूट: 10.211.76.0/22

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

उत्तर: D · अनुरोधित संसाधन नहीं मिला

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

404 Not Found का अर्थ है कि उस URL पर सर्वर के पास कोई संसाधन नहीं है। 200 OK है, 401 Unauthorized है और 500 Internal Server Error है।

उत्तर

D · अनुरोधित संसाधन नहीं मिला
4.कंप्यूटर नेटवर्क

उत्तर: A · सर्वर की अर्ध-खुले (half-open) कनेक्शनों की तालिका

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

हर SYN सर्वर को स्थिति आरक्षित करने और ऐसे ACK की प्रतीक्षा करने पर मजबूर करता है जो कभी नहीं आता। SYN cookies हैंडशेक पूरा होने तक स्थिति संग्रहित करने से बचाती हैं।

उत्तर

A · सर्वर की अर्ध-खुले (half-open) कनेक्शनों की तालिका
5.संख्या पद्धतियाँ

उत्तर: U = 231

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

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

25 = 0001 1001
उलटा हुआ: 1110 0110
+1 → 1110 0111

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

1110 0111₂ = 256 − 25 = 231

उत्तर

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

उत्तर: R = 108

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

बिट-दर-बिट

2 से बाईं ओर शिफ़्ट करने पर हर बिट 2 स्थान बाईं ओर खिसकता है; बाएँ सिरे से गिरे बिट खो जाते हैं और दाईं ओर शून्य आ जाते हैं।

1001 1011 << 2
= 0110 1100

परिणाम का मान

0110 1100₂ = 108

उत्तर

R = 108

ExamProblems · examproblems.com/courses/computer-networks