सवाल यूनिकास्ट, एनाकास्ट, प्रसारण और मल्टीकास्ट यातायात के बीच क्या अंतर है?


मुझे ऐसे माहौल में काम करने का विशेषाधिकार नहीं मिला है जिसके लिए जटिल रूटिंग की आवश्यकता होती है या यदि इसकी आवश्यकता होती है, तो इसे मेरे ऊपर उठाया जाता है। मैंने हमेशा बहुत ही सरल स्थैतिक रूटिंग कॉन्फ़िगरेशन का उपयोग किया है और कभी भी मल्टीपाथ रूटिंग करने की आवश्यकता नहीं है - इसलिए इस विषय के बारे में मेरा सामान्य भ्रम। मैं मल्टीकास्टिंग और एनाकास्टिंग को बेहतर समझना चाहता हूं।

  • यूनिकास्ट, एनाकास्ट, प्रसारण और मल्टीकास्ट यातायात के बीच क्या अंतर है?
  • आमतौर पर वे किन स्थितियों का उपयोग करते हैं और क्यों (उदाहरण के लिए, कौन से अनुप्रयोग उपयोग करते हैं)?
  • किसी दिए गए नेटवर्क सेगमेंट या प्रसारण डोमेन के लिए आप कितना प्रसारण ट्रैफ़िक बहुत अधिक गणना करते हैं?
  • प्रसारण और मल्टीकास्ट यातायात की अनुमति देने के सुरक्षा प्रभाव क्या हैं?

103
2018-06-11 19:17


मूल


यह आपको मल्टीकास्ट के साथ मदद कर सकता है। ixiacom.com/library/white_papers/display?skey=multicast - SpacemanSpiff


जवाब:


सीधे शब्दों में कहें:

------------------------------------------------------------
| TYPE      | ASSOCIATIONS     | SCOPE           | EXAMPLE |
------------------------------------------------------------
| Unicast   | 1 to 1           | Whole network   | HTTP    | 
------------------------------------------------------------
| Broadcast | 1 to Many        | Subnet          | ARP     |
------------------------------------------------------------
| Multicast | One/Many to Many | Defined horizon | SLP     |
------------------------------------------------------------
| Anycast   | Many to Few      | Whole network   | 6to4    |
------------------------------------------------------------

यूनिकास्ट का उपयोग तब किया जाता है जब दो नेटवर्क नोड्स को एक दूसरे से बात करने की आवश्यकता होती है। यह बहुत सीधे आगे है, इसलिए मैं इस पर अधिक समय नहीं बिताने जा रहा हूं। परिभाषा के अनुसार टीसीपी एक यूनिकास्ट प्रोटोकॉल है, सिवाय इसके कि जब कोई एनाकास्ट शामिल होता है (नीचे उस पर अधिक)।

जब आपको दो से अधिक नोड्स ट्रैफिक देखते हैं, तो आपके पास विकल्प होते हैं।

यदि सभी नोड्स एक ही सबनेट पर हैं, तो प्रसारण एक व्यवहार्य समाधान बन जाता है। सबनेट पर सभी नोड्स सभी ट्रैफिक देखेंगे। कोई टीसीपी जैसी कनेक्शन स्थिति बनाए रखा नहीं है। प्रसारण ईथरनेट प्रोटोकॉल में एक परत 2 सुविधा है, और आईपीवी 4 में एक परत 3 सुविधा भी है।

मल्टीकास्ट एक प्रसारण की तरह है जो सबनेट को पार कर सकता है, लेकिन प्रसारण के विपरीत सभी नोड्स को स्पर्श नहीं करता है। जानकारी प्राप्त करने के लिए नोड्स को मल्टीकास्ट समूह की सदस्यता लेनी होगी। मल्टीकास्ट प्रोटोकॉल आमतौर पर यूडीपी प्रोटोकॉल होते हैं, क्योंकि परिभाषा के अनुसार कोई कनेक्शन-स्टेट बनाए रखा जा सकता है। एक मल्टीकास्ट समूह में डेटा संचारित नोड्स यह नहीं जानते कि नोड्स क्या प्राप्त कर रहे हैं। डिफ़ॉल्ट रूप से, इंटरनेट राउटर मल्टीकास्ट यातायात पास नहीं करते हैं। आंतरिक उपयोग के लिए, हालांकि, यह पूरी तरह से अनुमति है; इस प्रकार, उपरोक्त चार्ट में "परिभाषित क्षितिज"। मल्टीकास्ट आईपीवी 4 और आईपीवी 6 की एक परत 3 सुविधा है।

