VSI માં સૌથી વધુ તૂટેલા QinQ હેન્ડઓફ માટે બે નિષ્ફળતા જવાબદાર છે, અને બેમાંથી એક પણ ડાઉન ઇન્ટરફેસ તરીકે દેખાતું નથી। કાં તો પ્રવેશ પોર્ટ ગ્રાહક ટેગને વર્ગીકરણ જોઈ શકે તે પહેલાં તેને ઉઠાવી લે છે, અથવા જોડાણ સર્કિટ VSI સાથે બંધાયેલું છે કે જેનો દૂરનો છેડો ક્યારેય જોડાયો નથી। ગ્રાહક બાજુથી બંને સરખા દેખાય છે: સર્કિટ ઉપર અહેવાલ આપે છે અને કોઈ ફ્રેમ ક્રોસ કરતી નથી। ક્રમમાં નીચે આપેલા ચાર ચેક પર કામ કરો, અને જ્યાં તમે જુઓ છો તે ફ્રેમ તમે લખેલી ફ્રેમથી અલગ પડે છે ત્યાં પહેલા રોકો।

તમે ઉપકરણને સ્પર્શ કરો તે પહેલાં ટેગ સ્ટેક ડાઉન લખો

એક પ્રતિનિધિ સેવા પસંદ કરો અને તેને ફ્રેમ તરીકે વર્ણવો, રૂપરેખાંકન તરીકે નહીં। ગ્રાહક VLAN 100 અને 200 ને પ્રદાતા VLAN 900 ની અંદર રાખે છે તે સેવા માટે, કરાર ટૂંકો છે: પ્રવેશ ફ્રેમમાં એક ગ્રાહક ટેગ હોય છે, પ્રદાતા એક સેવા ટેગ ઉમેરે છે, અને ગ્રાહકનું પોતાનું ટેગ નીચે અસ્પૃશ્ય રહે છે।

customer to provider:  [ C-tag 100 | payload ]
provider inside:       [ S-tag 900 ][ C-tag 100 | payload ]
provider to customer:  [ C-tag 100 | payload ]

વળતરની દિશા પણ લખો, કારણ કે એક કરાર કે જે ફક્ત પ્રવેશનું વર્ણન કરે છે તે એક-માર્ગી કસોટીમાં પાસ થશે અને ઉત્પાદનમાં નિષ્ફળ જશે। દૂરના છેડે ગ્રાહકની અપેક્ષા મુજબની ફ્રેમ ગ્રાહકને સોંપવી પડે છે, જેનો અર્થ છે કે તેનું પોતાનું પોપ ઓપરેશન તમારા પુશના ચોક્કસ વિપરીત હોવું જોઈએ। કોઈપણ વસ્તુ જે તે વર્ણનમાં સપ્રમાણ નથી તે એક ડિઝાઇન નિર્ણય છે જે તમે હજી સુધી લીધો નથી।

પહેલા પ્રવેશ મેળ તપાસો

વર્ગીકરણ કોઈપણ ટેગ ઑપરેશન પહેલાં થાય છે, અને તે જે આવે છે તેની સાથે જ મેળ ખાય છે। ખાતરી કરો કે શું પોર્ટ એક્સેસ, ટ્રંક અથવા હાઇબ્રિડ તરીકે રૂપરેખાંકિત થયેલ છે, તે કયા પ્રકારનો ફ્રેમ સ્વીકારે છે અને પોર્ટ VLAN ઓળખકર્તા અનટેગ કરેલ ફ્રેમ માટે શું કરે છે। એક્સેસ પોર્ટ પર ગ્રાહક ટેગ આગમન પર છીનવાઈ જાય છે, તેથી સી-ટેગ 100 સાથે મેળ ખાતો પછીના નિયમમાં મેચ કરવા માટે કંઈ બાકી રહેતું નથી અને સેવા કોઈપણ ભૂલ વિના ખોટા બ્રોડકાસ્ટ ડોમેન સાથે જોડાય છે।

પ્રદાતા બાજુ પરનું કેપ્ચર સેકંડમાં આનું સમાધાન કરે છે: યોગ્ય રીતે વર્ગીકૃત થયેલ QinQ ફ્રેમ બે ટૅગ્સ બતાવે છે, અને ત્યાં એક-ટૅગવાળી ફ્રેમનો અર્થ થાય છે કે આંતરિક ટૅગનો ઉપયોગ કરવામાં આવ્યો હતો।

તપાસો કે ટેગ ક્રિયા ખરેખર શું કરે છે

