टैग किए गए और अनछुए VLAN पैकेट्स पर स्विच क्या करते हैं?


11

मान लें कि हमारे पास 4-पोर्ट स्विच है जो वीएलएएन सक्षम है।

1     2     3     4       

Port 1 is TAGGED to VLAN10` and `UNTAGGED to Default_VLAN(1)

Port 2 is UNTAGGED to VLAN10

Port 3 is UNTAGGED to VLAN10

इस प्रश्न के लिए, हमारे पास पोर्ट 1 में आने वाला एक पैकेट है, जिसे VID 10 के साथ टैग किया गया है। पोर्ट 1 टैग को संरक्षित करता है।

ऐसा सिर्फ इसलिए होता है कि जिस डिवाइस को पैकेट को पोर्ट से कनेक्ट करना है, उसे पोर्ट 2 से कनेक्ट करना होगा। क्या स्विच वीएलएएन 10 टैग को पैकेट से हटाता है क्योंकि यह पैकेट को उस वीआईडी ​​से UNTAGGED से बाहर भेज रहा है?

इसके अलावा, मान लें कि यह एक ICMP पैकेट था, और पोर्ट 2 पर मौजूद डिवाइस रिप्लाई भेजता है, जो पोर्ट 2 से असंबद्ध हो जाता है, और VLAN का हिस्सा बन जाता है। 10. क्या यह VID 10 के साथ TAGGED प्राप्त करता है जब यह पोर्ट 1 को अपने डिवाइस पर छोड़ता है क्योंकि Port1 को उस VID के साथ जोड़ा गया है? (आइए इस प्रश्न के लिए भी एक बड़ी धारणा बनाएं कि स्विच 3 IP रूटिंग कर रहा है)।

जवाबों:


9

पोर्ट की सेटिंग के आधार पर स्ट्रिप्स को स्विच या टैग्स को जोड़ता है। आपके काल्पनिक पैकेट में पोर्ट 1 पर वीएलएएन 10 इनग्रेगिंग का टैग लगा है, इसका टैग छीन लिया जाएगा और जब यह पोर्ट 2 (या पोर्ट 3 को हटा दिया जाएगा, क्योंकि दोनों वीएलएएन 10 के अनटैग्ड सदस्य हैं)।

इसी तरह, जब कोई पैकेट पोर्ट 2 को इंप्रूव करता है, तो उसे आपके सवाल के दूसरे भाग के अनुसार, पोर्ट 1 को हटाने से पहले VLAN 10 को टैग किया जाएगा।

मुझे पता है कि कम से कम एक ईथरनेट स्विच कार्यान्वयन है जो टैग को एक असंबद्ध बंदरगाह पर फ़्रेम पर रखता है, स्विच के अंदर सभी फ़्रेमों को टैग फ़्रेम के रूप में घुमाता है। उस पार्टिकुलर स्विच स्ट्रिप्स टैग केवल जब फ्रेम एक अनअगेटेड पोर्ट को इग्‍नोर करते हैं।

मुझे लगता है कि इस प्रकार का व्यवहार संभवतः काफी सामान्य है, यह देखने के लिए कि स्विच के मूल वीएलएएन का ट्रैक रखने के लिए स्विच को किसी तरह की आवश्यकता कैसे होती है क्योंकि वे स्विच के अंदर घूमते हैं। चूंकि मुझे केवल एक (अब बहुत पुरानी और अब निर्मित) स्विच के निम्न-स्तरीय विवरणों का पता है, हालांकि, मैं व्यापक सामान्यीकरण नहीं करूंगा जो मैं वापस नहीं कर सकता।


5

एक टैग केवल एक फ्रेम पर लागू होता है क्योंकि फ्रेम को दो नेटवर्क उपकरणों के बीच माध्यम में ले जाया जाता है। टैग जोड़ा जाता है क्योंकि यह एक इंटरफ़ेस भेजा जाता है और दूसरे डिवाइस द्वारा प्राप्त होने पर छीन लिया जाता है।

