हेलो पीड़ वू सोल्डर्स वेरी गुड़ इवनिंग टो अलाफ यू माइडियर फ्रेंड्स आई हॉप यू आर वेल एंड यूर स्टडीज आल्सो गोईंग वेल दोस्तों बात करेंगे किसकी आईपीबी फोर हैडर और फ्रेग्मेंटेशन तो दोस्तों यहां से जो आईपीबी फोर हैडर और यदि IPv4 header का concept आपको clear नहीं है तो आप fragmentation की question solve नहीं कर सकते तो यानि इस topic को आपको combined पढ़ना है IPv4 header का concept clear है और fragmentation clear है because combined question पूछे जा रहे हैं इतने सारे questions ऐसे हैं जो fragmentation से पूछे जाते हैं जिसमें किसका role होता है IPv4 header का भी role होता है तो यह एक ही topic है यानि IPv4 header और fragmentation दोस्तों इस topic को हम बहुती detail में पढ़ने वाले हैं because every year यहां से 2 marks का question आपको देखने को मिलेगा ही मिलेगा इसलिए हम IPv4 header डिटेल में पढ़ेंगे और ये 4 घंटे पढ़ेंगे ठीक है 2 session लेंगे IPv4 header पे एक आज लेंगे और एक session आपका Monday में लेंगे तो 2 session IPv4 header पे लेंगे उसके बाद एक session हम fragmentation IPv4 पे लेंगे यानि complete इस chapter के लिए हम 3 session लेंगे दोस्तो और each and every question मैं आपको इस बात की guarantee देता हूँ कि यदि ये आपने content पढ़ लिया IPv4 header और fragmentation कि कोई भी सिंगल क्वेश्चन ऐसा गेट का नहीं होगा जो क्वेश्चन आप सॉल्व नहीं कर पाओगे सारे क्वेश्चन्स आप इजली सॉल्व कर पाओगे और आपको ऐसा कॉन्फिडेंस आएगा सर यह कंटेंट पढ़ने के बाद कि आईपीबी फोर हेडर के आईपीबी फोर फ्रेस स्टार्ट कर सकते हैं, आईपीबी फोर फ्रेस बिलकुल स्टार्ट कर सकते हैं, कोई दिक्कत परिशानी नहीं है, यह एक शापरेट टॉपिक है, यदि किसी स्टुडेंट ने अभी तक फर्स चेप्टर, सेकंड चेप्टर, थर्ड चेप्टर यदि कवर नहीं किया, कोई प्रालम नहीं है, यदि आईपीबी फोर फ्रेस बिलकुल स्टार्ट कर सकते हैं, तब भी इस चेप्टर से आप क्या कि समझ में आएंगे और इन डेप्ट हम यह आईपीबी फोर हेडर क्या करने वाले कबर करने वाले जितने भी डाउट यह जो इस प्रेंट्स ऑलरेडी पढ़ चुके हैं उनके दिमाग में जो भी डाउट्स रहे होंगे आईपीबी फोर हेडर के रिगार्डिंग वह सारे डाउट्स भी क्लियर हो जाएंगे और जो फ्रेस पढ़ रहे जो पहली बार सीएन पढ़ रहे उनको तो कोई डाउट आएगा तो तोपखी सलामी है, लव यू टीचिंग स्टाइल, अरे सोनील थेंक यू, थेंक यू सो मच यार, आप जो इतना मोटिवेट करते तो मज़ा आ जाता है मतलब, तो फिर और ज़्यादा मेहनत करने का क्या करते हैं, मन करते हैं, जब आप लोग इतना सारा प्यार देते हो न तो मैं सेशन ले ही लेता हूँ और जैसे ही मैं सेशन स्टार्ट किया है तो पता नहीं ओटोमेटिकली तभी तब ठीक होने लगी है यार नहीं अभी तक पांच मिनट पहले तक मतलब मेरे सर में इतना दर्द था लेकिन जैसे ही मैं सेशन कैमरे के सामने आया हूँ स्टूडि पांच में पहले मैं सोच रहा था कि सेशन लूं या ना लूं, लेकिन at last मैं ने decide ये किया कि नहीं मैं सेशन ले लेता हूँ, और अभी जैसे ही मैंने बोला स्टार्ट किया, अपने हाँ अच्छा feel होने लगा है, तो दोस्तों ये है lecture number 19 क्या है, IPv4 header, हाँ, syllabus खतम ह पूरा स्लेवस हम कराएंगे, ठीक है, जो भी मैं आपको प्रॉमिस किया हूँ, वो आपको कराया जाएगा स्लेवस, ठीक है, ये crash course है, full course नहीं है, लेकिन crash course नहीं हम कोशिश कर रहे हैं, जितने maximum से maximum topics हम cover कर सकें, उतने topics क्या करेंगे दोस्तो, cover क कि अभ्यास बैच अभी होगा उसको यह एक्शनली क्या है इस ट्रेंड्स की काफी ज्यादा डिमांड आ रही थी अभ्यास के लिए विकूश कितने सारे स्ट्रेंड्स ऐसे हैं जिन्होंने कंसेप्ट ही नहीं पढ़ा है तो अभ्यास में क्या है वह तो स्टार्ट कर देंगे ठीक है सीएम फेवरेट सब्जेक्ट बन चुका है थैंक यू सो मच अरे क्या बात है सीएम सबका फेवरेट सब्जेक्ट बन जाएगा और आपको यह लगने लगा यही सबसे बेस्ट सब्जेक्ट है यह सबसे आसान सब्जेक्ट है ठीक लिए देख देखता हूं पर टॉप भी यह बोलते साथ सीएम में मतलब नहीं हो पाया ठीक है ओल इंडिया रेंग्स वन भी आप करके आओगे फुल मार्क्स करके आओगे बस आप फॉलो करते रहो ठीक है यह आपको सबसे आसान सब्जेक्ट लगने लगेगा लाइव आएगा अलोक मोरिया बिल्कुल लाइव आएगा चलो भी तो हम बात करने जा र कि अप्लीकेशन लेयर यदि टीसीपी आईपी की बात करो टीसीपी आईपी में हमारे पास कितनी लेयर्स होती हैं फाइव लेयर्स होती है ठीक है तो यह नहीं एप्लीकेशन लेयर हमारे पास किसी भी पैकेट का नाम एप्लीकेशन लेयर पर दोस्तों क्या होता है हमारे पास मैसेज एप अप्लीकेशन लेर पर किसी भी पैकेट का नाम क्या है? मैसेज और अप्लीकेशन लेर दोस्तों क्या काम करती है? अप्लीकेशन लेर पैकेट किसको ट्रांसफर करती है हमारे पास? ट्रांसफर लेर को तो अप्लीकेशन लेर ने क्या किया?
ट्रांसफर लेर को पैकेट क्या कर दिया? सेंड है अब हमारे पास दोस्तों एक्चुअली क्या है तो ट्रांस जुड़ मैसेज है वह हमारे पास एज़टी जा गया ट्रांसपोर्ट लेकर पास ट्रांसपोर्ट ले क्या काम करती है ट्रांसपोर्ट ले एचवन हैडर क्या करती अटैच करती है ट्रांसपोर्ट लेने क्या काम किया इसमें एचवन हैडर को क्या कर दिया टेक्स कर दिया क्या काम किया ट्रांसपोर्ट ल दो प्रोटोकॉल काम करते हैं, एक है TCP, एक है UDP, यदि हम TCP यूज़ कर रहे हैं, तो उस समय पैकेट का नाम होता है SIGMENT, और यदि हम UDP यूज़ कर रहे हैं, तो उस समय पैकेट का नाम होता है DATAGRAM, ठीक है, mostly हम क्या यूज़ करते हैं, TCP, तो यहां से इस पैकेट का नाम, दोस्तों, क्या है SIGMENT, अब TRANSPORT LAYER क्या काम करती है, TRANSPORT LAYER उस पैकेट को किसको भेजती है, दोस्तों, NETWORK LAYER को भेजती ह यह नेटवर्क लेयर यह पूरा जो सिग्मेंट है दोस्तों यह पूरा सिग्मेंट नेटवर्क लेयर के लिए क्या है डेटा है पूरा सिग्मेंट नेटवर्क लेयर के लिए क्या है डेटा है यह पूरा सिग्मेंट नेटवर्क के लिए लेकर के लिए क्या है हमारे पास डेटा है यह पूरा यानि कहने का मतलब क्या यह मैसेस और एडिट्स वन हे नेटवर्क लेयर क्या काम करेगी, H2 header attach करेगी, और दोस्तों जो packet name हमारे पास network layer पर है, वो क्या है, datagram, ठीक है, अब यह जो header आपको दिख रहे है, यह जो दिख रहे है आपको, version, header length, field, services, total length, identification number, यह IPv4 header है, तो IPv4 header का मतलब क्या है दोस्तों, actually, जो यहाँ पर मैंने आप है तो दोस्तों यह सारे फिल्ड जो है ना यह सारे फिल्ड तो यह फिल्ड यहां पर लिखे हैं वर्जन हैडर लेंट सर्विसेस टोटल लेंथ आइडेंटिफिकेशन नंबर फ्लैग्स फ्रेगमेंट ऑफ सेट टाइम टो लिव प्रोटोकॉल हैडर से तो यह जो H2 है header, उसके अंदर यह सारे fields दोस्तों क्या है? प्रचेंट है, यह बात क्लियर है कि नहीं बताओगा, good evening, शिद्धू कुमार, यह बात क्लियर है, तो यह header क्या है, यह कुछ नहीं है, H2, जो H2 header network layer पर हमारे पास, IP work at network layer, तो यह सारे fields इस H2 header के अंदर प्रचेंट है, यह सारे fields इस H2 header के अंदर क्या है, प्रचेंट है, version जो मेरे पास है, वो 4-bit का है, वर्जन कितने बिट का है मेरे पास 4 बिट का, इसके लिए हम ब्लैक पे, ये मेरे पास 4 बिट का है, तो मैंने ब्रैकेट में 4 लिखा है, तो इसका मतलब ये 4 बिट का है, ये header length field मेरे पास 4 बिट का है, ये सब बिट में है, space नहीं है इसलिए मैं ऐसा लिख रहा हूँ, services मेरे पास ये 8 बिट का field है, ये कि जो मेरे पास आइडेंटिफिकेशन नंबर है यह 16 बिट का फिल्ड है यहां पर फ्लैग है दोस्तों यह भी मेरे पास फ्लैग मेरे पास थ्री बिट का फिल्ड है यहां पर जो मेरे पास यह फ्रेगमेंट ऑफ सेट है दोस्तों मेरे पास यह 13 बिट का फिल्ड है इतने बिट का फिल्ड 13 बिट टाइ एडर चेक्सन यह एडर चेक्सन मेरे पास 16 बिट का है यह सोर्स आईपी अडर मेरे पास 32 बिट का विकल्ट आईपी फोर में हमारे पास और साइट प्रेड़र्स कितने बिट का होता 32 बिट का है और यह डेस्टिनेशन आईपी अडर से यह मेरे पास 32 बिट ठीक है यह सारे फेल्ड मेरे पास कितने बिट का है यह देख लिया नहीं यह फिक्स है उसमान यह ये total length 16 bit का identification number 16 flex 3 bit, fragment offset 3 bit time to leave ये fixed है इसमें कोई change नहीं कर सकते ठीक है ये randomly नहीं लिखा ये fixed है अब दोस्तो एक बात बताओ चोटी सी यहाँ पर बहुत ही प्यार से समझते हैं next subject कौन सा है आपका मैं इस crash course में सिर्फ CNE पढ़ाने वाला हूँ दोस्तो ठीक है अभी तो यानि एक बात बताओ चोटी सी ये सारे fields इस H2 header के अंदर present है बस इतनी सी बात है और ये field कितने bit के यहां मैंने लिख दिया है ठीक है अब इस row की बात करें दोस्तो इस row की तो इस row में हमारे पास 4 bit प्लस 4 bit 8 bit प्लस 8 bit 16 bit प्लस 16 32 bit यानि इस row में मेरे पास कितनी bit है दोस्तो 32 bit है 16 प्लस 3 19 प्लस 32 13 32 bit इस row में भी मेरे पास 32 bit है तो इतना डिटेल में पढ़ेंगे कि आपको सारी चीजें बहुत प्यार से क्या हो जाएंगे दोस्तों क्लियर हो जाएंगे ठीक है अब यहां से 8 प्लस 8 16 प्लस 16 32 यानि यह जो रोह है मेरे पास थर्ड रो यह भी 32 बिट की है तो 32 बिट का तब यहां से चार बाइट यानि यह रोगी चार बाइट उसके बाद हमारे पास यह सोर्स आईपीड थर्ड टू बिट क 32 bit का है, यह भी मेरे पास 4 byte का, तो पहली वाली जो 5 row है ना sir, यह पहली वाली 5 row है, 4 byte, यहां तक मेरे पास यह 5 row, हर row 4 byte की है, 4 byte into 5, so this is nothing but 20 byte, तो दोस्तों यहां तक मेरे पास, यहां तक, मैं ऊपर से बात कर रहा हूं, यहां से हम यहां तक, यह जो 20 बाइट है न, 20 बाइट, header fixed, यानि हमारे पास क्या है, यह 20 बाइट का header है न दोस्तो, यहां से यहां तक का, यह 20 बाइट का header fixed है, fix का मतलब क्या है दोस्तो कि यानि हमारे पास यहां तक देखे हैं मैं 5 row 20 byte की है तो यानि 20 byte की कोई space है वो already pieces में divided है और हर piece का कोई ना कोई नाम है बई यह हमारे पास यहां से यहां तक की space count करें तो 4 byte की कितनी row थी 5 row थी तो यानि 20 byte की जो space है उपर वाली वो हमारे पास pieces में divided है और हर piece का नाम है यानि मेरे कहने का मतलब यह है कि आप इसमें कोई change नहीं कर सकते no one can change कि यह बीस बाइट का हैडर फिक्स है जिसमें कोई भी चेंज नहीं किया जा सकत कि यह बात के लिए यह नहीं यह 20 बाइट का एडर फिक्स है इसमें हम कोई भी चेंज नहीं कर सकते पस्तु 20 बाइट है डर इस ऑलरेडी डिवाइड इंटू पीस एंड एवरी पीस अवेन ने हर पीस का एक नाम है और उसमें हम है यह वाली यहां पर 40 बाइट की स्पेस है इतनी बाइट के पास 40 बाइट पॉटी बाइट है और यह फॉर्टी बाइट जो है वह वेरिएबल है यहां पर 40 बाइट की स्पेस एक हमारे पास खाली पड़ी हुई है ठीक है यह 40 बाइट की स्पेस है मान लो एक डब���बा मान लो ठीक है यह ब्लैंक यह 40 बाइट की स्पेस हमारे पास खाली हुई वेरिएबल है इसमें हम चेंजेस कर सकते हैं अपनी रिक्वारमेंट के हिसाफ से अकोडिंग अभी मानकर कि इस चालेस बाइट की स्पेस को आप अपनी रिक्वारमेंट के हिसाब से क्या कर सकते हो यूज कर सकते हो फर्स्ट 20 बाइट ऑलरेडी फिक्स हमारे पास पीस में डिवाइड है इसमें कुछ भी चेंज नहीं हो तो इसको मैंने क्या लिखा है ऑप्शन लिखा है ऑप्शन का मतलब क्या यदि आपको रिक्वारमेंट है तो इस 40 बाइट की स्पेस का क्या कर लो यूज कर लो और रिक्वारमेंट नहीं है तो मत यूज कर लो बास मत में आ रही है तो यानि हमारे पास यह 40 बाइट की यदि आप use करना चाहते तो use कर लो और नहीं use करना चाहते तो मत कर लो तो यहां से हमारे पास इसकी minimum value क्या हो सकती 0 और maximum value क्या हो सकती 40 बई आपको यदि use नहीं करना तो option से क्या select कर लो 0 आप option को use ही नहीं करना चाहते और maximum यहां से कितनी space आप use कर सकते हो 40 byte की तो यह क्या है optional है आपकी मरजी है आपको जरूरत होगी तो use कर लो जरूरत नहीं है तो मत करो यार आप अपने लिखा होता है आप इस पर हम इस पर का अपने हिसाब से क्या कर सकते हैं यूज कर सकते हैं अब एक बात बताओ दोस्तों यहां से सारी आप मुझे एक कैलकुलेशन बता दो कि मिनिमम हैडर साइज कितना होगा मिनिमम हैडर साइज कि मिनिमम हेडर साइज कितना होगा वह 20 बाइट की स्पेस तो अलड़ी कहां फिक्स है इसमें तो कुछ चेंज हो ही नहीं सकता यह पूरा हेडर है ऑप्शन में आप जीरो भी चूज कर सकते हो मिनिमम और मैक्सिम 40 तो यहां से कुछ भी जीरो भी जूज कर सकते हो तो कितना होगा 20 बाइट कम से कम हेडर कितने साइज का होगा 20 बाइट का हेडर तो यहां से मैक्सिम हेडर साइज की बात की जाए दोस्तों तो क्या है गाइट अ वह मैक्सिमम हेड्रा साइज कितना आएगा जो ऑप्शनल में हमारे पास स्पेस है वह 20 बाइट का तो फिक्स है यदि आपने पूरा यहां से मारे पास 40 बाइट यूज कर लिया तो इतना हो गया 60 बाइट हो गया यह बात क्लियर है कोई दिक्कत-परेश्ना तो मिनिमम हेड्रा साइज तो कितना रहेगा हमारे पास आईपीबी यदि आपने पूरी 40 की 40 बाइट जो ऑप्शनल में हमारे पास स्पेस थी उसको यूज कर लिया तो हमारे पास कितनी हो जाएगी हैडर का साइज 60 बाइट हो जाएगा और यदि आप यहां से कुछ भी यूज नहीं कर रहे हो तो हैडर का साइज 20 बाइट कर लें एकदम हम पढ़ेंगे ठीक है सारी चीज है अब देखो सबसे पहले हम क्या कर लेते हैं जो हैडर की बात जो header length field है वो कितने bit का है? 4 bit का है, header length field हमारे पास कितने bit का है दोस्तो 4 bit का है, अब एक बात बताओ दोस्तो हमारे पास, यह जो 4 bit है इससे maximum number कितना हो सकता है? maximum number, 4 bit से सबसे बड़ा number क्या लिखा जा सकता है?
कुछ नेंट बताएगा, वही 4 bit से maximum number क्या लिखा जाए कि मैक्सिमम नंबर यह चार कि चार बिट वन कर दो वह चार बिट है ना मिनिमम नंबर जीरो हैगा मैक्सिमम नंबर क्या होगा चार कि चार बिट वन कर दो इतना लिखा जाएगा 15 चार बिट से मैक्सिमम नंबर कितना लिखा जाएगा 15 बिल्कुल बास है अब दोस्तों एक्चुअली है क्या यहां पास समझो बास समझने वाली है चार बिट से मैक्सियम नंबर कितना लिख सकते हैं, 15, अब actually header का जो size है न, वह फिक्स नहीं है वह हैड्र का साइज कभी बीस बाइट हो सकता है मिनिमम 20 बाइट होगा मैक्सिम 60 बाइट होगा बीस बाइट हो सकता है 30 भी हो सकता है 40 भी हो सकता है 50 भी हो सकता है 60 भी हो सकता है मिनिमम 20 होगा मैक्सिम 60 बाइट हो सकता है यार यदि हैड्र का साइज 60 बाइट है हैड्र का साइज के 60 बाइट यह फिल्ड क्यों बनाया गया है यह फिल्ड इसलिए बनाया गया है बिकोज हैड्र साइज नॉट फिक्स इट कैन बी वेरी अ इन बिट्ट्विन ट्वेंटी एंड सिस्टी बाइट यह नहीं बीचों साइड के साथ के बीच में क्या कर सकता है वेरी कर सकता है जब बीचों साथ के बीच में वेरी कर सकता है तो रिसीवर को यह कैसे पता चलेगा कि हेडर का साइज एक्शन में है कितना 20 बाइट है 30 बाइट है 40 बाइट है 50 बाइट है 60 बाइट है इसके लिए हमको एक कि इट कैन बी वेरी इन बिट्ट में ट्वेंट इन सिस्ट्री बाइट बीच और साट बाइट के बीच में वेरी कर सकता है तो आप रिसीवर को कैसे पता चलेगा तो हमको एक्ट्रोल में हैडर का साइज कितना है वह इस फिल्ड के अंदर लिखकर भेजना यदि हैडर का साइज सिक्स होता 20 बाइट का हैडर होता फिक्स हर पैकेट के साथ यदि हम 20 बाइट का ही यदि fix होता, तो by default receiver को पता होता, कि हर एक packet के साथ header कितना है, 20 byte का है, तो इस field की कोई requirement होती ही नहीं, इस field की requirement इसलिए है, because header का size fix नहीं है, it can be vary in between 20 and 60 byte, clear है बात, size fix होता, तो इस field की requirement ही नहीं होती, size fix नहीं है, इसलिए इस field की requirement है, कि हमको, जब भी हम कोई packet send करेंगे, तो हमको पैकेट के साथ है भी भेजना होता है वहीं कोई पैकेट है उसके साथ है भी भेजना होता है तो उस हैडर में मैं यह बता दूंगा कि यानि इतने साइज का हैडर है बात समझ में आ रही है अब समस्या क्या है समस्या यह है दोस्तों कि बई एक बात बताओ इस फिल्ड के अंदर जो सबसे बड़ा नंबर यह चार बेट का फिल्ड है और सबसे बड़ा नंबर लिख सकते हो कितना 15 और यदि हैडर का साइज 60 हुआ मैक्सिमल का साइज कितना 60 कि इस फिल्ड के अंदर 60 कैसे लिखोगे आप यह बताओ यदि आपके हेडर का साइज 60 है तो इस फिल्ड के अंदर 60 कैसे लिखोगे इसी दिसी दिकेस यही मैं आपको पूछना चाहूं अच्छी बात है वह यहां से इस बई हेडर का साइज प्रोब्लम भी करोगे तो 15 नंबर लिखा जाएगा 15 आई कैननोट राइट 16 इस फिल्ड इवन आई कैननोट राइट पंट इवन सबसे जो कम वैल्यू है ना 20, minimum header size कितने byte का, 20 byte का, 20 byte भी इसके अंदर मैं लिख नहीं सकता, तो कैसे करूँगा, कैसे इसका solution करूँगा, यह देखना है भाई हमारे पास, maximum header size कितना है मेरे पास, maximum header size है मेरे पास 60, को मैं चाहता हूँ यहां पर फिट हो जाए इसमें मैक्सिमल नंबर कितना आ सकता है 15 तो 60 यहां पर फिट हो जाए तो यह नहीं जो सिक्स्टी है ना दोस्तों वह किसमें फिट हो जाए हैडल लेंथ फिल्ड में और मैक्सिमल वेल्यू कितनी आ सकती है उसके नंबर 15 यहां सबसे नंबर 15 लिखा जा सकता है तो सिक्स्टी जो है ना हमारे पास सिक्स्टी वह इसमें फिट हो जाए तो सिक्स्टी किसके पर हो जाए फिटिंग के पर हो जाए तो 16 15 के पर हो जाए तो हम यहां पर स्केल एक्स इस स्केलिंग फैक्टर का यूज करूं में यहां पर एक्स कि सिक्षित कितना बन जाए 15 बन जाए इस स्केलिंग फैक्टर का यूज करो बताओ भी वहीं फोर यदि चार स्केलिंग फैक्टर होगा तो इतना बन जाएगा 15 बात समझ में आगे कि आए तो इसके लिए फैक्टर फोर का क्या करेंगा यूज करेंगे मतलब दो चीजें हैं यहां पर बहुत ही कि एक मेरे पास क्या है टर्स और एक यहां पर हैडर लेंथ फिल्ड एडल एंटर फिल अब एक बाव दोस्तों, हैडर साइज मेरे पास मिनियूम कितना होगा 20? पर मिनियूम हैडर साइज कितना होगा 20? तो इसके अंदर 20 तो लिख नहीं सकते, तो मैं किस scaling factor का use कर रहा हूँ, 4 का use कर रहा हूँ, तो header का size ज़िदी 20 byte है न, तो उसको क्या काम करेंगे, 4 से divide कर देंगे, कितना आया, 5 आ गया, अब यहाँ पे header length field है, कितने bit का, 4 bit का है, header length field में, 4 bit से, 0, 1, वह यह 124 बात समझ में आगी बता फटाफट बता दो एक बार बहुत ही यह बात समझ में आई कि नहीं आई तो आगे हम कंटिन्यू करेंगे ना वह कमेंट देख रहा है एक बार वेरी गुड क्या बात है अब यदि मान लो यहां पर हमा और हेडर लेंथ फिल्ड, फिल्ड का मतलब है ये वाला फिल्ड, हेडर लेंथ फिल्ड, हेडर का साइज 20 बाइट है, तो इस फिल्ड के अंदर क्या लेकेंगे, 0101, अब यदि हेडर का साइज हमारे पास, दोस्तो 32 बाइट का हो, कितने का 32 बाइट का, तो किस से डिवाइड जीव का टेलिग्राम चैनल आप यू क्या कर लो वहां पर सारा नोट मिल जाएगा अब यदि मान लो हैडर का साइज में पास फर्टी बाइट हुआ दोस्तों कितना हुआ फर्टी बाइट इसको भी किसे डिवाइड करेंगे चार से हुआ वन टू फॉर एक वन टू फॉर 88 प्लस टू टेन आप यदि हैडर का साइज मेरे पास यह से 60 बाइट हुआ कितना हुआ शिक्षिती बाइट तो यहां से मुझे क्या करना है बई, 60 बाइट हुआ तो डिवाइड बाइट क्या करूँगा 4, 60 बाइट 4 कितना आएगा 15, जब header का size हमारे पास 60 होगा, 15, 15 को कैसे लिखूँगा 4 बिट से, ठीक है बात, यहां तक किलियर है कोई दिक्कत परिशानी वाली बात है क्या बई, उसको binary में लिखो कितने bits है? चार bits है, because header length जो field है वो चार bits, बास समझ में आ गई, चलो क्या बात है, अब देखो दूसरा सवाल क्या है, सवाल दूसरा यह है, अब कुछ student क्या बोलते हैं, सर मेरा एक सवाल है, मैंने का बिल्कुल पूछो बई, अब student के सवाल तो भी लेने कि वह सारे नंबर्स क्या है सर आपने जो हैडर का साइज लिखा है सर यह 20 है चार से डिविजियल है थर्टी चार से डिविजियल है फॉर्टी चार से डिविजियल है 60 है चार से डिविजियल मल्टिवल फोर लिखें सर यदि ऐसा करेंगे सर यदि हैडर का साइज मेरे पास 30 बाइट का हो अब सवाल क्या करते हैं स्टूडेंट के सर यदि हैडर का सा 30 बाइट का हो तो क्या करोगे सर आप तो बोल रहे थे 4 से डिवाइड कर लो मैंने कहा बिलकुल करेंगे भाई यदि 4 से डिवाइड करोगे तो सर वैल्यू कितनी आएगी 7.5 आएगी सर 7.5 को लिख के दिखाओ 4 बिट से क्या 7.5 4 बिट से ये floating number fixed length field में कभी लिखे नहीं सकते जो point वाले number है floating number उनको fixed length का कोई field है उसमें लिख ही नहीं सकते, it is not possible बाद समझ में आ रही है, तो यानि यहाँ पे लिखाई नहीं जा सकता 7.5, बाद समझ में आ गई तो एक सर क्या करें फिर, यह तो समस्या हो गई, बिल्कुल समस्या हो गई यदि ऐसा case है यदि ऐसा case है, तो क्या करेंगे 7 को लिख लें, क्या बात है यदि ऐसा case है, दोस्तों प्लस इसमें हम 2 बाइट, dummy बाइट एड करेंगे, और इसको बनाएंगे 32 बाइट, और फिर 32 बाइट को 4 से डिवाइड करेंगे, तो कितना आएगा 8, और 8 को कैसे लिखेंगे, 1, 0, यह जो 2 बाइट है ना दोस्तो, यह जो 2 बाइट है, यह मेरे पास कहें, dummy बा कि सर क्या करेंगे हम ऑप्शन है ना दोस्तों पास ऑप्शन के अंदर जो ऑप्शन है उस ऑप्शन के अंदर एक फिल्ड बनाऊंगा फिल्ड क्या बनाऊंगा पैड़िंग और उसके अंदर लिख दूंगा दो बाइट बई सिंपल सी बात है क्या होगा कि य तो क्या लिखा गया, 1,000, तो student का दूसरा सवाल क्या आता है, सर, आपने 1,000 लिखा, 8, जब ये receiver के पास गया, हमारे पास packet, तो वो value क्या read करेगा, 1,000, 1,000 होगा, 8, तो receiver क्या करेगा, 4 से multiply करेगा, वह यदि sender ने divide किया, तो receiver क्या करेगा, header size find करने के लिए multiply करेगा, तो multiply क तो उसको कैसे पता चलेगा, receiver को के actual header का size 30 है, 32 नहीं है, तो कहां से पता चलेगा, के हम क्या करेंगे दोस्तो, ये जो option था न, ये यहां से, ये जो space हमारे पास optional थी, यहां पे हम एक padding, एक field create करेंगे, और इस field का नाम रखेंगे padding, है और उसके अंदर लिख देंगे टू बाइट अब जब जैसे ही हमारे पास यह इसको जाएगा वन ट्रपल जीवर किसके पास रिसीवर के पास तो रिसीवर से मल्टीप्लाई करेगा वन ट्रपल जीवर एट फोर से मल्टीप्लाई कर लेगा एट इंटो फोर कितना थरेटी टू लेकिन जब वह इस हैडर को रिड करेगा और हैडर में क्या लिखा होगा पैडिंग इक्वल टू बाइट तो 32 में से 2 minus कर देगा, 32 minus 2 कितना हो गया, 30, तो यानि receiver समझ जाएगा, कि actual जो header का size है, वो कितना है, 30 बाई, clear है बात, padding इसलिए use कर रहे हैं न, कि जिससे कि confusion न हो, यहां से तो confusion हो जाएगा न, actual header का size 30 था, आपने 2 बाई extra add कर दी, 32 divide by 4, 8 बना दिया, 1, 0, 8, रिसीवर क्या करेगा फोर से मल्टीप्लाई करेगा 8 इंटू फोर 32 रिसीवर क्या समझेगा एक्सवेट हेडर साइज 32 है जबकि 32 है ही नहीं हेडर साइज कितना है 30 बाइट तो यानि ये पूरी इनफॉर्मेशन बई पैकेट के साथ ये पूरी इनफॉर्मेशन जाएगी त लेवा बट फट बट बताओ लेवा बट पैड़िंग कितनी भी बाइट हम ऐड कर सकते हैं वह डिपेंड करेगा ना यार कितनी की रिक्वायरमेंट है कितनी की रिक्वायरमेंट है हमको आप देखो एक और सवाल सर यह देखो दिमाग स्टूडेंट्स का बात कहां चलते हैं वह क्या समझते हैं सर यह पैड़िंग फि वह जैसे कि यह फिल्ड है डलेंट फिल्ड क्या है चार बिट का है इसके अंदर वेल्यू क्या लिखी जा रही है वह चार बिट से मैक्सिमल नंबर कितना लिख सकता हूं मैं 15 पंपी जो समझना इसमें का क्या होता है तो यह फिल्ड दो बाइट वेल्यू इनफॉर्मेशन जैसे कि यह है लेंथ विल्ड चार बिट का है यदि हैडर का साइज 60 बाइट है तो 60 भाई फोर क्या होगा 15 तो इसके अंदर value 15 लिखी जा रही है, लेकिन filled कितने bit का है, 4 bit का, तो इस padding के अंदर information जो लिखी जा रही है, वो 2 byte लिखी जा रही है, 2 byte, मतलब 16 bit, 16 को कैसे लिखेंगे, 16 को लिखने के लिए कितनी bit requirement होगी बई, बताओ, 16 को लिखने के लिए, तो इसके अंदर जो information होगी कि यह मैं बात करूं हमारे पास बाइनरी में लिखा जाएगी वालो बाइनरी में हमारे पास फिल्ड क्या है बाइनरी के हैं बिट के हैं इसके अंदर इनफॉर्मेशन लिखी जा रही है कितना लिखा जाना 16 वन ट्रपल जी लेकिन फिल्ड कितने बिट का पांच बिट बिकोस पांच बिट क्या है एनफ है 1248 16 पांच बिट क्या है एनफ है क्या लिखने के लिए 16 लिखने किलियर है, तो इसके अंदर value 16 लिखे जाएगी, किलियर है, और ये field के होगा 5 bit का, चलो, ये बात किलियर होगी, अभी तक सिर्फ हमने, आप देखो एक और चीज और समझ लो या, सर क्या मतलब, क्या करना चाह रहे हो, बई, हम तो समझाएंगे सारी चीजें, because कुछ यहां पर हमारे पास एक बात बताओ छोटी सी, यहां पर मैं header length field लिख रहा हूँ, header size, तो यदि header length field के अंदर value यह है, यदि मैं आपको यह बोलो हूँ है, हमारे पास यह value लिखी है, 1,000, receiver तो यह receive करेगा, तो header का size कितना होगा, header length field दे सकता है, और header का size पूछ सकता है, तो वह वन ट्रपल जी लो कितना है मेरे पास यह 8 तो हेडर का साइज कैसे फाइंड करेंगे 8 इंटू फोर चार से मल्टीप्लाई कर देंगे तो कितना है 32 बाइट यदि मैंने मालों मेरे पास यह लिखा है डबल वन डबल जी रो यह कितना वह 12 पीड़ी वाल्व इंटू फोर कितना हो गया फटी एड बाइट यदि मालों ह इसकी decimal value कितनी होगी 15, तो header का size कितना होगा 15, into 4, 4 से multiply कर दो कितना जाएगा 60, यहाँ तक कोई दिक्कत परिशानी है क्या, बिल्कुल easily क्या कर सकते हैं, find कर सकते हैं, अब देखो दो चीज हैं, एक header size और एक header length field, दो अलग लग चीज हैं, यहाँ पे मेरे पास एक बाद बता भाई जो हैडर का साइज है उसकी जो वेली होगी मिनिमम कितनी होगी वाइट बैकग्राउंड पर येलो कलर वाइट पर येलो कहां लिख रहे हैं यार वाइट थोड़ी है हैडर साइज मिनिमम क्या होगा 20 बाइट का अब यदि हेडर लेंथ फिल्ड की बात की जाए हेडर लेंथ फिल्ड आप कोई भी स्टून मुद्दे बता सकता है मिनिमम वेल्यू क्या होगी मैक्सिम वेल्यू क्या होगी यदि हेडर लेंथ फिल्ड की बात की जाए तो मिनिमम वेल्यू क्या होगी मैक्सिम वेल्यू क्या होगी हेडर लेंथ फिल्ड मोहित क्या बात है थैंक यू यार यह सबसे कभी ध्यान कि मिनिमम वैल्यू है लेंथ फिल्ड के अंदर जीरो नहीं हो सकती कभी भी इस प्रेंट क्या सोचता है कि सर चार बिट का है ना है लेंथ फिल्ड तो चार बिट का मिनिमम वैल्यू जीरो और मैक्सिम वैल्यू 15 नहीं भाईया बिकोज हैडर का साइज बीस से कम हो ही नहीं सकता मिनिम हैडर साइज कितना बीस है 20 बाइट है ना मिनिम हैडर साइज 20 को यदि फोर से बाइट करेंगे तो क्या हैगा फाइव तो मिनिम वैल्यू होगी फाइव और मैक्सिम हैडर साइज कितने 6060 को यदि हम किस से divide करेंगे 4 से तो value क्या आएगी 15, clear है बात, तो minimum value हमारे पास header length field के अंदर value क्या रहेगी, कम से कम 5 रहेगी, और जादा से जादा कितनी रहेगी 15, because header size 20 से कम होई नहीं सकता, because ये minimum header size है, so minimum header size 20 by divide by 4, 5, so header length field के अंदर 5 से चोटी value नहीं हो सकती, 5 से चोटी value है तो वो invalid header है, और 15 से बड़ी value नहीं हो सकती, बात क्लियर है यहां तक क्लियर है केमिस्ट्री गेट क्लासेस नेट क्लासेस बता नहीं भाई कब आएगा यहां तक क्लियर है बताओ भाई इससे आगे बढ़ जाएं यह क्लियर है तो फिर आगे बढ़ते हैं भाई आप बताते रहो सारी चीजें मेरा नाम अरे यार यही तो अच्छा सवाल है नेक्स्ट फिल्ड तो देखो सबसे बाले हमने क्या की थी भाई इसकी बात कर ली थी एडल एंट्रीड कि अब वन बाई बन पढ़ लेते हैं अब वर्जन पर आ जाते हैं उसको आप फिर सर्विस इस पर आएंगे टोटल इट इज यूज़ टू इन कितने वर्जन है अभी भी अवेलेबल आईपी के आप बताओगे यूज़ टू इंडिकेट आईपीवी फोर और आईपीवी सिक्स तो वर्जन है एक फोर है और एक क्या है सिक्स दोस् तो ऐसा डायरेक्ट वर्जन फोर क्यों आया कुछ स्ट्रेंड का सवाल क्या होता है सर वर्जन फोर क्यों आया डायरेक्ट है दोस्तों ऐसा नहीं है कि डायरेक्ट वर्जन फोर आया है सबसे पहले हमारे पास आईपी का वर्जन वन आया उसका हमारे आईपी का वर्जन ने टू की बात की उसको आईपी वर्जन थ्री की बात हुई उसको आईपी वर्ज हमारे पास यह वर्जन 1, वर्जन 2, वर्जन 3 है ना दोस्तों, यह हमारे पास practically implement नहीं हो पाए, इसमें कुछ कमिया थी, जो practically implement नहीं हुए, first जो version है IP का, वो 4 क्या हुआ, practically implement हुआ, और यह जो version field है, वो कितने bit का है, 4 bit का है, तो यदि हमारे पास 4 bit का है, तो 4, यदि हमारे कि यदि वैल्यू हमारे पास यह लिखी है 0100 वर्जन जो फिल्ड है ना वर्जन फिल्ड यह ना वर्जन फिल्ड तो अब इसके अंदर वैल्यू यदि चार लिखी हुई है 0100 तो इसका मतलब यह वर्जन फॉर है अब यदि इसके अंदर हमारे पास वैल्यू यह वर्जन फाइव फोर के बाद ऐसा नहीं डायरेक्ट सिक्स है वह फोर के बाद गया था 15 भी प्रैक्टिकल इंप्लीमेंट नहीं हो पाया इसमें कुछ कमिया थी उसके बाद प्रैक्टिकल इंप्लीमेंट हुआ एपिका वर्जन सिक्स यहां से 6 में कैसे लेकर तो दोस्तों एक्ट्रोली जो फर्स्ट फिल्ड है वह क्या है वर्जन है फर्स्ट फिल्ड तो फर्स्ट फिल्ड ही हमको यह बता देता है कि हम आईपी वर्जन फोर यूज कर रहे हैं वर्जन सिक्स बास मच में और वर्जन यह इंडिकेट कर देगा आपको कि यह वर्जन आफ फोर यूज कर रहे हैं वर्जन सिक्स यूज के लिए बात भी वर्जन फोर में सिक्स आया क्यों आया वह फोर का क्या डिसएडवेंट रहता कोई स्ट है तो सब क्या बताते हैं कि वर्जन फोर में क्या था जो आईपीएडस थे टू पावर 32 फोर बिलियन आईपीएडस वह सारे आईपीएडस क्या हो गए खत्म हो गए ठीक है तो उसके बाद हम वर्जन सिक्स ले आए वर्जन सिक्स क्या है 128 बिट का तो टू पावर 128 आईपीएडस अवेलेबल है तो इसलिए है रेंज बढ़ाने के लिए दोस्तों दिस इस ऑनली वन ऑफ देवी जन यह सिर्फ एक रीजन है उसका बाकी इसी लिए हम वर्जन सिक्स बहुत सारी कमियां थी हमारे पास आईपीबी फोर में उन कमियों को सॉल्व किया आईपीबी अटेस्ट टोटेस की बात होती है यार अभी भी आने वाले 20 साल तक भी हम आईपीबी फोर से काम चला सकते थे यह नंबर आफ आईपीबी अटेस्ट उन सारी चीजों में नहीं जा रहा हूं, ठीक है, this is only the one of the region, ये एक ही region है, कि हमारे पास number of IP address कम थे, बाकी और भी काफी सारे regions हैं, ठीक है, चलो, अब दोस्तों आते हैं हम next field पर, next field क्या है मेरे पास, services, ये कितने bit का field है, 8 bit का field है, services, ये कितने bit का field है, 8 bit का field है, कि अभी मौका मिला तो बता देंगे ठीक है कि कौन-कौन सी कमिया थी हमारे पास अ वे टाइप इस लेवस में नहीं है आईपीबी 6 पहले था लेवस में लेकिन रिमोग करती है लेकिन आईपीबी 6 यदि किसी को डेटेल में पढ़ना है ठीक है तो मेरे पास टू हंड्रेड पेज का एक्ट्री जब आईपीबी 6 गेट के लिए उसमें ऐड हुआ पढ़ना पड़ेगा तो मैं जब आईएपीबी 6 पढ़ने स्टार्ट किया तो मैं उसमें को गया इपीबी 6 में और मैंने कि 300 पेज का नोट बनाया खाली आईपीबीशिक्स पर 300 पेज का नोट तिर्फ आईपीबीशिक्स तो वह अभी फिर द्वारा से क्या हो गया रिमूव हो गया तो उसकी रिक्वारमेंट नहीं आईपीबीशिक्स की लेकिन यदि किसी को पढ़ना है डिटेल में पीफ नॉलेज के लिए आईपीबीशिक्स तो एक बार मुझसे संपर्क करना ठीक है लेकिन मैं खो गया कि यार इसमें और वो episode तक होता रहता है जिससे कि एक episode खतम हुआ दूसरा episode तो उसमें इतना interest मुझे आ गया मैंने 300 page के IPv6 के notes बना दिये लेकिन वो syllabus थे भवट गया तो उसको पढ़ने के requirement नहीं है knowledge के लिए पढ़ना है तो ठीक है चलो अब services की बात कर लेते हैं इन इन्टरपेटेशन the first 3 bit are called precedence bit priority bit next 4 bit आर कॉल्ड टाइप्स ऑफ सर्विसेस बिट्स एंड लास्ट बिट इस नॉट यूज यह जो सर्विसेस है मेरे पास यह 8 बिट का फिल्ड है बई कितने बिट का फिल्ड है एट बिट का फिल्ड है आट बिट का फिल्ड है यह वन टू फ्री फो कि यह एट बिट का फिल्ड हमारे पास जीरो वन टू थ्री फोर फाइव टिक्स ठीक है भी ठीक है गेट के बाद मौका मिला तो जरूर बताएंगे हां बताएंगे बिल्कुल चलो अब एट बिट का फिल्ड फर्स्ट थ्री बिट आर कॉल्ड प्रिसिडेंस बिट और प्रायोरिटी बिट इसमें पहली तीन बिट क्या है दोस्तों यह पहली तीन बिट है प्रायोरि पीपी लिख देता हूं पीपी फर्स्ट यह थ्री बिट्स है यह हमारे पास क्या है प्रायरिटी फर्स्ट थ्री बिट्स आर्कॉल प्रायरिटी बिट्स नेक्स्ट फोर बिट्स आर्कॉल टाइप ऑफ सर्विसेस यहां से हमारे पास डी पी आर थे सी और यह कैन नॉटी यह प तो मतलब क्या मतलब ही समझेंगे जब यहां तक देख रहे हैं तो टाइप्स ऑफ सर्वेस और जो लास्ट बेट दोस्तों यह क्या नॉट यूज्ड तो सर प्रायोटी बिट की रिक्वारमेंट क्या है मैं सर ठीक है देखो यह कितने बिट का तीन बिट का फिल्ड एडिजिट थ्री विट फिल्ड तीन बिट का मिनियुम नंबर क्या होगा दोस्तों फिल्ड है रेंज कि क्या होगी जी रो से सेवन मिनिमम प्रायोटी इसी भी पैकेट की क्या होगी जी रो और मैक्सिमल प्रायोटी फिल्ड का यूज क्यों किया जाता है प्रायरिटी फिल्ड का यूज हमारे पास कब किया जाता है दोस्तों, यदि कोई राउटर है और वो कंजिस्टेड है, राउटर के पास काफी सारे पैकेट्स आ गए एक साथ, ठीक है, और राउटर क्या होगा, कंजिस्टेड, राउटर के पास क्या होता है दोस्तों, वहीं तो राउटर को क्या करना पड़ेगा पैकेट डिसकार्ड करेगा तो किस पैकेट को सबसे पहले डिसकार्ड किया जाएगा आप मुझे यह बता दो प्रायोरिटी फिल्ड की जरूरत क्यों है इट ये फ्री बिट फिल्ड रेंजिंग फॉर्म जीरो टो सेवन प्रायोरिटी फिल्ड इस नीड इफेर राउटर इच कंजेस्टेड एंड नीट टो डिसकार्ड सम डेटा ग्राम बिकोस पैकेट का नाम राउटर कंजिस्टेड है उसको कुछ पैकेट को क्या करना पड़ेगा डिसकार्ड करना पड़ेगा तो पहले वह पैकेट डिसकार्ड किया जाएंगे जिनकी प्रियोरिटी क्या है लोग से सेम पॉइंट लिखा है इटीज थ्री बिट सब फिल्ड थ्री बिट सब फिल्ड रेंजिंग फॉर्म जीरो टू से यह ट्रेपल जीरो ट्रे इस राउटर इस कंजिस्टेड नीट टू डिसकार्ड सम डेटाग्राम राउटर क्या कंजिस्टेड है उसको कुछ डेटाग्राम को क्या करना है डिसकार्ड करना है दोस्त डेटाग्राम विच हैव दी लोग एस्ट प्रायरिटी आर डिसकार्ड फर्स्ट तो पहले हम उन डेटाग्राम को क्या करेंगे priority क्या है, कम है, यह बात clear है, priority का size बढ़ जाता है, क्या बात है, clear है भी बात, यह चीज, यह point clear है, priority का use क्यों है, हमारे पास, यदि router congested है, उसको कुछ datagram को discard करना है, तो पहले उन datagram को discard किया जाएगा, जिनकी priority सबसे कम है, ठीक है, चलो, कि सब्सक्राइब आपको चार टाइप की सर्विस ऑफर में देता है ऑफर है किसकी साइड से आईपी की साइड से ऑफर हमारे पास चार सर्विस यह डीटी आरसी यह सब्सक्राइब को ट्रेन नहीं है यह डी का मतलब है डिले अब रिसीवर तक पहुँचने में यह ज्यादा लगे, you want delay minimum or maximum, delay you want minimum or maximum, delay क्या चाहते हो, delay minimum चाहते हो maximum, minimum delay चाहते हो, वही कम time में मैं पहुँच जाओ, minimum delay, ठीका मतलब है throughput, आप बदाओ throughput आप minimum चाहते हो maximum, throughput, minimum चाहते हो maximum, पर थोड़ा पूर्ट तो कोई भी मैक्सिमल ही चाहेगा मैक्सिमल पूर्ट अचीव हो आर का मतलब रिलायाबिलिटी आप चाहते हो हाई मैक्सिमल रिलायाबिलिटी हा� कि उसी का मतलब कॉस्ट आपके जाते हैं मिनिमम मैक्सिमम पॉइंट के जाओगे मिनिमम मैक्सिमम मिनिमम तो यानि एक्शनली क्या है लेकिन दोस्तों आईपी जो है वह चार टाइप की सर्विस आपको ऑफर में देता है यह भी आप विभाविलिटी है और सीखा मतलब कोस्ट इन चारों में से आप आप एक सर्विस को इसी यूज कर आप क्या चाहते हो चारों के चारों यूज कर लो यहां तो यह सर्थ है कि चार सर्विस है इन चार में से आप एक सर्विस का क्या कर सकते हैं यूज कर सकते हैं एट टाइम यदि आपने यहां चूस किया मिनिमम डिले तो मिनिमम डिले का मतलब आपका जो पैकेट है यदि आप यह चाहते को मैं यह चाहता हूं मेरा पैकेट कम से कम टाइम में रिसीवर के पास पहुंच जाए तो आपके पैकेट को उस रूट से भेजा जाएगा जिस रूट से पैकेट सबसे सबसे कम टाइम पर बई सोच टू डेस्टिनेशन में रूट रहेंगे तो आपके पैकेट को उस रूट से फोरवर्ड किया जाएगा जिस रूट का डिले सबसे कम टाइम जिस रूट पर लगें अब हमारे बाद यह रिलायबलिटी है भाई अब एक बाद बताओ छोटी सी यदि ऐसा पॉसिबल है क्या कि डिले भी हमारे पास कम हो और कॉस्ट भी कम हो जाए भा� कि रियल लाइफ में तो यही मिलेगा ना तो यह है राजु राणी तो पूछ राजु है हैदराबाद में पर और राणी है देख लीजिए और राजु नाम मतलब अंधरा में रहता है भी सबसे ज्यादा इसलिए हैदराबाद का एक्शांपल ले रहा ह कि यार राजु है दरवाद से जाना चाहता है दिल्ली ठीक है सब्सक्राइब और इसको जल्दी कि ऐसे भी करके है दिल्ली जाने यह कहता था मिनिमम डिले तो क्या करना चाहिए इसको भाई जल्दी है तो क्या करना चाहिए फ्लाइट का टिकट बुक कराएगा वह सिंपल सी बात है दिल्ली दो घंटे की फ्लाइट से आ जाएगा लेकिन तो कॉस्ट क्या हो जाएगी तो यह नहीं कह सकता कि आई वांट मिनिमम डिले एंड मिनिमम कॉस्ट रियल लाइफ पॉसिबल नहीं है कि डिले विकम हो कॉस्ट बिकम लग जाए अब यदि राजु के रुपए का दस से जार से चार्ट सो रुपए लेकिन चार्ट सो रुपए टिकट जनरल में आओगे तो दो दिन लग जाएंगे है दरवाह से दिल्ली आने के लिए इस डिपेंट्स ऑन यू पेसेंस इतना पेसेंस है तो आप जनरल की टिकेट बुक करा लूं तो जब कॉस्ट तो इसका यह नहीं है कि आप चार की यानि यह सारी सर्विस एक साथ क्या कर सकते हैं यूज कर सकते हो इस नॉट पॉसिबल दूसरी बात कर लेते हैं यार ऐसा possible थोड़ी है मान लो ये राजू है अब सपोस राजू की साधी के लिए भी रिस्ते आए चार रिस्ते आए ठीक है अब इन चार में से एक को क्या करना है सेलेक्ट करना है अब यह तो नहीं बोल सकता मुझे तो सभी अच्छी लग रही है इस नॉट पॉसिबल ना रियल लाइफ इस पॉसिबल नहीं पॉसिबल यार तो चार में से आपको एक ही प्रोफाइल क्या करनी है सलेक्ट करनी है ठीक है तो आप यह नहीं कह सकते I want all four ठीक है तो ऐसा सोचना भी पाप है ठीक है ठीक है क्लियर है बात भाई तो इन चार में से एक ही सर्विस काम क्या कर सकते हैं यूज कर सकते हैं एट टाइम ऐसा नहीं है कि हम चार की चार सर्विस के लेते हैं यह चार बिट की इस बिट हाविंग एस्पेशल मीनिंग हर बिट का क्या है इस पेशल मीनिंग और आगे क्या लिखा है आल्थो ए बिट कैन बी जीरो और वन यह चार बिट का फिल्ड है यह बिट जीरो भी हो सकती है और वन भी हो सकती हर बिट जीरो और वन भी हो सकती है लेकिन इस लाइन इस रियली वेरी इंपोर्टेंट वन एंड ओनली वन ऑफ दी बिट्स एन है� कि इन इच डेट अगर वह इसी बिट यह चार हमारे पास चार बिट के सब्सक्राइब ऑफ सर्विस इस अलग इस पेशल मीनिंग है बट वन एंड ओली वन ऑफ दिविट्स कैन हाव दिवेल यह नहीं ऐड टाइम सिर्फ एक ही बिट की वेल्यू वन हो सकती है आप यह नहीं कह सकते कि चार की चारों बिट डीवी वन कर दो सीवी वन कर दो आरवी वन कर दो और टीवी वन कर आपको एक ही सर्विस मिलेगी तो जिस विश्व आप यूज करना चाहते हो उसकी बिट को क्या कर दो आप वन कर दो और बाकी सब की बिट को क्या कर दो जी रूप मांसफाइड में आगे वन एंड ऑल वन ऑफ दी बिट्स कैन हैव दी वेल्यू वन इन इच डेटाग्राम यहां पर यह है ना दोस्तों हमारे पास, यह क्या था हमारे पास D, यह है T, यह है R, यह है DTR अब यहां से हमारे पास दोस्तों यदि हमार कि यह भी जीरो यह डिफॉल्ड ऐसा कोई फोर्स नहीं है कि चारों में से आपको एक सर्विस लेनी है वह चार प्रोफाइल आपके पास आए चार प्रोफाइल आई साधी के लिए इस डिपेंट्स ओन यू आपके ओर डिपेंट है कि आपको प्रोफाइल करने के नहीं करने करनी तो एक प्रोफाइल सेलेक्ट करो नहीं करने तो कोई बात ही नहीं है तो यह आप इंटेस्टेड नहीं हो तो यानि सारी के सारी बिट्स भी क्या हो सकते हैं जीरो यह डिफॉल्ट कंडीशन है तो ऐसा कोई फोर्स नहीं किया जाएगा आपको ठीक है अब यदि आपने क्या किया इसमें डी की वेल्यू वन ले ली एक टाइम पर सिर्फ एक वेल्यू का क्या ले सकते हैं वन ले सकते हो बाकी सब की वेल्यू के रखने पड़ेंगे जीरो यदि क्या चाहते हो आप minimum delay, अब यदि मालो यहां से हमारे पास मैंने क्या किया भाई, यह 0, यह 1, यह 0, इसकी value 1 है t, तो आप क्या चाहते हो, maximum throughput, यदि यह जीरो यह वन और यह जीरो तो आप क्या चाहते हो सिर्फ आर की वेल्यू क्या है वन आप क्या चाहते हो हाई रिलायबिलिटी अब एक बार बताओ लास्ट हमारे पास ऑप्शन बचके है भाई यदि यहां से हमार कि यह है इसका मतलब क्या है तो यहां से हमारे पास आपके सीखी वेल्यू को क्या कर दिया वन तो यह क्या है मिनिमम कॉस्ट आपके चाहते हैं मिनिमम कॉस्ट लेवा लोग इसकी बात कि लिया है बताओ फटा-फट एक बार कमेंट उसने बताता तो आगे हम क्या कर कि आगे बढ़ जाएं उसको नेक्स्ट है मेरे पास टोटल लेंथ फिल्ड मेरे पास कितने बटाबई टोटल लेंथ है दोस्तों 16 बिट का फिल्ड अब टोटल लेंथ होता क टोटल लेंथ होता है मेरे पास डेटा प्लस हेडर टोटल लेंथ के है डेटा प्लस हेडर यह डेटा और हेडर दोनों लाकर बोलते हैं टोटल यदि आपको डेटा निकालना तो क्या करोगे टोटल लेंथ में से हेडर म कि स्टोरी के लिए अलग सेशन ले लेंगे यार चलो टोटल लेंथ हो गया अब एक बाद दोस्तों मेरे पास 16 बिट है मेरे पास 16 बिट है 16 बिट का मैक्सिमम नंबर क्या होगा मैक्सिमम नंबर क्या लिख सकता हूं 16 जैसे टू पावर सिक्सटीन माइनस तो इस तरीके से मिनट थी बिट से मैक्सिमल नंबर क्या लेकर टू पावर थ्री माइनस वन टू पावर 388 माइनस वन सेवन फोर बिट से मैक्सिमल नंबर क्या लेकर टू पावर फोर माइनस वन वह फोर सिक्टीन माइनस फिफ्टीन तो 16 बिट से मैक्सिमल नंबर लिखा जा सकता है वह कितना होगा पैसे अब देखो नेटवर्क लेट पर हमारे पास बात कीजिए दोस्तों तो network layer में मैंने आपको क्या बताया था हमारे पास, यह h2 header होता है न हमारे पास, suppose यह header है, h2 header, total length का मतलब क्या data plus header, तो यहां से हमारे पास data और header दोनों, तो यहां से जो इसकी वैल्यू है दोस्तों वह 65,535 है, टोटल लेंथ का मतलब है डेटा प्लस हेडर, सपोस यह डेटा है, यहां समझ लेना, मिनिमम हेडर साइज कितनी बिट का होगा बताओगे बई, मिनिमम हेडर साइज क्या होगा, मिनिमम हेडर साइ� इस बाइट का ना 20 बाइट से कम का हेडर तो वह नहीं सकता तो मैक्सिमम डेटा साइज मैक्सिमम तो यह नहीं है सिस्टी फाउजेंट 535 से 20 माइनेस करेंगे तो कितनी वेल्यू हैगी 65,000 515 ठीक है कि यहां से हमारे पास यह बोलें लोगों यहां पर मैक्सिमम डेटा साइज नेटवर्क लेयर यहां पर मैक्सिमम डेटा साइज नेटवर्क लेगा 65,000 535 इलेवर कोई बात भी कोई दिक्कत परेशानी है तो बताओ फटाफट यह क्लियर है कि आगे बढ़ जाते हैं ठीक है नेक्स्ट हमारे पास आता आईडेंटिफिकेशन नंबर नेक्स्ट फिल्ड क्या था आईडेंटिफिकेशन तो टोटल लेंथ के बारे में पढ़ेंगे इसमें फ्रेग्मेंटेशन अभी सिर्फ आपको आईडिया दे दिया कि इतने बेट का फिल्ड 16 ठीक है यहां पर क्या लिखा है इस डेटाग्राम पैकेट का नाम के डेटाग्राम इस डेटाग्राम इस असोसिएटेड विद सिक्वेंस नंबर इस कॉल्ड एस डेटाग्राम नंबर और आइडेंटिफिकेशन देख है तो यहां से हमारे पास क्या होता है दोस्तों हर एक पैकेट जो भी हम पैकेट सेंड करेंगे उस पैकेट पर जैसे कि मालों हम डेटा लिंक लेर में क्या करते थे पैकेट सेंड करते थे ना पैकेट नंबर जीरो पैकेट यहां पर पैकेट का नाम कर देखा तो जो भी हम कोई पैकेट सेंड करेंगे उस पैकेट पर एक सीक्वेंस नंबर किसी book में यह datagram number भी लिखा है, तो कहीं identification number लिखा है, यह कहीं datagram number लिखा है, बात एक ही है, every datagram is associated with sequence number, हर एक packet को हम एक sequence number देंगे, ठीक है, और वो sequence number क्या है, वो identification number, clear है बात, यह बात, first point clear है, हमारे पास, अब देखो, इसमें क्या करेंगे, हमारे पास यह दो इन दो पॉइंट को एक फीगर से समझते हैं यार, जब तक एक्जांपल नहीं लेंगे ना मजा नहीं आएगा यार, एक्जांपल के तरू समझ लेते हैं, बहुती प्यार के साथ, सपोज ये A है हमारे, ये कोई router है, यहाँ पे सपोज MTU है, Maximum Transmission Unit और Transfer Unit, सप एबी को कोई पैकेट भेजना चाहता है दोस्तों एक यह भेजना चाहता है को कोई पैकेट और इसका साइज हम वह सबस्क्राइब तीन सो बाइट का है तो हर एक पैकेट का क्या होता है एक आइडेंटिफिकेशन नंबर होता है तो यह जो पैकेट हम भेजना रहे हैं इसका इडेंटिफिकेशन नंबर कितना है तो उसका आइडें� तो एक सुनाव एक बात दोस्तों मेरे पास जैसे ही यह पैकेट किसके पास आएगा इस राउटर के पास आएगा यह पैकेट ट्रेवल करने के बाद यह पैकेट कहां है हमारे पास इस राउटर के पास है तो यहां से हमारे पास कितने पैक साइज का पैकेट ह और आप जो mtu है मैक्सिमम ट्रांसफर यूनिट यह कितनी वन हंड्रेड यानि आप यहां पर एक सो वन हंड्रेड से ज्यादा डाटा ट्रांसफर ही नहीं कर सकते हैं यहां पर मैक्सिमम ट्रांसफर यूनिट का है यहां पर आप यह राउटर आगे फंडेड बाइट से ज्यादा ट्रांसफर कर ही नहीं सकता तो राउटर क्या काम करेगा वह राउटर क्या काम करेगा में एमटी कितनी मैक्सिमल ट्रांसफर यह अंडेट बाइट से ज्यादा ट्रांसफर नहीं कर सकते यह राउटर इस पैकेट को क्या करेगा पीस में डिवाइड करेगा यह राउटर क्या काम करेगा इस पैकेट को पीस में डिवाइड कर देगा इसमें डिवाइड करेगा प कि यह नहीं है कैसे डिवाइड करेगा तो यह वन हंड्रेड बाइट यह क्या होगा यह वन हंड्रेड बाइट और यह वन हंड्रेड बाइट यानि डिवाइड करके आगे क्या कर देगा फॉरबर्ड करते और इसको बोलते फ्रेगमेंटेशन लेकिन परिवेशन पढ़ेंगे बाद में लेकिन अभी सिर्फ आपको आइडिया दे रहा हूं जब हमारे पास राउटर क्या कर रहा है पैकेट तो तीन पीस में डिवाइड कर दिया इसने कितने पेस्ट पीस सेंड किया तीन पीस सेंड कि इसको बीचो तो हर एक पीस का जो आइडेंटिफिकेशन नंबर होगा वह कितना होगा वन हंड्रेड हर एक पीस का इडेंटिफिकेशन नंबर कितना होगा वन हंड्रेड हर एक पीस का इडेंटिफिकेशन नंबर कितना होगा वन हंड्रेड तो ऐसा क्यों बिकोज सेंडर ने भेजा एक पैकेट राउटर ने क्या किया उनको तीन पीस में डिवाइड कर दिया चाहिए तीन पीस किसके पास जाएंगे रिसीवर के पास तो रिसीवर जब देखेगा 100 तो इसका मतलब कि यह तीनों पीसेस एक ही पैकेट के हैं तो वह इन तीनों को क्या कर लेगा कम है ठीक है इलियर बात इलियर है बात इसका इधर वाइंगे सरी डिस्कार्ड देखो मेरे टीचिंग इस्टाइल मैं एक फीगर में सिर्फ एक ही बात बताता हूं यदि मुझे कोई डिस्कार्ड बताना होगा तो उसके दूसरा फीगर बताऊंगा दूसरा कंसर्ट बताऊंगा तो मेरी क्लास इसलिए जरूरी है मैं क्या नहीं करता मैं एक ही डाइग्राम में होच पोच नहीं करता हूं और तो इसकी बात करेंगे हर एक कंसेप्ट की बात करेंगे लेकिन हर एक कंसेप्ट को एक अलग फीड़ से समझाऊंगा जिससे कि आप प्रॉपर नोट्स आपको मिल पाए ठीक है मेरा डिजिंग इस्टाइल यही है कि मैं कंफ्यूज नहीं करना चाहता हूं एक ही डायग्राम में 10 चीजें नहीं बताने वाला हर एक कंसेप्ट के लिए एक डायग्राम होगा ठीक है चलो उसको देखो अब देखो किसी के दिमाग में यह चल रहा हो सर उसको यह कैसे पता चलेगा कौन सा पहला यह तीन पीस हो गई सर उसको यह कैसे पता चलेगा कि पहला पीस कौन सा है पहला ये बाला है कि ये बाला है कैसे combine करेगा सर पहला पीस लोस्ट हो गया तो एक पीस बीच में लोस्ट हो गया तो सर क्या होगा यह जितने भी सवाल अपके दिमाग में चल रहे हैं आप maximum सोच लो कोई भी student जो भी सोच सकता है वो सोच लो वो आपके सारे doubt automatically solve हो जाएगे लेकिन इसके लिए आपको तीन session का wait करना IPV4 header part 1 part 2 fragmentation और फ्रेगमेंटेशन मैंने आपको बताया था, प्रॉमिस किया था, एक वीडियो, एक एक्जांपल समझाओंगा, उसमें लेकिन दो घंटे लगेंगे, लेकिन एक घंटे लगेगा, वो एक्जांपल ऐसा होगा, कि उसके बाद सारे क्वेश्चन साब बना सके, जितने भी मैंने सीखा है वह दोस्तों अब इस जैने मैंने पढ़ाना स्टार्ट कि इस प्रेमुख एक डाउट पूछा तो अब उस डाउट को मैं अपने कंस्ट में क्या कर लिया है निकलोड कर लिया और अब डाउट मतलब एक मैक्सिमल लिमिट हो गई उससे प्यार से पढ़ चलो यह बात हो गई अब देखो यह पॉइंट लेर हो गया इट इज यूज़ टो आइडेंटिफाइड जितने भी सारे डाउटर पैकेट पर बस हो जाए यह हो जाए आउट ऑफ सब कुछ ऑटोमेटिकली क्लियर वेट कर लो इट इज यूज़ टो आइडेंटिफाइड ऑल वी कि तीनों पीस यह तीनों फ्रेगमेंट एक ही पैकेट के है ठीक है नेक्स्ट पॉइंट क्या है ऑल दिफ्रेगमेंट ऑफ सिर्म डेटाग्राम एक डेटाग्राम के सारे पीस का नंबर सेम होगा यह लिखा है ऑल दिफ्रेगमेंट ऑफ सेम डेटाग्राम विल हाव विसेम आइडेंटिफिकेशन नंबर यह बात यह दो और तीन क्लियर हो यानि हम क्या कर सकते हैं आइडेंटिफाई पर सकते हैं कि तीनों पीस एक ही पैकेट के हैं एक ही डेटाग्राम के हैं ठीक है और यदि हमारे पास कोई भी डेटा ग्राम उसके 10 पीस भी करे गए तो 10 के 10 पीस का इडेंटिफिकेशन नंबर से होगा लिया बात नीसु कुमार टीटीएल होता है ठीक है उसकी बात करेंगे लेकिन वेट कर लो थोड़ा ठीक है पीछे स्टार्ट कर दो विल्कुल कर सकते हैं यह तीन पॉइंट के लिए पॉइंट नंबर कि एन डाउट इन दिस प्रीपॉइंट एनी डाउट वह डाउट है क्या बताओ भाई यह एग्जाम्पल आ गया मैंने कुछ गलत लिखा उसके बाद हम बात कर लेते हैं नेक्स्ट की यह दोस्तों तीन बिट का फिल्ड है यह कितने बिट का फिल्� तो इसके आगे लिख देता हूं इट इस थ्री विट फिल्ड फॉर इन दिशिगर यह पस्ट बिट यह प्रॉब्लम लगावा इसका यह बिट यूज होती न कि यह सेकंड बिट है और सेकंड बिट में क्या लिखा दीएफ का मतलब क्या है वह सेकंड बिट इस कॉल्ड आज डोंट फ्रेगमेंट डोंट है और यहां पर हमारे पास थर्ड बिट इस कॉल्ड आज एमएफ का मतलब मोर फ्रेगमेंट इलियर एमएफ डीएफ का मतलब डॉन्ट फ्रेगमेंट सेकंड बिट का नाम है सेकंड बिट इसको लेस्ट डॉन्ट फ्रेगमे मैं अमेशन डाटा साइज पैसे पांच पंपंडर लिखा है ना यार चीज यह तो लिखा है मैंने यह तो लिखा है ठीक है यह लिखा है मैंने अरे यार मैक्सिम डाटा साइज ऐसा गलती कर दिया कि ऐसा तो अरे यार मैंने देख अरे यह टोटल 16-bit का है, total length 65535 हो सकती है, यह total length 65535, total length का मतलब data और header है, यह header 20 का है न, तो data, यह data है यार, क्यों confuse हो रहे हैं, यहां से यहां तक ही तो data है, यह तो header है न, 65515 ही तो लिखा है, है ओ हां यह ओ यह थोड़ा सामना ओ बोला सही था लिख गलत दिया 65515 हां बिल्कुल सही बात है मैक्सिमल डाटा साइड नेटवर्क लेट पैसे टेट पांचों पंदर चलो अब इसमें वन बाई वन समझते हैं ठीक है वन समझते हैं वह यूमन एरर कभी-कभी हो जाती है सेकंड में पास कि डीएफ का मतलब क्या है और इनको समझते हैं बहुत ही प्यार के साथ डीएफ की फुल फर्म क्या है डॉन्ट फ्रेगम तो यहाँ पर डीएफ बड़ी देखो यह बिट है एक छोटी सी बात समझते यह बिट है ना एक इस बिट के अंदर या तो वेल्यू जीरो हो सकती है वेल्यू वन हो सकती है या तो यह जीरो हो सकती है वन हो सकती जीरो का मतलब यह वन का मतलब तो डीएफ एक्वल DF मतलब don't fragment, यह DF equal to 1 है, तो इसका मतलब है datagram cannot be fragmented, कि datagram को आप pieces में divide नहीं कर सकते, fragment में divide नहीं कर सकते, तो इसका मतलब है datagram cannot be fragmented. कि यदि यह इक्वल टू जीरो है इधर डीएफ वाली बिट जीरो है इसका मतलब है डेटाग्राम के निफ्रेक यह नहीं, डीएफ एक्वल टू जीरो है, तो हम डेटाग्राम को क्या कर सकते हैं, फ्रेग्मेंट कर सकते हैं, 2025 के लिए सीरीज आने वाली है यूटूब पे, सूरव बिलकुल आएगी, चलो, अब इनको सर मतलब क्या है या, सर ये बात तो समस्मे आ गई, लेकिन मतलब में एमएफ की वैल्यू जीरो देने शुद्ध लास्ट फ्रेगमेंटेड हां एमएफ की तो बात ही नहीं किया अभी तो सब्सक्राइब कर रहें चलो देखो इसका मतलब यार यदि एग्जांपल ले लेना तो मजा आ जाएगा मैं सारी चीजों को एग्जांपल को समझाता हूं देखो यह है बहुत कि यह क्या है कोई अब देखो यहां पर हमारे पास दोस्तों एक छोटी सी बात बता हुआ हमारे पास क्या है वह यहां पर कोई पैकेट भेजना चाहिए ठीक है यह पैकेट जो है मेरे पास इसका साइज 300 बाइट का हर एक चीज का डाइग्राम है यह 300 बाइट का कोई डेटा पैकेट अब इसका जो आइडेंटिफिकेशन नंबर है मेरे पास इसका आइडेंटिफिकेशन नंबर मेरे पास वन हंट ठीक है और यहां पर दोस्तों हमारे पास क्या है कि इस पैकेट में डीएफ की वेल्यू क्लिक ही वन लिखिए यह फिक्ट देखो एक चीज समझना वह पैकेट के साथ तो हैडर जाएगा ना हर एक पैकेट के साथ क्या जाता है डाटा जाता है और हैडर जाता है कोई भी अम्देटा भेजेंगे उसके साथ जाएगा लेकिन मैं हैडर के अंदर तो सारे फिल्ड है जितने फिल्ड है देखो पहला वर्जन है हमारे पास हैडर लेंथ फिल्ड सर्वेस है हमारे पास फ्लैग है आइडेंटिफिकेशन नंबर है जो भी फिल्ड हैडर के अंदर है वह सारे फिल्ड जाते हैं लेकिन मैं सारे फिल्ड यहां लिखनी सकता ना यार, because हमारे पास उतनी space नहीं है सारे फिल्ड को लिखने के लिए, ठीक है, तो यानि हम क्या करेंगे दोस्तों, यहां से हमारे पास उन ही फिल्ड को लिख रहे हैं, जिन फिल्ड की क्या है, requirement है हमारे पास, तो यानि, data के साथ header तो जाता है, एक identification number और एक df, df equal to 1, कहां आया, पैकेट कहां आया, पैकेट कहाँ है राउटर के पास, कितने बाइट का पैकेट है बई, 300 बाइट का पैकेट, और इसका आइडिंटिफिकेशन नंबर कितना लिखा है, 100, और यहाँ पर DF क कि आप इस पैकेट को फ्रेगमेंट में डिवाइड नहीं कर जो सोर्स ने जो सोर्स सेंडर है उसने कोई पैकेट भेजा और उसने डिएफ की वेल्यू क्या कर दी सेट कर दी वन पीएफ की वेल्यू सेट वन करने का मतलब है कि मेरे पैकेट को पीस में डिवाइड नहीं करना है अब जैसे यह पैकेट राउटर के पास है कितने बाइट का है 300 बाइट का है अब यहां पर हमारे पास यह इसको आगे भेजनी सकता आगे क्यों नहीं भेज सकता भाई यदि आगे एमटी कितने की फंड राइट 100 बाइट से ज़्यादा आगे राउटर, forward नहीं कर सकता, तो राउटर क्या काम करेगा, वही राउटर क्या काम करेगा, इस packet को divide करेगा, किस में divide करेगा, pieces में divide करेगा, अब लेकिन इसने df की value क्या कर रखी, one, sender ने packet को pieces में divide करने के लिए क्या कर रखा है, मना, अब यदि यार 3 bit का है, minimum value तो 3 bit की 0 ही बनेगी, तीन bit का पहला number बताओ, binary का क्या लिखोगे, 0 0, 0 1, 0 1 0, like that, so minimum value 0 बनेगी, maximum तो 7 ही बनेगी, बताओ फटापट भी, फटापट बताओ भी, फटापट, तो क्या करेगा, discard क्या करेगा भाई, कि इस पैकेट को डिवाइड कर डिवाइड करेगा विडिवाइड डिवाइड यदि नहीं करेगा तो आगे भेजनी सकता और डिवाइड करने के लिए संदर्न मना किया तो इस पैकेट को ना तो डिवाइड कर सकता है और ना आगे भेज सकता है मुसीबत गए ना तो क्या करोगे उसके इसमें क्या करोगे सिंपल तो राउटर इस पैकेट को क्या करेगा दोस्तों राउटर इस पैकेट को डिसकार्ड करें कि डिसका���्ड राउटर इस पैकेट को क्या करेंगे डिसकार्ड करेंगे और डिसकार्ड करने के बाद डिसकार्ड करने के बाद एक मैसेज भी भेजेगा आईसीएमपी अर्र मैसेज आईसीएमपी मैसेज बे� कि आईसीएमपी मैसेज क्या भेजेगा देखो यदि इसने डिस्कार्ड किया है तो डिस्कार्ड करने का रीजन बताएं वह आईपी हमारे पास क्या है तो यह डिस्कार्ड करने का क्या बताएगा आईपी का कनेक्शनलेस है हमारे पास हम कोई प्रोटोकॉल हमारे पास किसका आईपी का तो यदि राउटर ने डिस्कार्ड किया है इस पैकेट को तो राउटर इसको यह बताएगा कि मैंने क्यों डिस्कार कि इसका इधर रिजन बताएगा यह सिंपल बताएगा कि भी आपने एक पैकेट भेजा यह सारी बात यह से बताएगा यह बोलेगा भी आपका जो पैकेट का साइज था वह तीन सो बाइट का था और आपने पैकेट पर लिख रखा था डीएफ एक्वल टू वन ठीक है आपका इडेंटिफिकेशन नंबर तो चलो यह था हमारे पास वन डेट आइडेंटिफिकेशन नं� है तो यह बोलेगा भी 300 वाइट का पैकेट था आपने बोला था कि डिवाइड मत करना लेकिन एमटीओ कितनी थी वन हेंड्रेड थी मुझे बिना डिवाइड कि मैं आगे फोरवर्ड नहीं कर सकता था इसलिए मैंने आपके पैकेट को क्या लगा डिस्कार्ट तो सेंडर क्या काम करेगा ठीक है आईसीएमपी के बारे में डिटेल पढ़ेंगे बाद में क्या-क्या हमारे है तो यानी हमारे पास अब सोर्स क्या काम करेगा यह फिकल टो जीरो यह सोर्स यह चाहता ही नहीं है कि मेरे पैकेट को डिवाइड करें सोर्स यह चाहता है कि मेरे पैकेट को डिवाइड करें आ यदि सेंडर यह नहीं चाहता है कि यह पैकेट को डिवाइड किया जाए तो वह क्या समझ जाएगा कि एमटीव कितनी हंड्रेड बाइट है यहां से मैक्सिमम कितना ट्रांसफर कर सकते थे वहां पर लिंग पर सो यही सेंडर क्या काम करेगा इस पैकेट को तीन सो से कितने का कर देगा, हंड़ेट बाइट का ही भेजेगा, तो हंड़ेट बाइट का भेजेगा, तो यहाँ पर इजली पी के प कि आगे कोई और mtu हो वहीं मैंने तो यहां से यह लिंक ले दो ऐसा भी तो हो सकता है ऐसा भी हो सकता है कि इस मेरे पास यहां पर मेरे पास कोई राउटर है यहां पर कोई mtu मेरे पास तो है आगे कोई mtu मेरे पास 50 आ जाए इतनी अजय कि ऐसा भी हो सकता है तो क्या होगा यदि मान लोग सोका भेजा तो यहां पर क्या हुआ यहां पर तो आ गया और यहां पर 50 बाइट की mtu आ गया गए तो फिर यह राउटर क्या करते का डिसकार्ड, जब यह राउटर डिसकार्ड करेगा, तो यह बता देगा MTU कितने की थी, 50 वाइट की थी, तो फिर वो 50 वाइट क्या कर लेगा, एडजस्ट कर लेगा तो यदि सोर्स यह चाहता है कि मेरे पैकेट को डिवाइड नहीं किया जाए, तो यानि सोर्स, जो भी minimum MTU पूरे link पे available है उससे ज़्यादा size का यदि सोर्स यह चाहता है तो जो भी सबसे मिनिमम हमारे पास MTU है उससे ज्यादा साइज का पैकेट नहीं दे सकते हैं, ठीक है, क्लियरे बात, दूसरे रूट से सेंड नहीं करेगा, यहाँ पर रूट हम डिसाइड नहीं कर रहे हैं, सेंड हर, कनेक्शन लेस सर्विस है, ठीक है, नाओ, अब एक सवा वाई फोर्स डॉन्ट वांट टू डिवाइड डिटापैक यदि सोर्स पैकेट यह क्यों बोल रहा है कि डीएफ एक्वल टू वन यह सर यह डीएफ एक्वल टू वन क्यों सेट कर रहा है तो उसकी ओर रहा है कि मेरे पैकेट को डिवाइड मत करो क्या इसका कि हर चीज के लिए एग्जांपल है यदि डिफिकल टू जीरो होता तो क्या होता तो पूजेंटी मैंने यहां से लिखी वन तो बीस अब दोस्तों मैं आपको छोटी सी बात बताता हूं मान लो कोई पैकेट है मेरे पास तो हमेशा ध्यान रखना अभी तो मैंने हैडर का जिकर नहीं किया था आपको ठीक ह कि यह डेटा है डी और यह 20 बाइट का है हमेशा पैकेट के साथ है रखता है टैप होता है हमेशा पैकेट के साथ है रखता है टैप होता है बिल्कुल होता है सर अब यहां पर इसने इडेंटिफिकेशन नंबर मेरे पास लिख दिया एंड एं कि जिस कंस्ट्री जहां पर नीचे होगी वहीं पर समझाएंगे अनेसेसरी होच-पोच नहीं करेंगे किसी भी चीज को चलो यहां पर क्या हो गया यह 20 वाइट का हैडर है 300 का डाटा यह एच है यह डीए और यह आइडेंटिफिकेशन नंबर देटा ग्राम को पीस में डिवाइड अ कि यह जा सकता है अब हमारे पास क्या होगा दोस्तों यह राटर क्या करेगा उसको पीस में डिवाइड करेगा क्या करेगा पीस में डिवाइड करेगा हमारे पास पीस में क्या करेगा डिवाइड करेगा अब जो पीस में हमारे पास डिवाइड करेगा तो कैसे हो कि यह 20 बाइट का हैडर है हैडर के अंदर क्या सारी इनफॉर्मेशन है वर्जन हैडर लेंथ फिल्ड सर्विसेस सोर्स आईपी एड्रेस डेस्टिनेशन आईपी एड्रेस तो यानि हमारे पास हम हर पैकेट के साथ और पैकेट के साथ एक बात बताओ, मान लो ये एक piece था, इस piece को हमने 3 piece में divide कर दिया, piece का मतलब कुछ और मत समझ लेना है, तो यहां से हमारे बास 3 piece में क्या कर दिया, divide कर दिया, अब जब इसको 3 parts में divide किया है, तो इस बात की कोई guarantee नहीं है, कि ये 3 packets एक ही root को क्या करेंगे, follow करेंगे, ये 3 packets कि ऐसा तो नहीं कि बिकोस यहां पर मेरे पास कनेक्शन स्टाब्लेसमेंट है नहीं है कनेक्शन लेस्ट है अनरेलाइबल है मेरे पास नेटवर्क लेट तो अलग-अलग रूट को फॉलो करेंगे तो हर पैकेट के साथ है डर होना चाहिए वह यदि मुझे पता है नहीं मेरे मुझे जाना कहा है मैं कैसे जाऊंगा मेरे पास पूरा है रहना चाहिए ना तो यहां नहीं हम हर पैकेट के साथ है क्या करेंगे टेक्स करेंगे यहां से हमारे पास देखो मैंने क्या किया था एमटी 120 की भी इसका है डर आ गया तो यहां पर डाटा आ गया तो कहा यहां पर डाटा एक चीज समझ लेना हम जो डिवाइड करते हैं ना वह सिर्फ डाटा को डिवाइड डाटा 300 बाइट का था तो बाइट और सुबह और हैडर को एजिटिस चोटी सी बात बताओ यदि मैं आपको यह बोलूं मान लो यहां से हमारे पास यह कार है कि तब यह चार कार है ऐसा लिया कार वैसे दिखने रही है डब्बे ठीक है यह चार कार है यह चार आदमी है जो यह चार कार है ठीक है एक इस कार में इस कार यह सबसे मैं आपको बोलूंगा यह है दराबाद यह कहां जाना चाहते हैं दिल्ली जाना चाहते यदि यह सारे यह सारी कार एक ही रूट को फॉलो करें तो यही तो इसमें जीपीएस लगा दिया हमने क्या लगा दिया जीपीएस यदि पहली कार में जीपीएस लगाया तो बाकी कार इसी कार को मैप ओपन है उसी को सब क्या कर रहे हैं फॉलो कर रहे हैं लेकिन यदि यह सारे पर्सन अलग-अलग रूट को फॉलो कर रहा है तो हर एक कार के साथ क्या होगा हर एक कार में क्या होगा जीपेस लगाना पड़ेगा यहां पर मैं पिहां भी लगाना पड़ेगा इसको लगाना चारों के साथ तो सेम आज एट इज जब यह चार करना पड़ेगा अटेज करना ठीक है इलेबाद बात समझ गई है कि एमटीव कुछ भी हो सकता है यार एमटीव तो ऐसा कुछ है नहीं लिया है अब एक बात बताओ यदि इस सबको एड किया जाए तो कितना होगा वह यह 120 360 यदि मैं आपको यहां से एफिशेंसी निकालूं यहां पर फिशेंसी क्या होगा यह यूसफुल बाइट डिवाइड टोटल बाइट वह यहां पर बाइट भेज रहे हैं क्या होगा यूस� कि मैं सिर्फ कितने बिट कितना बाइट यूज़ डेट यूज़ फूल का बाइट कितना देटा डेटा कितने का बेजना था 300 का लेकिन ओबराल यहां से अब 120 360 हो गई ना है 360 डिलीवर हो रही है हमारे पास इसको रिसीवर को तो यहां से हमारे पास क्या होगा तीन सो डिवाइड बाइट 360 इसकी वेल्यू फाइंड करना कितनी आए जिरो पॉइंट 83 सम्तिंग कितनी है एक्� तो यानि हमारे पास almost 83% बताओ फटाफट बताओ कितना होगा value ठीक है 83.333333 आएगा न 83.333333 ठीक है अब देखो कि समझना एक बात को यदि मैं भाई यदि मैं सिर्फ यही भेजता सिंपल सी बात है यदि मान लो यह पैकेट पीस में डिवाइड नहीं होता तो एफिशेंसी क्या होती यदि पैकेट में डिवाइड नहीं होता तो एफिशेंसी क्या होती तीन सो डिवाइड बाई 320 वह यहां से मेरे पास तीन सो का डाटा है यूजफुल आइट तीन सो यह 20 यह तो ओवर हैड है यह हमेशा क्या होता है ओवर हैड है हमेशा क्या होता है ओवर हैड तो तो 300 divided by 320 ज्यादा होती ना इससे, 83% से ज्यादा होती, 90% के आसपास होती, तो यानि हमारे पास हम, यदि packet को हम pieces में divide कर रहे हैं, तो divide करने से क्या हो रहा है, overhead बढ़ रहा है, ओवर हैड क्या हो रहा है बढ़ रहा है पिक जितने भी पीस में ज्यादा डिवाइड करेंगे हर पैकेट के साथ हैडर अटेच करना पड़ेगा तो हैडर क्या है ओवर हैड बढ़ेगा तो एफिशेंसी कम ओवर हैड बढ़ेगा तो एफिशेंसी कम होगी इसलिए सेंटर नहीं चाहता कि मेरे पैकेट को पीस में क्या किया जाए डिवाइड किया एफिशेंसी कम होगी इले रहे बाद झाल कि यह बात के लिए बताओ फटा-फट भी यहां तक कोई दिक्कत परेशानी है क्या यह बात समस्यों में आ गई भी फटा-फट बताओ इसीलिए हम क्या कर रहे हैं कि भी हमारे पास पैकेट हमारा पैकेट डिवाइड नहीं होना चलो है यह तो बात हो ग रिवीजन स्ट्रेटेजी जिनके syllabus complete हो गए है, रिवीजन स्ट्रेटेजी मैं बिलकुल session एक लेने वाला हूँ, बहुत ही demandable session है यह, तो यहां से हम mf equal to 1 की बात कर लेते हैं, more fragment, mf equal to 1 means, this is not the law, more fragment, कि इस नॉट लास्ट फ्रेगमेंट देर आर मोर फ्रेगमेंट आफ्टर इस यानि यह लास्ट फ्रेगमेंट नहीं है इससे आगे भी फ्रेगमेंट है एक बार लिख देते हैं दिस इस नॉट लास्ट फ्रेगमेंट इस प्रेगमेंट में इन प्रेगमेंट फिर समझते हैं को इस दिलास्ट फ्रेगमेंट और ऑनली फ्रेगमेंट यानि हमारे पास या तो यह लास्ट फ्रेगमेंट है यह हमारे पास सिर्फ एक ही पीस है, या तो mf की value 0 कि यह last piece है या हमारे पास सिर्फ एक ही पीस है mf equal to 1 का मतलब है कि यह last fragment नहीं है, इसके बाद और भी fragment है, mf equal to 1 means this is not the last fragment, there are more fragment after this fragment, यानि mf equal to 1 का मतलब है कि यह last नहीं है, इससे आगे और भी fragment है, अब देखो एक एक एग्जांपल ले लेता है इस एग्जांपल से सारी चीजें क्या हो जाएंगे दोस्तों क्लियर हो जाएं मान लो यह मेरे पास यहां पर में ले ली और यह क्या है मेरे पास अब यहां पर हमारे पास यह पीस है दोस्तो कि यहां से मेरे पास 300 बाइट का क्या था डेटा था और 20 बाइट का क्या है यह एडर है यह डेटा इसका इडेंटिफिकेशन नंबर मेरे पास कितना है और यहां पर डिएफ की वेल्यू मेरे पास जीरो ही इसको पीस में क्या किया जा सकता है डिवाइड किया जा सकता है तो हमने क्या करेंगे इसको तो बहुत ही प्यार से समझना है एक भी कंसेप्ट ऐसा नहीं होगा जो आपको डिटेल में समझने नहीं है तो एमटी कितनी 120 वही से एग्जांपल रिपीट कर लेते हैं लेकिन इस फीगर में हम काफी चीज समझाने लें वही जो सेम एग्जांपल अभी पढ़ाता हमने क्या कर लिया इसको डिवाइड कर लिया लेकिन इसमे कि वह यहां से हमारे पास किस टाइप से बटन 20 और 100 और यहां से भी किस टाइप से बटन 20 और 100 और यहां से भी किस तब से बटन टू और वह अच्छी अब एक बात हमारे पास छोटी सी दोस्तों यदि मैं आपको यह बोलूं हमारे पास बोलूं कि सर इसका इन सारे इसका इडेंटिफिकेशन नंबर क्या ह वन हंड्रेड हो जाएगा यहां पर इस पीस का विज्ञा इंटिफिकेशन नंबर कितना होगा वन हंड्रेड इस पीस का विज्ञा इंटिफिकेशन है और यहां पर हमारे पास क्या है 100 से 199 है नहीं तो इस ट्रेंड मुझसे यह पूछते सर कौन सा पहला है कौन सा आखरी है तो सिर्फ आपको समझाने के लिए लिख रहा हूं अभी बाद में मिटा दूंगा ठीक है यदि मुझे एमएफ की बात कीजिए एमएफ मोर फ्रेक्ट क्या यह लास्ट पीस है इससे आगे फ्रेगमेंट है कि नहीं बताओ फटाफट भी इ MF equal to 1 means this is not the last there are more fragment after this one इसके आगे है कोई तो MF की value क्या होगी 1 क्या इससे आगे कोई fragment है yes तो MF की value क्या होगी 1 क्या इससे आगे कोई fragment है नहीं तो MF की value क्या होगी 0 तो इसका मतलब क्या है सिर्फ एक छोटी सी बात है कि हमारे पास सिर्फ ये याद रखो कि last fragment के लिए में एमएफ की वेल्यू क्या होगी जीरो और बाकी सब फ्रेगमेंट के लिए में फिर वेल्यू क्या होगी फिर सर यह एमएफ का कंसेप्ट कहां से आया है इसकी रिक्वारमेंट क्या है यह भी सवाल डिस्ट्रेंट पूछते इसकी रिक्वारमेंट तो है यहां है सर एक्शन यह तीन पीस गई हंड्रेड अमान लो हमारे पास यह लास्ट वाला क्या है तो यानि हमारे पास लास्ट पीस के जो लास्ट पीस है उसके अमेज़ की वेल्यू क्या होती जीरो यदि रिसीवर ने कोई ऐसा पीस रिसीव ही नहीं किया ऐसा फ्रेंड रिसीव नहीं किया जिसके एमएफ की वेल्यू जीरो है तो रिसीवर की बात समझ में आएगी ओहो कि लास्ट पीस अभी तक आया नहीं है लास्ट पीस क्या हो गया है लॉस्ट अब आपके इससे हमारे पास एमफ से फायदा क्या है कि लास्ट पीस की वेल्यू के हैं एमफ की जीरो है तो हमको यह पता चल जाएगा कि यह आखरी वाला है तो यह लास्ट के पूरे जितने भी फ्रेगमेंट हो सकते थे वह सारे रिसीट कर लिए क्लियर पहुंचे वह तुम अरेंज करेंगे उनको अरेंज करने के लिए एलगोरिदम भी है तो आप यह सोचना बंद कर दो क्या हो रहा है सब कु� ठीक है तो यह सिर्फ लास्ट वाला पहले पहुंच सकता है कोई सभी पहले पहुंच सकता है कैसे होगा उसकी बात करेंगे राजा बाबू गुड़ी नहीं ठीक है बात यहां तक कोई दिक्कत है कि अब बताओ फटा-फट जीरो मतलब एमएफ की वेल्यू तो क्या होगी लास्ट फ्रेगमेंट के लिए वेल्यू जीरो होगी और बाकी स� चलो, MF हो गया, next मेरे पास fragment offset है, दोस्तों ये fragment offset कितने bit का है, मेरे पास 13 bit का है, fragment offset कितने bit का है, 13 bit का, क्या लिख रहा है, fragment offset indicate number of डेटा बाइट अहेड ऑफ दिस फ्रेगमेंट इन देट पर्टिकुलर पैक फ्रेगमेंट ऑफ सेट क्या इंडिकेट कर रहा है नंबर ऑफ डेटा बाइट अहेड ऑफ दिस फ्रेगमेंट इन देट पर्टिकुलर पैक इतनी डेटा बाइट इससे आगे हैं इसी पर्टिकुलर पैक इन देट पर्टिकुलर पैक इ ahead of this fragment, इन इस fragment से आगे कितनी data byte, अब एक बात बताओ, यही example था न, यदि मान लो यहां से fragment offset और include कर लो, fragment offset, fragment offset, फिर इसके बारे में यही बात करेंगे, इस fragment offset का concept क्यों use किया है, इस fragment से पहले कितनी data byte आगे है, बताओ भी, इससे आगे कितनी data byte है, इससे आगे कुछ ही नहीं है, इससे आगे कितनी कि इस फ्रेगमेंट साथ कितनी डेटाबाइट हैं भी एंडेट में डेटाबाइट की बात कर रहा हूं डेटा और है दोनों की बात नहीं कर रहा है इस फ्रेगमेंट साथ कितनी डेटाबाइट आगे हैं तो इतना लग दिया वन इस फ्रेगमेंट साथ कि यह जो इसका क्या काम है फ्रेगमेंट ऑफ सेट का क्या काम है यह जीरो हंड्रेड इसका क्या काम दोस्तों इसका जो काम है वह खतरनाक है एक्शन में क्या है हमारे पास मैंने क्या किया था आपको यहां से यह टीनसो बाइट का जाता तो मैं हर बाइट को नंबर दे दिया जिरो से 299 जबकि ऐसा होता ही नहीं है यह में इरेस कर ठीक है आईपी जो है हमारे पास आईपी जे पैकेट स्ट्रीम प्रोटोकॉल एवरी पैकेट इज असोसिएटेड विद सीक्वेंस नंबर हर एक पैकेट को सीक्वेंस नंबर देते हैं हर एक बाइट को सीक्वेंस नंबर नहीं पीसी पीजे बाइट स्ट्रीम प्रोटोकॉल करेगा आपको यह जो फ्रेगमेंट ऑफ सेट है ना यह जीरो मतलब पहला अंडेट दूसरा अ कि यह क्या यह काम कर रहा है तीन पीस यह गए तीन पीस गए इसका इडेंटिफिकेशन नंबर 100 इसका वन हंड्रेड इसका वन यह तीनों का क्या है एक सौंच तो रिसीवर को क्या समझेगा यह तीनों का सोश है इतना तो तीनों एक ही पैकेट के पार्ट है लेकिन इन तीनों में कौन सा पार्ट पहला है कौन सा दूसरा है कौन सा तीसरा है तो वह क्या काम करेगा सब्सक्राइब और भी रिसीव हुए तो जो ऑप्शन की वेल्यू है ना कि इस ऑफ़सेट की वेल्यू को क्या करेगा इनक्रीजिंग ऑर्डर में लगाएगा मान लो पहले दो सुआया फिर जीरो इनक्रीजिंग ऑर्डर में जीरो वन हंड्रेड टू जीरो मतलब पहला टाइट है अंडर मतलब दूसरा और टू हंड्रेड तीसरा तो यह किसका काम कर रहा है इंडेक्सिंग का काम इसका काम कर रहा है इंडेक्सिंग का काम बा आईपी जेप एक इस्ट्रीम प्रोटोकॉल एवरी पैकेट इस असोसिएटेड अ इस विद्धि क्वेंट्स नंबर नौ पीसी पीजे बाइट स देट इस एवरी बाइटी जो सूशी एडिविड सीक्व कि यह क्लियर भी फटाफट गेट वाला का स्विस्ट बेस्ट जूइंड कर लिया बेस्ट अच्छा काम किया अपने बेस्ट क्वालिटी कंटेंट आपको मिलेगा गिट वाला पर ठीक है तो यानि हमारे पास अब देखो एक सवाल और है जा सवाल है इस प्रेंट के अच्छा अच कौन सा पहला है कौन सा दूसरा इंडेक्स का काम कर रहा है सर कौन सा पहला पीस है कौन सा दूसरा पीस है कौन सा तीसरा पीस है सर इंडेक्सिंग का बेस्ट एग्जांपल तो 0, 1, 2 है न सर इसको कर लेते पैकेट 0 यहां लिख देते यह 1 हो जाता यह 2 हो जाता तो 0 मतलब पहला पैकेट 1 मतलब 2 number of data byte ahead of this fragment कि इस fragment से आगे कितनी data byte है कि यह क्यों यूज किया सिंपल इंडेक्सिंग जी रोबन टू यूज कर सकते दोस्तों 012 मैं क्यों यूज नहीं कर सकता उसको प्रूफ भी करूंगा प्रैक्टिकली हमारे पास यदि मैं 012 यूज करूंगा तो प्रैक्टिकली वह हमारे पास कंसप्ट में इंडेक्सिंग 012 करूंगा तो उसको फेल करूंगा तो इस पर आऊंगा इसको भी फेल करूंगा तो लोग काफी डिटेल में हम तो यह बताऊंगा कि यह अजीव सी डेफिनेशन ही हमारे पास क्या करेगी काम करेगी इंडेक्सिंग का और बाकी सारे मेथड इंडेक्सिंग क्या हो जाएंगे फेल हो तो इसको डेटील में पढ़ने वाले हैं कब पढ़ेंगे लेकिन फ्रेगमेंटेशन यहां तो कोई दिक्कत समस्या हो तो बताओ फटा-फट बटाओ कोई समस्या है क्या फटा-फट कि अब दोस्तों इसके बाद हमारे पास आगे का हम पढ़ेंगे कल ठीक है टीटीएल बाकी जो भी रिमेनिंग हमारे पास फिल्ड बचे हुए हैं यह टीटीएल है हमारे पास और इसका प्रोटोकॉल है डर्चेक्शन फोर्स आईपी एडवेस यह सब कि कल क्या करेंगे सॉल्व करेंगे बाकी की टॉपिक तो आज की क्लास में कोई समस्या भी बताओ फटा-फट बहुत ही अच्छे प्रॉब्लम्स भी क्या करेंगे दोस्तों डिस्कस करेंगे कोई समस्या सब कुछ लिए एबरीथिंग इसके लिए कोई कंसेप्ट ऐसा ही हो गय कोई डिफिकल्टी होगी नहीं और आपको फिर यह लगने लगागा मुझे कि लोग क्यों बोलते हैं कि सिर्फ डिफिकल्ट है तो पर से जो क्यों बोलते हैं सिर्फ डिफिकल्ट है आपको सिर्फ इतना इजी लगने लगेगा इतना मजा आएगा आपको यह मतलब यह इस वन आफ यह फैब्रेट सब्जेक्ट एकदम आपका फैब्रेट सब्जेक्ट बन जाएगा ठीक है नोट में अपलोड कर दूंगा कल क्लास नहीं होगी कल का संडे है राज का टॉपिक प्रॉब्लम और नहीं प्रॉब्लम लोग कि वह पॉइंट हम को अलड़ी डिस्कस कर चुके फ्लो कंट्रोल में स्टॉप एंड वेट में प्रॉब्लम डिस्कस कर ली जीवन ने भी कर ली ऐसा अर्मिक यह आईपीबी फोर है रही है क्रैस कोर्स का पूरा सेडिवल ऑलरेडी यूट्यूब पर दिया हुआ है ना पूरा सेडिवल दिया हुआ है आपको ऑलरेडी लिया हमने पूरा एक सेडिवल जैसे कि मैं सोचा था classless addressing एक दिन में खत्म हो जाएगा, लेकिन दो दिन लग गए, तो ऐसा एक दो दिन का उपर नीचे हो सकता, बाकि जो time decided था, उसी time में खत्म कर देंगे, यानि computer network का जो syllabus है आपका, वो 6th को खत्म हो जाएगा, 6th नमबर को, और 7th से इसी batch में operating system start होगा, तेवन से क्या होगा ऑपरेटिंग सिस्टम और ऑपरेटिंग सिस्टम पढ़ाने वाले हैं आपको लीजेंड ख है तो यानी और यह कब से होगा दोस्तों सेवंथ नवंबर से खलील सर आपके लिए ऑपरेटिंग सिस्टम लेकर आने वाले हैं ठीक है और खलील सर ऑपरेटिंग सिस्टम और एलगोडिटम दोनों बैक टू बैक क्या करेंगे कवर मैं सीएन पढ़ाऊंगा इस बैच में ठीक है, अभ्यास भी कंटिन्यू करेंगे कुछ दिन बाद, और morning में आपका, अभी programming चल रहा है, programming के बाद morning में भी कोई दूसरा बैच क्या हो जाएगा, दूसरा subject क्या हो जाएगा, दोस्तो, start हो जाएगा, और मैं आपको अभ्यास मे इस डिपेंट्स ओन यू यदि वह आपको अटेंड करना है तो कर लिए अच्छी बेहतरी प्रॉब्लम डिस्कस करेंगे अभ्यास प्राच में इसलिए हम सीएन को थोड़ा ज्यादा नंबर फ्लेक्शन बाकी सब्जे की कंप्रेजेंट में हम सीएन में दाजा लेंगे इसलिए मैंने अप्रोक्शमेंट सोचा है कि हम बीच 25 से 30 सेशन पचिश चब्बी सब्सक्राइब चलू करवाएंगे बिल्कुल पीएस कंपल आपको मलेशन लेने वाले हैं वन ऑफ दिवेस्ट फैकलिटी फॉर थिवरी ऑफ कंप्यूटेशन एंड कंपाइलर डिजाइन आप कहीं भी सर्च करोगे डिस्किट morning batch में discrete mathematics आएगा पहले supernetting वाला lecture मैं कल record कर दूँगा कल upload हो जाएगा ठीक है afternoon में भी start कर देंगे यह रिक्वार्मेंट हुई जरुवत पड़ी तो afternoon में भी करेंगे ठीक है तब तक के लिए नमस्कार दोस्तों मैं मिलता हूँ आपको कव Monday 7 PM ठीक है और session में आपको मज़ा आ कि कमेंट कर देना सेशन के नीचे ठीक है बाइबाइ थैंक यू कल मिलते हैं सेम टाइम साथ पर तेंश आप प्रचेट थैंक