સ્ટેકીંગ અને ટ્રાન્સલેશન એ અલગ-અલગ કામગીરી છે અને પ્લેટફોર્મ તેમને અલગ-અલગ ઑબ્જેક્ટ તરીકે ઉજાગર કરે છે। સ્ટેકીંગ એક બાહ્ય ટેગને દબાણ કરે છે અને અંદરના ટેગને એકલા છોડી દે છે, જે ઉપરના કરારની જરૂર છે। અનુવાદ એક ટેગને બીજામાં ફરીથી લખે છે, જે માન્ય ડિઝાઇન છે પરંતુ વાયર પર અલગ ફ્રેમ બનાવે છે। સ્ટેકીંગ નિયમ અમલમાં આવે તે પહેલા કેટલાક પરિવારોને પોર્ટ પર સ્પષ્ટપણે QinQ સક્ષમ કરવાની જરૂર છે, અને બાહ્ય TPID 802.1Q અને 802.1ad મૂલ્યો વચ્ચે ગોઠવી શકાય તેવું હોઈ શકે છે।

વળતરનો માર્ગ સમાન ધ્યાન આપવાનો લાયક છે। જો બહાર નીકળવાનો નિયમ એક સબઈન્ટરફેસ પર બાહ્ય ટેગને પોપ કરે છે પરંતુ એક અલગ સબઈન્ટરફેસ કોઈ મેચિંગ નિયમ વિના જવાબ વહન કરે છે, તો ગ્રાહક વર્કિંગ ટ્રાન્સમિટ અને ડેડ રીસીવ જુએ છે।

સેવા બંધનકર્તા તપાસો, ઇન્ટરફેસ નંબર નહીં

VSI ને તેની પોતાની સેવા અને વર્ચ્યુઅલ-સર્કિટ ઓળખકર્તાઓ દ્વારા ઓળખવામાં આવે છે, અને પીઅરે સ્યુડોવાયર રચતા પહેલા મેચિંગ મૂલ્યોનો ઉપયોગ કરવો આવશ્યક છે। પછી જોડાણ સર્કિટ તે VSI ને ચોક્કસ પોર્ટ અને VLAN સાથે જોડે છે, જે ફ્રેમને વર્ગીકૃત કરતા નિયમથી અલગ નિવેદન છે। સબ-ઇન્ટરફેસ નંબર જે સાચો દેખાય છે તે ક્યાં તો બંધનકર્તા વિશે કશું સાબિત કરતું નથી।

સ્યુડોવાયર સ્ટેટ અને એટેચમેન્ટ-સર્કિટ સ્ટેટને અલગથી તપાસો, અને સિગ્નલિંગ સત્ર તપાસો કે જે સ્યુડોવાયર ધરાવે છે। તે ત્રણમાંથી બે સ્વસ્થ હોઈ શકે છે જ્યારે ત્રીજો નથી, અને જે નીચે છે તે તમને કહે છે કે કઈ બાજુ ઠીક કરવી।

અલગતા એ એક અલગ વચન છે। ગ્રાહક ટૅગ્સને એક VSI ની અંદર અકબંધ રાખવાથી ગ્રાહકોને એકબીજાથી વિભાજિત કરવામાં આવતા નથી, કારણ કે MAC લર્નિંગ સમગ્ર ઘટનાને વિસ્તૃત કરે છે; જો કરાર અલગતા કહે છે, તો તેને અલગ દાખલાઓ અથવા સ્પષ્ટ પ્રતિ-VLAN નીતિની જરૂર છે।

માપ બજેટ તપાસો અને પછી કરાર સાબિત

બાહ્ય ટેગ ચાર બાઇટ્સ ઉમેરે છે, અને સ્યુડોવાયર એન્કેપ્સ્યુલેશન લેબલ સ્ટેક ઉમેરે છે અને સંભવતઃ તેની ટોચ પર એક નિયંત્રણ શબ્દ છે। તે બધાને MTU અને MRU બજેટમાં બંને પ્રદાતા એજ ઉપકરણો પર મૂકો, અને કદની ચેતવણીને શાંત કરવા માટે કંટ્રોલ શબ્દને સંપૂર્ણપણે બંધ કરશો નહીં, કારણ કે દૂરના છેડે તેની જરૂર પડી શકે છે। તમે જે સેવા બદલી રહ્યા છો તેના પર નિર્ભર ન હોય એવો મેનેજમેન્ટ પાથ રાખો।

પછી ગ્રાહક જોડાણ પર ત્રણ કેસોનું પરીક્ષણ કરો: પ્રથમ સ્વીકાર્યું C-VLAN બંને દિશામાં, બીજા સ્વીકાર્યું C-VLAN, અને VLAN કે જે કરાર કહે છે તે નકારવું આવશ્યક છે। ઇન્ટરફેસ સ્ટેટ્સ વાંચવાને બદલે ફ્રેમ્સનું અવલોકન કરો અને ટેગ નિયમમાં કોઈપણ ફેરફાર કર્યા પછી પુનરાવર્તન કરો।

એક અપ VSI માત્ર કહે છે કે સ્યુડોવાયર રચાય છે। જે ફ્રેમ તેને ક્રોસ કરે છે તે ગ્રાહકે ચૂકવેલ ફ્રેમ છે કે કેમ તે વિશે તે કંઈ કહેતું નથી।

સંબંધિત લેખો