काम में लाना एनीकास्ट आप इंटरनेट के कई स्थानों पर एक ही नेटवर्क का विज्ञापन करते हैं, और ग्राहकों को अपने एकाधिक स्थानों पर फ़नल करने के लिए सबसे छोटी-पथ गणनाओं पर भरोसा करते हैं। जहां तक ​​नेटवर्क नोड्स स्वयं चिंतित हैं, वे एक का उपयोग कर रहे हैं यूनिकास्ट अपने anycasted नोड्स से बात करने के लिए कनेक्शन। Anycast पर अधिक के लिए, कोशिश करें: "Anycast" क्या है और यह कैसे सहायक है?। Anycast भी एक परत 3 सुविधा है, लेकिन यह एक समारोह है कि मार्ग-कोलेसिंग कैसे होता है।


उदाहरण

वास्तविक इंटरनेट में गैर-यूनिकास्ट विधियों का उपयोग कैसे किया जाता है इसके कुछ उदाहरण।

प्रसारण
एआरपी एक प्रसारण प्रोटोकॉल है, और नेटवर्क पर अन्य नोड्स को यातायात भेजने का तरीका निर्धारित करने के लिए टीसीपी / आईपी स्टैक्स द्वारा उपयोग किया जाता है। यदि गंतव्य एक ही सबनेट पर है, तो एआरपी का उपयोग एमएसी पते को जानने के लिए किया जाता है जो निर्दिष्ट आईपी पते पर जाता है। यह एक स्तर 2 (ईथरनेट) प्रसारण है, आरक्षित एफएफ: एफएफ: एफएफ: एफएफ: एफएफ: एफएफ मैक पता।

इसके अलावा, माइक्रोसॉफ्ट के मशीन ब्राउज़िंग प्रोटोकॉल प्रसिद्ध प्रसारण आधारित है। क्रॉस-सबनेट ब्राउज़िंग की अनुमति देने के लिए WINS जैसे कार्य-आसपास बनाए गए थे। इसमें एक स्तर 3 (आईपी) प्रसारण शामिल है, जो एक आईपी पैकेट है जो गंतव्य पते के साथ सबनेट के प्रसारण पते के रूप में सूचीबद्ध है (1 9 2.168.101.0/24 में, प्रसारण पता 1 9 2.168.101.255 होगा)।

एनटीपी प्रोटोकॉल समय स्रोतों की घोषणा के लिए एक प्रसारण विधि की अनुमति देता है।

मल्टीकास्ट
कॉरपोरेट नेटवर्क के अंदर, मल्टीकास्ट वीडियो फीड वितरित करने वाले सर्वर के हिस्से पर भारी बैंडविड्थ के बिना कई नोड्स पर लाइव वीडियो वितरित कर सकता है। इस तरह आप एक वीडियो सर्वर को केवल 100 एमबी कनेक्शन पर 720 पी स्ट्रीम खिला सकते हैं, और फिर भी 3000 फीड तक उस फ़ीड को पूरा कर सकते हैं।

जब नोवेल आईपीएक्स और आईपी से दूर चले गए, तो उन्हें आईपीएक्स में एसएपी प्रोटोकॉल को बदलने के लिए एक सेवा-विज्ञापन प्रोटोकॉल चुनना पड़ा। आईपीएक्स में, सेवा विज्ञापन प्रोटोकॉल ने किया नेटवर्क-व्यापी घोषणा हर बार जब यह एक सेवा की घोषणा की गई थी। चूंकि टीसीपी / आईपी में इस तरह के वैश्विक घोषणा प्रोटोकॉल की कमी थी, नोवेल ने इसके बजाय मल्टीकास्ट आधारित प्रोटोकॉल का उपयोग करना चुना: सेवा स्थान प्रोटोकॉल। नए सर्वर एसएलपी मल्टीकास्ट समूह पर अपनी सेवाएं घोषित करते हैं। विशिष्ट प्रकार की सेवाओं की तलाश करने वाले ग्राहक मल्टीकास्ट समूह की अपनी आवश्यकता की घोषणा करते हैं और अनचाहे उत्तरों को सुनते हैं।

