Traffic classification
यातायात वर्गीकरण एक स्वचालित प्रक्रिया है जो विभिन्न मापदंडों (उदाहरण के लिए, पोर्ट संख्या या प्रोटोकॉल के आधार पर) के अनुसार कंप्यूटर नेटवर्क यातायात को कई यातायात वर्गों में वर्गीकृत करती है। डेटा जनरेटर या उपभोक्ता के लिए निहित सेवा को अलग करने के लिए प्रत्येक परिणामी यातायात वर्ग के साथ अलग-अलग व्यवहार किया जा सकता है। विशिष्ट उपयोग पैकेट्स को नेटवर्क शेड्यूलर द्वारा अलग तरह से संसाधित करने के लिए वर्गीकृत किया जाता है। एक विशेष प्रोटोकॉल का उपयोग करके यातायात प्रवाह को वर्गीकृत करने पर, एक पूर्व निर्धारित नीति को उस पर और अन्य प्रवाहों पर या तो एक निश्चित गुणवत्ता की गारंटी (जैसे वीओआईपी या मीडिया स्ट्रीमिंग सेवा के साथ) या सर्वोत्तम प्रयास वितरण प्रदान करने के लिए लागू किया जा सकता है। इसे प्रवेश बिंदु (वह बिंदु जिस पर यातायात नेटवर्क में प्रवेश करता है, आमतौर पर एक किनारे वाला उपकरण) पर एक बारीकियों के साथ लागू किया जा सकता है जो यातायात प्रबंधन तंत्र को व्यक्तिगत प्रवाह और कतार, पुलिस में यातायात को अलग करने और उन्हें अलग तरीके से आकार देने की अनुमति देता है। वर्गीकरण विधियों के वर्गीकरण को विभिन्न तरीकों से प्राप्त किया जाता है। पोर्ट संख्याएँ तेज़ कम संसाधन-खपत कई नेटवर्क उपकरणों द्वारा समर्थित एप्लिकेशन-लेयर पेलोड को लागू नहीं करता है, इसलिए यह उपयोगकर्ताओं की गोपनीयता से समझौता नहीं करता है केवल अनुप्रयोगों और सेवाओं के लिए उपयोगी है, जो निश्चित पोर्ट संख्याओं का उपयोग करते हैं सिस्टम में पोर्ट संख्या को बदलकर धोखा देना आसान है डीप पैकेट निरीक्षण पैकेट के वास्तविक पेलोड का पता लगाता है एप्लिकेशन और सेवाओं का परवाह किए बिना पोर्ट संख्या, जिस पर वे धीमी गति से काम करते हैं, बहुत सारे प्रसंस्करण शक्ति हस्ताक्षरों को अद्यतित रखा जाना चाहिए, क्योंकि एप्लिकेशन बहुत बार बदलते हैं एन्क्रिप्शन इस विधि को असंभव बनाता है कई मामलों में डेटा के बिट पैटर्न को ज्ञात प्रोटोकॉल से मिलान करना एक सरल व्यापक रूप से उपयोग की जाने वाली तकनीक है। बिटटोरेंट प्रोटोकॉल हाथ मिलाने के चरण से मेल खाने के लिए एक उदाहरण यह देखने के लिए एक जाँच होगी कि क्या एक पैकेट वर्ण 19 के साथ शुरू हुआ था जिसके बाद 19-बाइट स्ट्रिंग 'बिटटोरेंट प्रोटोकॉल' आया था। विभिन्न नेटवर्क यातायात वर्गीकरणों की एक व्यापक तुलना, जो गहन पैकेट निरीक्षण (पेस, ओपनडीपीआई, एल7-फिल्टर के 4 अलग-अलग विन्यास, एनडीपीआई, लिबप्रोटॉइडेंट और सिस्को एनबीएआर) पर निर्भर करती है, यातायात वर्गीकरण के लिए लोकप्रिय डीपीआई उपकरणों की स्वतंत्र तुलना में दिखाई गई है। सांख्यिकीय वर्गीकरण विशेषताओं के सांख्यिकीय विश्लेषण पर निर्भर करता है जैसे कि बाईट आवृत्तियाँ, पैकेट आकार और पैकेट अंतर-आगमन समय। बहुत बार मशीन लर्निंग एल्गोरिदम का उपयोग किया जाता है, जैसे के-मीन्स, नाइव बेयस फिल्टर, सी4.5, सी5.0, जे48, या रैंडम फॉरेस्ट फास्ट तकनीक (गहरे पैकेट निरीक्षण वर्गीकरण की तुलना में) यह अभी तक अज्ञात अनुप्रयोगों के वर्ग का पता लगा सकता है एन्क्रिप्टेड यातायात वर्गीकरण आजकल यातायात अधिक जटिल और अधिक सुरक्षित है, इसके लिए, हमें एन्क्रिप्टेड यातायात को क्लासिक मोड (कोर नेटवर्क में जांच द्वारा आईपी यातायात विश्लेषण पर आधारित) की तुलना में अलग तरीके से वर्गीकृत करने के लिए एक विधि की आवश्यकता है। इसे प्राप्त करने का एक तरीका वर्गीकरण करने के लिए रेडियो इंटरफेस में कनेक्शन ट्रेस से ट्रैफिक डिस्क्रिप्टर का उपयोग करना है। यातायात वर्गीकरण के साथ यही समस्या मल्टीमीडिया यातायात में भी मौजूद है। यह आम तौर पर साबित किया गया है कि तंत्रिका नेटवर्क, वेक्टर समर्थन मशीन, सांख्यिकी और निकटतम पड़ोसियों पर आधारित तरीकों का उपयोग करना इस यातायात वर्गीकरण को करने का एक शानदार तरीका है, लेकिन कुछ विशिष्ट मामलों में कुछ तरीके दूसरों की तुलना में बेहतर हैं, उदाहरण के लिएः तंत्रिका नेटवर्क बेहतर काम करते हैं जब पूरे अवलोकन सेट को ध्यान में रखा जाता है। कार्यान्वयन लिनक्स नेटवर्क अनुसूचक और नेटफिल्टर दोनों में नेटवर्क पैकेटों की पहचान करने और उन्हें चिह्नित करने या वर्गीकृत करने के लिए तर्क होता है। विशिष्ट यातायात वर्ग प्रचालक प्रायः तीन व्यापक प्रकार के संजाल यातायात को अलग करते हैंः संवेदनशील, सर्वोत्तम प्रयास और अवांछित। संवेदी यातायात संवेदी यातायात वह यातायात है जिसे प्रचालक समय पर पहुँचाने की अपेक्षा रखता है। इसमें वीओआईपी, ऑनलाइन गेमिंग, वीडियो कॉन्फ्रेंसिंग और वेब ब्राउज़िंग शामिल हैं। यातायात प्रबंधन योजनाओं को आम तौर पर इस तरह से तैयार किया जाता है कि इन चयनित उपयोगों की सेवा की गुणवत्ता की गारंटी हो, या कम से कम यातायात के अन्य वर्गों पर प्राथमिकता दी जाए। यह इस यातायात वर्ग के लिए आकार देने की अनुपस्थिति, या अन्य वर्गों से ऊपर संवेदनशील यातायात को प्राथमिकता देकर पूरा किया जा सकता है। सर्वश्रेष्ठ प्रयास यातायात अन्य सभी प्रकार के गैर-विनाशकारी यातायात हैं। यह वह यातायात है जिसे आई. एस. पी. सेवा मेट्रिक्स की गुणवत्ता (घबराहट, पैकेट हानि, विलंबता) के प्रति संवेदनशील नहीं मानता है। एक विशिष्ट उदाहरण पीयर-टू-पीयर और ईमेल अनुप्रयोग होंगे। यातायात प्रबंधन योजनाएं आम तौर पर तैयार की जाती हैं ताकि संवेदनशील यातायात के बाद जो बचा रहता है वह सर्वोत्तम प्रयास वाले यातायात को मिल जाए। अवांछित यातायात यह श्रेणी आम तौर पर कीड़े, बॉटनेट और अन्य दुर्भावनापूर्ण हमलों द्वारा बनाए गए स्पैम और यातायात के वितरण तक सीमित है। कुछ नेटवर्कों में, इस परिभाषा में समान प्रकार की 'इन-हाउस' सेवाओं के लिए बाजार की सुरक्षा के लिए गैर-स्थानीय वीओआईपी (उदाहरण के लिए, स्काइप) या वीडियो स्ट्रीमिंग सेवाओं जैसे यातायात शामिल हो सकते हैं। इन मामलों में, यातायात वर्गीकरण तंत्र इस यातायात की पहचान करता है, जिससे नेटवर्क ऑपरेटर या तो इस यातायात को पूरी तरह से अवरुद्ध कर सकता है, या इसके संचालन में गंभीर रूप से बाधा डाल सकता है। फाइल साझा करने वाले पीयर-टू-पीयर फाइल साझा करने वाले अनुप्रयोगों को अक्सर किसी भी और सभी उपलब्ध बैंडविड्थ का उपयोग करने के लिए डिज़ाइन किया जाता है जो क्यू. ओ. एस.-संवेदनशील अनुप्रयोगों (जैसे ऑनलाइन गेमिंग) को प्रभावित करता है जो तुलनात्मक रूप से कम मात्रा में बैंडविड्थ का उपयोग करते हैं। पी2पी प्रोग्राम डाउनलोड रणनीति अक्षमताओं से भी पीड़ित हो सकते हैं, अर्थात् लिंक लागत की परवाह किए बिना किसी भी उपलब्ध सहकर्मी से फ़ाइल डाउनलोड करना। अनुप्रयोग सर्वरों की खोज करने और उपलब्ध फाइलों की निर्देशिकाओं को डाउनलोड करने के लिए आई. सी. एम. पी. और नियमित एच. टी. टी. पी. यातायात का उपयोग करते हैं। 2002 में, सैंडवाइन इंकॉर्पोरेटेड ने यातायात विश्लेषण के माध्यम से निर्धारित किया कि पी2पी यातायात अधिकांश नेटवर्क पर 60 प्रतिशत तक यातायात के लिए जिम्मेदार है। इससे पता चलता है कि पिछले अध्ययनों और पूर्वानुमानों के विपरीत, पी2पी मुख्यधारा बन गया है। पी2पी प्रोटोकॉल अक्सर डिज़ाइन किए जा सकते हैं और किए जाते हैं ताकि परिणामी पैकेटों की पहचान करना कठिन हो (यातायात वर्गीकरणकर्ताओं द्वारा पता लगाने से बचने के लिए), और पर्याप्त मजबूती के साथ कि वे नेटवर्क में विशिष्ट क्यू. ओ. एस. गुणों (इन-ऑर्डर पैकेट डिलीवरी, घबराहट, आदि) पर निर्भर न हों। - आम तौर पर यह बफरिंग और विश्वसनीय परिवहन में वृद्धि के माध्यम से प्राप्त किया जाता है, जिसके परिणामस्वरूप उपयोगकर्ता को डाउनलोड समय में वृद्धि का अनुभव होता है)। एन्क्रिप्टेड बिटटोरेंट प्रोटोकॉल उदाहरण के लिए पहचान से बचने के लिए अस्पष्टता और यादृच्छिक पैकेट आकार पर निर्भर करता है। फ़ाइल साझाकरण यातायात को उचित रूप से सर्वश्रेष्ठ प्रयास यातायात के रूप में वर्गीकृत किया जा सकता है। चरम समय पर जब संवेदनशील यातायात अपने चरम पर होता है, तो डाउनलोड की गति कम हो जाएगी। हालाँकि, चूंकि पी2पी डाउनलोड अक्सर पृष्ठभूमि गतिविधियाँ होती हैं, इसलिए यह ग्राहक अनुभव को बहुत कम प्रभावित करता है, जब तक कि डाउनलोड की गति उनकी पूरी क्षमता तक बढ़ जाती है जब तक कि अन्य सभी ग्राहक अपने वीओआईपी फोन को बंद कर देते हैं। वास्तविक समय पी2पी वीओआईपी और पी2पी वीडियो स्ट्रीमिंग सेवाएँ अपवाद हैं जिन्हें स्थायी क्यू. ओ. एस. की आवश्यकता होती है और जहाँ तक संभव हो इसे लागू करने के लिए अत्यधिक ओवरहेड और समानता यातायात का उपयोग करते हैं। कुछ पी2पी अनुप्रयोगों को स्व-सीमित स्रोतों के रूप में कार्य करने के लिए कॉन्फ़िगर किया जा सकता है, जो उपयोगकर्ता के (नेटवर्क ऑपरेटर के विपरीत) ट्रैफिक विनिर्देश के लिए कॉन्फ़िगर किए गए ट्रैफिक शेपर के रूप में कार्य करता है। कुछ विक्रेता विशिष्ट प्रोटोकॉल के बजाय ग्राहकों के प्रबंधन की वकालत करते हैं, विशेष रूप से आई. एस. पी. के लिए। प्रति-ग्राहक (यानी, प्रति ग्राहक) का प्रबंधन करके, यदि ग्राहक पी2पी अनुप्रयोगों को चलाने वाले बैंडविड्थ के अपने उचित हिस्से का उपयोग करने का विकल्प चुनता है, तो वे ऐसा कर सकते हैं, लेकिन यदि उनका अनुप्रयोग अपमानजनक है, तो वे केवल अपनी बैंडविड्थ को रोकते हैं और अन्य ग्राहकों द्वारा उपयोग की जाने वाली बैंडविड्थ को प्रभावित नहीं कर सकते हैं। संदर्भ नेटवर्क प्रदर्शन