टैग की जरूरत केवल तब होती है जब ट्रैफ़िक को संसाधित किया जाना चाहिए। नेटवर्क डिवाइस द्वारा स्वयं संसाधित (रूट किए गए / स्विच किए) जाते समय इसे संरक्षित नहीं किया जाता है।

तो आपके उदाहरणों / प्रश्नों के लिए:

इस प्रश्न के लिए, हमारे पास पोर्ट 1 में आने वाला एक पैकेट है, जिसे VID 10 के साथ टैग किया गया है। पोर्ट 1 टैग को संरक्षित करता है।

ऐसा सिर्फ इसलिए होता है कि जिस डिवाइस को पैकेट को पोर्ट से कनेक्ट करना है, उसे पोर्ट 2 से कनेक्ट करना होगा। क्या स्विच वीएलएएन 10 टैग को पैकेट से हटाता है क्योंकि यह पैकेट को उस वीआईडी ​​से UNTAGGED से बाहर भेज रहा है?

P1 टैग को संरक्षित नहीं करता है। यह फ्रेम प्राप्त होने पर छीन लिया जाता है, इसलिए जब यह पी 2 से फ्रेम को आगे करता है, तो कोई टैग नहीं है।

इसके अलावा, मान लें कि यह एक ICMP पैकेट था, और पोर्ट 2 पर मौजूद डिवाइस रिप्लाई भेजता है, यह पोर्ट 2 से असंबद्ध हो जाता है, VLAN 10 का हिस्सा बन जाता है, क्या इसे VID 10 के साथ TAGGED मिलता है जब यह पोर्ट 1 को उसके गंतव्य डिवाइस पर छोड़ देता है क्योंकि Port1 को उस VID के साथ जोड़ा गया है? (आइए इस प्रश्न के लिए भी एक बड़ी धारणा बनाएं कि स्विच 3 IP रूटिंग कर रहा है)।

चूंकि वीएलएएन 10 को पी 1 पर टैग किया गया है, इसलिए वीएलएएन 10 पर सभी ट्रैफ़िक जो कि पी 1 को हटाते हैं, को टैग किया जाएगा। 802.1Q टैगिंग के फंक्शन पर स्विच L3 कर रहा है या नहीं इसका कोई असर नहीं है।


3

यह आपके विचार से सरल है, मूल रूप से किसी भी पैकेट को किसी भी टैग के छीनने पर स्विच को मारना और सही VLAN पर डाल देना (जब तक कि यह उस बंदरगाह द्वारा किए गए VLAN के साथ टैग न किया गया हो)।

तो आपके परिदृश्य में एक पैकेट वीएलएन 10 के साथ टैग किए गए पोर्ट 1 पर आता है, उस टैग को छीन लिया जाता है और वीएलएएन 10 पर रखा जाता है। सीएएम तालिका में कहा गया है कि गंतव्य मैक 2 पोर्ट पर है और पैकेट को उस पोर्ट अनटैग किया गया है। यह इतना सरल है।

आपके दूसरे प्रश्न के लिए पोर्ट 1 से बाहर के रास्ते पर VLAN 10 के साथ पैकेट को टैग किया जाएगा।


तो मान लीजिए कि पोर्ट 2 को VID 10 से TAGGED किया गया था, यह पोर्ट 1 से टकराएगा, टैग छीन लिया जाएगा, देखें कि डिवाइस पोर्ट 2 पर है, तो पोर्ट 2 को छोड़ने से पहले TAG को जोड़ लें?
PnP

नहीं, पोर्ट 2 हमेशा
अप्रचलित है

मेरी टिप्पणी में कहा गया है, आईएफ पोर्ट 2 को VID 10. के लिए TAGGED किया गया था
PnP

आह हाँ, यह याद किया, हाँ, अगर यह उस परिदृश्य में टैग किया जाएगा हाँ।
चॉपर ३
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.