एचपी प्रिंटर डिफ़ॉल्ट रूप से एक मल्टीकास्ट समूह पर अपनी उपस्थिति की घोषणा करते हैं। सही टूल के साथ, यह सीखना आसान है कि आपके नेटवर्क पर कौन से प्रिंटर उपलब्ध हैं।

एनटीपी प्रोटोकॉल भी केवल एक सबनेट से परे क्षेत्रों में समय स्रोतों की घोषणा के लिए एक मल्टीकास्ट विधि (आईपी 224.0.1.1) की अनुमति देता है।

एनीकास्ट
यूनिकास्ट परतों के शीर्ष पर एनाकास्ट थोड़ा खास है। Anycast अलग नेटवर्क में एक ही नेटवर्क की घोषणा कर रहा है भागों नेटवर्क के लिए, उस नेटवर्क पर जाने के लिए आवश्यक नेटवर्क होप्स को कम करने के लिए।

6to4 IPv6 संक्रमण प्रोटोकॉल Anycast का उपयोग करता है। 6to4 गेटवे एक विशिष्ट आईपी, 1 9 2.88.99.1 पर अपनी उपस्थिति की घोषणा करते हैं। 6to4 गेटवे का उपयोग करने वाले ग्राहक 192.88.99.1 पर यातायात भेजते हैं और 6to4 राउटर से कनेक्शन अनुरोध देने के लिए नेटवर्क पर भरोसा करते हैं।

विशेष रूप से लोकप्रिय एनटीपी मेजबानों के लिए एनटीपी सेवाएं बहुत अच्छी तरह से हो सकती हैं, लेकिन मेरे पास इसका सबूत नहीं है। प्रोटोकॉल में इसे रोकने के लिए कुछ भी नहीं है।

अन्य सेवाएं अंतिम उपयोगकर्ताओं को डेटा इलाके में सुधार करने के लिए एनाकास्ट का उपयोग करती हैं। Google कुछ स्थानों पर अपने खोज पृष्ठों के साथ एनाकास्ट करता है (और अन्य में भू-आईपी)। रूट DNS सर्वर समान कारणों से Anycast का उपयोग करते हैं। सर्वरफॉल्ट स्वयं ही वहां जा सकता है, उनके पास न्यूयॉर्क और ओरेगन में डेटासेंटर हैं, लेकिन अभी तक वहां नहीं गए हैं।


नेटवर्क चिंताओं

अत्यधिक प्रसारण यातायात बैंडविड्थ के उस सबनेट में सभी नोड्स को लूट सकता है। इन दिनों पूर्ण-डुप्लेक्स गीगी बंदरगाहों के साथ यह चिंता का विषय नहीं है, लेकिन आधा-डुप्लेक्स 10 एमबी दिनों में एक प्रसारण तूफान एक वास्तविक वास्तविकता के लिए नेटवर्क ला सकता है। सभी नोड्स में एक बड़े टकराव डोमेन के साथ उन अर्ध-डुप्लेक्स नेटवर्क विशेष रूप से तूफान प्रसारित करने के लिए कमजोर थे, यही कारण है कि नेटवर्किंग किताबें, विशेष रूप से पुराने लोग, प्रसारण यातायात पर नजर रखने के लिए कहते हैं। स्विच किए गए / फुल-डुप्लेक्स नेटवर्क प्रसारण तूफान के साथ रुकने के लिए बहुत कठिन हैं, लेकिन यह अभी भी हो सकता है। प्रसारण है अपेक्षित आईपी ​​नेटवर्क के सही कामकाज के लिए।

मल्टीकास्ट के दुरुपयोग के लिए एक ही संभावना है। यदि मल्टीकास्ट समूह पर एक नोड उस समूह में बड़ी मात्रा में यातायात भेजना शुरू करता है, तो सभी सब्स्क्राइब किए गए नोड्स उस ट्रैफ़िक को देखेंगे। प्रसारण के साथ, अत्यधिक Mcast यातायात ऐसे कनेक्शन पर टकराव की संभावनाओं को बढ़ा सकता है जहां यह एक समस्या है।

