विंडोज 7 डीएससीपी और 802.1 पी क्यूओएस मैपिंग?


12

जब मैं समूह नीति संपादक के माध्यम से विंडोज 7 में एक क्यूओएस नीति बनाता हूं और डीएससीपी मूल्य निर्धारित करता हूं , तो क्या विंडोज 7 ईथरनेट फ्रेम में 802.1 पी क्यूओएस क्षेत्र को जोड़ता है? यदि हां, तो यह DSCP (0-63) से 802.1p QoS मान (4-7) के विभिन्न मूल्यों को कैसे मैप करता है?

तो स्पष्ट होने के लिए, मेरे प्रश्न हैं:

  • क्या Windows 7 कॉन्फ़िगर QoS नीतियों के लिए 802.1p मान सेट करता है?
  • यदि हां, तो विंडोज 7 QoS- पॉलिसी के DSCP मूल्य को 802.1p मान के लिए कैसे मैप करता है?

यह प्रश्न विशेष रूप से आउटगोइंग पैकेट के लिए है।

नोट: 802.1p टैगिंग विंडोज 7 में समर्थित है (और Windows 2000, XP SP2, विंडोज सर्वर 2003 के बाद से है)। Microsoft इस दस्तावेज़ में DSCP की 802.1p की मैपिंग करने के लिए अडिग लगता है ।

जवाबों:


0

प्रतीत होता है कि यहाँ जानकारी का एक बोझ (नया लिंक) है

DSCP और 802.1p QoS की दो अलग-अलग विधियां हैं, और वे जरूरी रूप से अनुरूप नहीं हैं, हालांकि प्रबंधित स्विच निश्चित रूप से इस घटना में दोनों के बीच मैप कर सकते हैं कि एक या दूसरे विशेष डिवाइस पर असमर्थित है (डीएससीपी पुराने होने के साथ, अधिक व्यापक रूप से -सुधार एक)। 802.1q के लिए उपयोग किए जाने वाले निम्न मानों के साथ, विंडोज स्वतंत्र रूप से दोनों को ट्रैफ़िक को मैप करता है:

Non-conforming packets  0

Best-effort             0

Controlled load         4

Guaranteed service      5

Network control         7

Qualitative             0

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


वे लिंक वास्तव में निर्णायक नहीं हैं। यह निश्चित रूप से संभव है कि विंडोज उन्हें एक दूसरे से मैप नहीं करता है, लेकिन ऐसा लगता है कि यदि आपके पास 802.1p आपके नेटवर्क उपकरण पर सक्षम है तो यह तदनुसार इसे सेट करने के लिए समझ में आएगा। इसलिए मैं कुछ निर्णायक तलाश रहा हूं। मैं वर्तमान में अपने आप को देखने के लिए एक परीक्षण करने की कोशिश कर रहा हूं कि क्या कोई मैपिंग है और 802.1p मूल्य को कैसे प्रभावित किया जाए।
syplex

harrymc का उत्तर बताता है कि विंडोज 7 में 802.1 पी सपोर्ट नहीं है, लेकिन विंडोज 8 करता है। माना जाता है, पुराने राउटर्स के साथ 802.1p का उपयोग करने के मुद्दे हैं, क्योंकि वे टैग को ठीक से संभाल नहीं सकते हैं और इसे समाप्त करना बंद कर देंगे (मैंने VLAN के साथ संयोजन में उपयोग किए जाने पर कुछ अजीब व्यवहार देखा है)। डीएससीपी एक मानक आईपी पैकेट के भीतर एक क्षेत्र है, इसलिए सबसे खराब रूप से, इसे अनदेखा किया जाएगा।
Bigbio2002

harrymc का उत्तर यह बताते हुए गलत है कि Windows 7 802.1p का समर्थन नहीं करता है। इसका समर्थन विंडोज 2000 के बाद से किया गया है (आप प्रशासनिक टेम्प्लेट्स के तहत समूह नीति में डिफ़ॉल्ट मानों को संशोधित कर सकते हैं-> नेटवर्क-> क्यूओएस पैकेट समयबद्धक-> परत 2 प्राथमिकता मूल्य)। परत 2 स्विच के साथ स्थानीय ईथरनेट ट्रैफ़िक के लिए DSCP बेकार है क्योंकि राउटर हॉप्स नहीं हैं। कई (यदि सभी नहीं) स्विच इन दिनों 802.1 पी का समर्थन करते हैं, तो सस्ते भी। मेरा प्राथमिक लक्ष्य बिना किसी हॉप के साथ LAN पर QoS को सक्षम करना है, इसलिए 802.1p एकमात्र समाधान है।
syplex

