IPv4 ही इंटरनेट प्रोटोकॉल (IP) ची चौथी आवृत्ती आहे आणि आजच्या इंटरनेट तंत्रज्ञानाचा पाया बनवणारा पहिला व्यापकपणे वापरला जाणारा प्रोटोकॉल आहे. इंटरनेटशी कनेक्ट केलेले प्रत्येक उपकरण आणि डोमेनला एक विशिष्ट क्रमांक नियुक्त केला जातो ज्याला IP पत्ता म्हणतात. IPv4 पत्ता चार दशांशांनी बनलेला 32-बिट क्रमांक आहे. प्रत्येक दशांश विभाजक मधील 0 आणि 255 मधील संख्या आहे. उदाहरण: 192.0.2.235
आजकाल, IPv6 च्या तुलनेने नवीन स्वरूपामुळे, IPv4 हा अजूनही बहुतांश इंटरनेट ऑपरेशन्सचा पाया आहे आणि अनेक उपकरणे IPv4 सह कॉन्फिगर केलेली आहेत. या परिस्थितीत, बहुतेक उपकरणे IPv6 वापरून संवाद साधू शकत नाहीत, परिणामी अनेक व्यक्ती, व्यवसाय आणि इतरांना अजूनही IPv4 ची आवश्यकता आहे. पुढे, आपण IPv4 चे पॅकेट फॉरमॅट सादर करू.
IPv4 पॅकेट स्वरूप
(१)आवृत्तीफील्ड 4 बिट्ससाठी खाते आहे, जे IP प्रोटोकॉलची आवृत्ती दर्शवते.
(२)IP शीर्षलेख लांबी, हे फील्ड IP शीर्षलेखाच्या लांबीचे वर्णन करण्यासाठी वापरले जाते, कारण IP शीर्षलेखामध्ये व्हेरिएबल लांबीचे पर्यायी भाग आहेत. हा विभाग 4 बिट व्यापतो, 4 बाइट्सच्या लांबीच्या युनिटसह, याचा अर्थ या प्रदेशातील मूल्य = IP शीर्षलेख लांबी (बाइट्समध्ये)/लांबी युनिट (4 बाइट्स).
(३)सेवेचा प्रकार: 8 बिट्स लांबी.
PPP: पहिले तीन अंक पॅकेजचा प्राधान्यक्रम परिभाषित करतात. मूल्य जितके महत्त्वाचे आहे तितकाच बिग डेटा महत्त्वाचा आहे
000 (नियमित) सामान्य
001 (प्राधान्य) प्राधान्य, डेटा व्यवसायासाठी वापरले जाते
010 (तात्काळ) तात्काळ, डेटा व्यवसायासाठी
व्हॉइस ट्रान्समिशनसाठी 011 (फ्लॅश) फ्लॅश गती
व्हिडिओ व्यवसायासाठी 100 (फ्लॅश ओव्हरराइड्स) जलद
101 (गंभीर) CRI/TIC/ECP व्हॉइस ट्रान्समिशनसाठी गंभीर
110 (इंटरनेट कंट्रोल) इंटर नेटवर्क कंट्रोल, नेटवर्क कंट्रोलसाठी वापरले जाते, जसे की रूटिंग प्रोटोकॉल
111 (नेटवर्क कंट्रोल) नेटवर्क नियंत्रण, नेटवर्क नियंत्रणासाठी वापरले जाते
DTRCO: शेवटचे ५ अंक
(1000) डी विलंब: 0: मिनिट विलंब, 1: शक्य तितका विलंब कमी करा
(0100) T थ्रूपुट: 0: कमाल थ्रूपुट (कमाल थ्रूपुट), 1: शक्य तितकी रहदारी वाढवण्याचा प्रयत्न करा
(0010) R विश्वसनीयता: 0: कमाल थ्रुपुट, 1: विश्वसनीयता वाढवा
(0001) एम ट्रांसमिशन खर्च: 0: मिनिट सोमवार खर्च (किमान पथ ओव्हरहेड), 1: शक्य तितका खर्च कमी करा
(0000): सामान्य (नियमित सेवा).
(४)IP पॅकेटची एकूण लांबी: 16 बिट्स लांबी. बाइट्समध्ये गणना केलेल्या IP पॅकेटची लांबी (हेडर आणि डेटासह), म्हणून IP पॅकेटची कमाल लांबी 65 535 बाइट्स आहे. तर, पॅकेट पेलोडचा आकार = एकूण IP पॅकेट लांबी - IP शीर्षलेख लांबी.
(५)ओळखकर्ता: 16 बिट्स लांबी. या फील्डचा वापर फ्लॅग्ज आणि फ्रॅगमेंट ऑफर फील्डसह मोठ्या अप्पर लेव्हल पॅकेट्समध्ये विभागण्यासाठी केला जातो. नंतरराउटरएक पॅकेट विभाजित करते, विभाजित केलेले सर्व लहान पॅकेट समान मूल्याने चिन्हांकित केले जातात, जेणेकरून गंतव्य डिव्हाइस कोणते पॅकेट विभाजित पॅकेटचे आहे हे ओळखू शकेल.
(६)ध्वज: लांबी 3 बिट.
या फील्डचा पहिला अंक वापरला जात नाही.
दुसरा बिट डीएफ (डोन्ट फ्रॅगमेंट) बिट आहे. जेव्हा डीएफ बिट 1 वर सेट केला जातो, तेव्हा ते सूचित करते कीराउटरवरच्या लेयर पॅकेटचे विभाजन करू शकत नाही. अप्पर लेयर पॅकेट सेगमेंटेशनशिवाय फॉरवर्ड केले जाऊ शकत नसल्यास, दराउटरवरच्या लेयर पॅकेट टाकून देईल आणि त्रुटी संदेश देईल.
तिसरा बिट MF (अधिक तुकडे) बिट आहे. जेव्हा दराउटरअप्पर लेयर पॅकेटला सेगमेंट करते, ते शेवटच्या सेगमेंटशिवाय IP पॅकेटच्या हेडरमध्ये MF बिट 1 वर सेट करते.
(७)फ्रॅगमेंट ऑफसेट: 13 बिट्सची लांबी, 8 ऑक्टेटच्या युनिटमध्ये मोजली जाते. घटक पॅकेटमधील आयपी पॅकेटचे स्थान सूचित करते, जे प्राप्तकर्त्याद्वारे आयपी पॅकेट एकत्र करण्यासाठी आणि पुनर्संचयित करण्यासाठी वापरले जाते.
(८)जगण्याची वेळ (TTL): लांबी 8 बिट्स आहे, सुरुवातीला काही सेकंदात डिझाइन केली गेली होती, परंतु प्रत्यक्षात हॉप्समध्ये मोजली जाते. शिफारस केलेले डीफॉल्ट मूल्य 64 आहे. जेव्हा IP पॅकेट प्रसारित केले जातात, तेव्हा एक विशिष्ट मूल्य प्रथम या फील्डला नियुक्त केले जाते. जेव्हा एक IP पॅकेट प्रत्येकातून जातोराउटरवाटेत, प्रत्येकराउटरवाटेत आयपी पॅकेटचे TTL मूल्य 1 ने कमी करेल. TTL 0 पर्यंत कमी केल्यास, IP पॅकेट टाकून दिले जाईल. हे फील्ड राउटिंग लूपमुळे IP पॅकेट्स नेटवर्कमध्ये सतत फॉरवर्ड होण्यापासून रोखू शकते.
(९)प्रोटोकॉल: 16 बिट्स लांबी. IP हेडरच्या अचूकतेसाठी वापरले जाते, परंतु डेटा विभाग समाविष्ट करत नाही. कारण प्रत्येकराउटरTTL मूल्य बदलणे आवश्यक आहेराउटरप्रत्येक पासिंग पॅकेटसाठी या मूल्याची पुनर्गणना करेल
(१०)हेडर चेकसम: 16 बिट्स लांबी. IP हेडरच्या अचूकतेसाठी वापरले जाते, परंतु डेटा विभाग समाविष्ट करत नाही. कारण प्रत्येकराउटरTTL मूल्य बदलणे आवश्यक आहेराउटरप्रत्येक पासिंग पॅकेटसाठी या मूल्याची पुनर्गणना करेल
(११)स्त्रोत आणि गंतव्य पत्ते: दोन्ही पत्ते 32 बिट आहेत. या IP पॅकेटचा मूळ आणि गंतव्य पत्ता ओळखतो. कृपया लक्षात घ्या की जोपर्यंत NAT वापरले जात नाही, तोपर्यंत हे दोन पत्ते संपूर्ण प्रसारण प्रक्रियेत बदलणार नाहीत.
(१२)पर्याय: हे व्हेरिएबल लांबीचे फील्ड आहे. हे फील्ड ऐच्छिक आहे आणि मुख्यतः चाचणीसाठी वापरले जाते, आणि आवश्यकतेनुसार मूळ डिव्हाइसद्वारे पुन्हा लिहिले जाऊ शकते. पर्यायी वस्तूंमध्ये पुढील गोष्टींचा समावेश आहे:
• लूज सोर्स रूटिंग: साठी IP पत्त्यांची मालिका प्रदान कराराउटरइंटरफेस आयपी पॅकेट्स या आयपी पत्त्यांसह प्रसारित करणे आवश्यक आहे, परंतु सलग दोन आयपी पत्त्यांमधील एकाधिक राउटर वगळण्याची परवानगी आहे.
•कठोर स्रोत राउटिंग: साठी IP पत्त्यांची मालिका प्रदान कराराउटरइंटरफेस आयपी पॅकेट्स या आयपी पत्त्यांसह प्रसारित करणे आवश्यक आहे आणि जर पुढील हॉप आयपी ॲड्रेस टेबलमध्ये नसेल, तर ते त्रुटी दर्शवते.
• रेकॉर्ड मार्ग: जेव्हा IP पॅकेट प्रत्येक सोडते तेव्हा राउटरच्या आउटबाउंड इंटरफेसचा IP पत्ता रेकॉर्ड कराराउटर.
•टाइमस्टॅम्प: प्रत्येक IP पॅकेट सोडताना वेळ नोंदवाराउटर.
• पॅडिंग: IP शीर्षलेख लांबीचे एकक 32 बिट्स असल्यामुळे, IP शीर्षलेखाची लांबी 32 बिट्सच्या पूर्णांक गुणाकार असणे आवश्यक आहे. म्हणून, पर्यायी पर्यायानंतर, IP प्रोटोकॉल 32 बिट्सचा पूर्णांक गुणक प्राप्त करण्यासाठी अनेक शून्य भरेल.
IPV4 डेटा अनेकदा आमच्या कंपनीला लागू केला जाऊ शकतोONUनेटवर्क उपकरणे आणि आमची संबंधित नेटवर्क हॉट सेलिंग उत्पादने विविध प्रकारच्या कव्हर करतातONUAC सह मालिका उत्पादनेONU/संवादONU/ बुद्धिमानONU/बॉक्सONU, इ. वरीलONUमालिका उत्पादने विविध परिस्थितींमध्ये नेटवर्क आवश्यकतांसाठी वापरली जाऊ शकतात. येण्यासाठी आणि उत्पादनाची अधिक तपशीलवार तांत्रिक समज घेण्यासाठी सर्वांचे स्वागत आहे.