मल्टीकास्ट एक है ऐच्छिक आईपीवी 4 के साथ सुविधा, लेकिन अपेक्षित आईपीवी 6 के लिए। IPv4 प्रसारण को आईपीवी 6 में मल्टीकास्ट द्वारा प्रतिस्थापित किया गया है (यह भी देखें: आईपीवी 6 ब्रॉडकास्ट क्यों नहीं भेज सकता?)। इसे अक्सर आईपीवी 4 नेटवर्क पर बंद कर दिया जाता है। संयोग से नहीं, मल्टीकास्ट को सक्षम करने से कई कारणों में से एक नेटवर्क-इंजीनियर आईपीवी 6 में जाने से पहले हैं है इसे करने के लिए।

यह गणना करना कि कितना ट्रैफिक बहुत अधिक ट्रैफिक कुछ चीजों पर निर्भर करता है

  • हाफ बनाम पूर्ण डुप्लेक्स: अर्ध-डुप्लेक्स नेटवर्क में Bcast / mcast ट्रैफ़िक के लिए बहुत कम सहनशीलता होती है।
  • नेटवर्क बंदरगाहों की गति: जितना तेज़ आपका नेटवर्क, यह एक मुद्दा कम हो जाता है। 10 एमबी ईथरनेट दिनों में बंदरगाह पर 5-10% यातायात हो सकता है, यदि अधिक नहीं, तो गिग पर 1% से कम (शायद कम रास्ता) अधिक संभावना है।
  • नेटवर्क पर नोड्स की संख्या: आपके पास जितने अधिक नोड्स होंगे, उतना अधिक अपरिहार्य प्रसारण ट्रैफ़िक आप करेंगे (एआरपी)। यदि आपने उपयोग में विशिष्ट प्रोटोकॉल प्रसारित किए हैं, तो विंडोज ब्राउज़िंग या क्लस्टर दिल की धड़कन जैसी अन्य चीजें, जहां समस्याएं शुरू होंगी।
  • नेटवर्क प्रौद्योगिकी: वायर्ड ईथरनेट इतनी तेजी से पर्याप्त है कि जब तक आपके पास आधुनिक गियर ड्राइविंग हो, तब तक Bcast / mcast आपको समस्याएं पैदा करने की संभावना नहीं है। वायरलेस, दूसरी तरफ, अत्यधिक प्रसारण यातायात से पीड़ित हो सकता है क्योंकि यह सभी नोड्स के बीच एक साझा माध्यम है और इसलिए एक टकराव डोमेन में।

अंत में, शीर्ष पर बैंडविड्थ के Bcast और Mcast यातायात लूट बंदरगाहों। जब आप चिंता करना शुरू करते हैं तो आपके व्यक्तिगत नेटवर्क और परिवर्तनीय प्रदर्शन के लिए सहिष्णुता पर अत्यधिक निर्भर होता है। आम तौर पर, नेटवर्क-नोड गणनाओं को नेटवर्क गति के रूप में तेजी से स्केल नहीं किया जाता है, इसलिए समय के साथ समग्र प्रसारण प्रतिशत-जैसे-ट्रैफिक नंबर गिर रहा है।

कुछ नेटवर्क मल्टीकास्ट को विशिष्ट कारणों से अस्वीकार करते हैं, और अन्य ने इसे सेट अप करने के लिए समय नहीं लिया है। कुछ मल्टीकास्ट प्रोटोकॉल हैं जो सही चीजों को सुनने के लिए रोचक जानकारी (एसएलपी एक ऐसा है) प्रकट कर सकते हैं। व्यक्तिगत रूप से, मुझे मामूली मल्टीकास्ट यातायात नहीं है क्योंकि मैंने इसके साथ देखा सबसे बड़ी परेशानी प्रदूषित नेटवर्क कैप्चर है जब मैं कुछ नेटवर्क विश्लेषण कर रहा हूं; और उसके लिए फ़िल्टर हैं।


160
2018-06-11 20:51