0

कई वर्षों से Microsoft द्वारा 802.1p और DSCP के लिए समर्थन का दावा किया गया है।
फिर भी मैंने एक परेशान Microsoft लेख को यह कहते हुए पाया कि 802.1p केवल सर्वर 2012 (विंडोज 8 के समान कोड-बेस) के साथ शुरू हुआ था।

Microsoft आलेख गुणवत्ता सेवा (QoS) अवलोकन कहता है:

किसी नेटवर्क पैकेट के IP हेडर में Windows समर्थन प्राथमिकता टैगिंग के पिछले संस्करण। प्राथमिकता बिट्स को विभेदन सेवा कोड प्वाइंट (DSCP) के रूप में जाना जाता है। विंडोज सर्वर 2012 में 802.1 पी टैगिंग का समर्थन शामिल है। 802.1p परत 2 ईथरनेट फ्रेम में 3-बिट प्राथमिकता मूल्य है। इसलिए यह ईथरनेट पर आरडीएमए जैसे गैर-आईपी पैकेट पर लागू होता है।

डीएससीपी और 802.1 पी दोनों को Microsoft द्वारा आलेख विभेदित सेवा कोड प्वाइंट (डीएससीपी) अवलोकन में कार्यक्षमता के बराबर कहा जाता है। हालाँकि, इन दो मानकों के रूप में संचार प्रोटोकॉल की विभिन्न परतों पर लागू होता है, यह संभावना नहीं है कि एक को दूसरे से मैप किया जा सकता है।


मैंने जो 802.1p टैगिंग पढ़ी है, उससे कम से कम XP SP2 के बाद विनोद्वेस में समर्थित है। XP में, ट्रैफ़िक कंट्रोल (TC) API या QoS API का उपयोग किया जा सकता है। Vista और इसके बाद के संस्करण में, qWAVE API का उपयोग किया जाता है।
syplex

QWAVE API को DSCP और 802.1p दोनों को सेट करने के लिए कहा जाता है , लेकिन इसका मतलब यह नहीं है कि दोनों ऑपरेटिंग सिस्टम द्वारा समर्थित हैं (लेकिन इसका मतलब यह है कि उनमें से एक को सेट करना स्वचालित रूप से दूसरे को सेट नहीं करता है)। ऊपर दिए गए लिंक के अनुसार, 802.1p नवीनतम विंडोज संस्करण में केवल सार्थक है।
har

802.1p विंडोज 2000 और इसके बाद के संस्करण द्वारा समर्थित है। यह लिंक कहता है कि QOS_TRAFFIC_TYPE की विशिष्ट गणना केवल Windows Vista और वर्कस्टेशन और विंडोज सर्वर 2008 के लिए और सर्वर के लिए ऊपर समर्थित है। Windows 2000 और XP में API अलग था लेकिन 802.1p अभी भी समर्थित था।
सिम्प्लेक्स

मैंने पाया कि लेख में निश्चित रूप से कहा गया है कि सर्वर 2012 से पहले विंडोज सर्वर द्वारा इसके लिए कोई समर्थन नहीं था, लेकिन यह क्लाइंट संस्करणों के बारे में कुछ भी नहीं कहता है जैसे कि 7. मैंने इस तथ्य पर अपना जवाब आधारित किया कि दोनों संस्करणों में एक समान कोड है- आधार, लेकिन निश्चित रूप से मैं गलत हो सकता हूं। मेरे पास Microsoft इंटर्नल की कोई पहुंच नहीं है और इसलिए केवल अनुमान लगा सकते हैं कि 802.1p कार्यान्वयन, यदि यह मौजूद था, तो विंडोज सर्वर पर सर्वर 2012 से पहले परिचालन या त्रुटिपूर्ण नहीं था । हमेशा की तरह जब Microsoft स्रोत संघर्ष करते हैं, तो किसी को सावधानी और सामान्य ज्ञान का उपयोग करना होगा। ।
harrymc

इस लेख को कुछ कारणों का वर्णन करते हुए भी देखें, जो 802.1 पी को काम करने से रोक सकते हैं। भले ही टैग एपीआई द्वारा निर्दिष्ट किया गया था, यह बिल्कुल भी सुनिश्चित नहीं है कि इसे बाहर भेजा गया था, अगर सभी चरणों में सही तरीके से संभाला नहीं गया। 802.1p भी MTU के साथ संघर्ष कर सकता है!
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.