+1। ब्रॉडकास्ट दोनों परतों 2 और 3 पर हो सकते हैं और कर सकते हैं। एक एआरपी अनुरोध एक परत 2 प्रसारण होता है जबकि नेटबीओएसओ नाम क्वेरी एक परत 3 प्रसारण होती है। - joeqwerty
एक बिल्कुल शानदार जवाब। अगर मैं कर सकता तो मैं +10 होगा। मुझे विशेष रूप से एसएलपी की आपकी चर्चा पसंद है क्योंकि मेरे पास इसके साथ मैक संबंधित मुद्दों हैं। - kce


यहां कुछ बुनियादी जानकारी दी गई है:

Unicast: यूनिकास्ट यातायात यातायात है जो एक मेजबान के लिए है। अन्य सभी मेजबान यूनिकस्ट ट्रैफिक को अनदेखा नहीं करेंगे, जो स्वयं के लिए नहीं हैं। एक स्विच किए गए वातावरण में, यूनिकास्ट यातायात आम तौर पर मेजबान के अलावा किसी भी मेजबान द्वारा "सुनाई" नहीं होता है, जिसके लिए यातायात का इरादा होता है। ऐसे वातावरण में जो हब्स (कड़वाहट) का उपयोग करता है, सभी मेजबान हर दूसरे होस्ट के लिए यूनिकास्ट ट्रैफिक "सुनेंगे", लेकिन वे सभी ट्रैफिक को अनदेखा कर देंगे जो स्वयं के लिए नहीं हैं।

प्रसारण: प्रसारण यातायात यातायात है जिसे किसी विशेष नेटवर्क सेगमेंट पर सभी होस्टों द्वारा "सुनाई" के इरादे से भेजा जाता है। प्रसारण यातायात के उदाहरण एक एआरपी अनुरोध होगा, जो भौतिक परत (एमएसी पता एफएफ-एफएफ-एफएफ-एफएफ-एफएफ-एफएफ-एफएफ) या नेटबीओएसओ नाम क्वेरी पर प्रसारित है, जो नेटवर्क परत पर प्रसारित होता है (जो भी होता है उस विशेष नेटवर्क के लिए प्रसारण पता होना, जैसे नेटवर्क 64.28.42.0/26 के लिए 64.28.42.63)।

मल्टीकास्ट: मल्टीकास्ट यातायात यातायात है जिसे नेटवर्क सेगमेंट पर होस्ट के किसी विशेष समूह द्वारा "सुनाई" के इरादे से भेजा जाता है। कुछ मल्टीकास्ट यातायात को प्रसारण ट्रैफिक माना जा सकता है, जैसे कि मल्टीकास्ट पते 224.0.0.1 पर यातायात, जो एक ही नेटवर्क सेगमेंट पर सभी होस्टों के लिए मल्टीकास्ट ट्रैफिक है। मल्टीकास्ट यातायात का एक और उदाहरण मल्टीकास्ट पते 224.0.0.9 पर भेजा गया ट्रैफिक होगा जो आरआईपी राउटर उसी नेटवर्क सेगमेंट पर अन्य आरआईपी राउटर को रूटिंग जानकारी भेजने के लिए उपयोग करता है।

मैं किसी और को किसी भी चीज़ को छोड़ दूंगा क्योंकि मुझे वास्तव में इसके बारे में बहुत कुछ पता नहीं है।


11
2018-06-11 20:21



मैं वास्तव में खुश था कि इसका उत्तर भी दिया गया था। मुझे नहीं पता था कि कोई भी क्या था। - KCotreau


आईपीवी 4 में एनाकास्ट व्यापक रूप से स्वीकार्य प्रकार का संचार नहीं है, लेकिन यह आईपीवी 6 में मौजूद है।

आईपीवी 4 में तीन प्रकार के संचार 1) यूनिकास्ट, 2) मल्टीकास्ट 3) प्रसारण।

1) आईपीवी 4 यूनिकास्ट एक से एक प्रकार का संचार। एक नेटवर्क डिवाइस दूसरे नेटवर्क डिवाइस के साथ संचार करता है। यूनिकास्ट के लिए उपयोग किया जाने वाला परत 3 पता आईपीवी 4 कक्षा ए, कक्षा बी, कक्षा सी पते है। परत 2 पता एक यूनिकास्ट मैक पता है।

उदाहरण: वेबसाइट ब्राउज़ करें, एफ़टीपी का उपयोग कर फ़ाइल डाउनलोड करें, एसएसएच (सिक्योर शैल) आदि का उपयोग करके किसी अन्य डिवाइस से कनेक्ट करें।

2) आईपीवी 4 मल्टीकास्ट एक से कई प्रकार के संचार। एक नेटवर्क डिवाइस एक आईपीवी 4 डेटा पैकेट भेजता है और यह उन ट्रैफ़िक में रुचि रखने वाले उपकरणों को वितरित किया जाता है। आईपीवी 4 मल्टीकास्ट के लिए इस्तेमाल किया गया लेयर 3 पता क्लास डी आईपीवी 4 पते (224 से 23 9 तक शुरू होता है) आईपीवी 4 मल्टीकास्ट के लिए लेयर 2 पता "01: 00: 5e" से शुरू होता है।

उदाहरण: आईपीटीवी, ओएसपीएफ हैलो संदेश, ईआईजीआरपी हैलो संदेश, आरआईपीवी 2 रूट अपडेट।

3) आईपीवी 4 प्रसारण एक से सभी प्रकार के संचार। एक नेटवर्क डिवाइस एक आईपीवी 4 डेटा पैकेट भेजता है और इसे उस लैन सेगमेंट में सभी डिवाइस वितरित किए जाएंगे। प्रसारण यातायात के साथ समस्या है, प्रसारण लैन में सभी उपकरणों को परेशान करता है और बैंडविड्थ बर्बाद कर देता है।

उदाहरण: डीएचसीपीवी 4 डिस्कवर संदेश

आईपीवी 6 में, हमारे पास यूनिकास्ट, मल्टीकास्ट और एनाकास्ट है। यूनिकास्ट और मल्टीकास्ट की अवधारणा आईपीवी 4 और आईपीवी 6 में समान है, आईपीवी 6 लेयर 3 पतों में प्रसारण और मल्टीकास्ट और मल्टीकास्ट के लिए इस्तेमाल किए गए लेयर 2 पते के लिए इस्तेमाल किए गए पते को छोड़कर। IPv6 मल्टीकास्ट ट्रैफ़िक के लिए उपयोग किया गया परत 2 पता "33:33:" से शुरू होता है (आईपीवी 4 में, यह "01: 00: 5e" है)।

आईपीवी 6 एनाकास्ट IPv6 किसी भी प्रकार का संचार इंटरफेस के समूह से इंटरफ़ेस की पहचान करने के लिए उपयोग किया जाता है, जो समान सेवा प्रदान करता है, लेकिन क्लाइंट के पास रूटिंग दूरी में (हम भौगोलिक दूरी के समान रूटिंग दूरी की तुलना कर सकते हैं)। राउटिंग प्रोटोकॉल की मदद से केवल कोई भी संभव है।

IPv6 Anycast के बारे में अधिक स्पष्ट स्पष्टीकरण के लिए नीचे दिए गए लिंक को देखें।

http://www.omnisecu.com/tcpip/ipv6/unicast-multicast-anycast-types-of-network-communication-in-ipv6.php

उदाहरण, मेरा घर भारत में स्थित है, और मैं एफक्यूडीएन को हल करना चाहता हूं "www.serverfault.com"एक आईपी पते पर विचार करें। मेरे पास तीन DNS सर्वर हैं, जो संयुक्त राज्य अमेरिका में स्थित हैं, कनाडा में अन्य हैं, और अन्य भारत में, सभी एक ही सेवा प्रदान करते हैं। बेहतर विकल्प भारत से DNS सर्वर है, क्योंकि यह मेरे घर के नजदीक स्थित है अगर मैं अपने स्थान के पास सेवा का उपयोग करता हूं तो मुझे एक तेज उत्तर मिलेगा और कम नेटवर्क ट्रैफिक का कारण बन जाएगा। कोई भी डेटाबेस मेरे घर के नजदीक सर्वर ढूंढ सकता है और उस सर्वर से सेवा प्राप्त कर सकता है।


6
2018-02-10 14:39