# மெய்நிகர் குறும்பரப்புப் பிணையம்

## புரோட்டோக்கால்கள் மற்றும் வடிவமைப்பு

இன்று மெய்நிகர் குறும்பரப்பு பிணையங்களைக் கட்டமைப்பு செய்ய மிக பெரும்பாலும் IEEE 802.1Q புரோட்டோக்கால்களே பயன்படுத்தப்படுகின்றன. பல உற்பத்தியாளர்களின் சாதனங்களுக்கு பொருந்தும் வகையில் மெ.கு.பி அமைப்பதைச் சாதகமாக்கும் முயற்சியில் மல்டிபிளக்சிங் மெ.கு.பி-கள் என்ற முறையை IEEE பொதுக்குழு வரையறுத்திருக்கிறது. 802.1Q தரமுறையை அறிமுகப்படுத்துவதற்கு முன்னால், சிஸ்கோவின் ISL (Inter-Switch Link, IEEE 802.10-ன் மாற்று வடிவம்) மற்றும் 3Com-ன் VLT (விர்ச்சுவல் VLAN டிரன்க்கிங்) போன்ற பல்வேறு உடைப்படுத்தப்பட்ட புரோட்டோக்கால்கள் இருந்தன. 

  
ISL மற்றும் IEEE 802.1Q டேகிங் (tagging) இரண்டுமே "நேரடியான டேகிங்" செய்கின்றன - அதாவது ப்ரேமே மெ.கு.பி தகவலுடன் டேக் செய்யப்படுவது. ISL நுட்பமானது வெளிப்புற டேகிங் முறையைப் (external tagging process) பயன்படுத்துகிறது, இது உடனிருக்கும் ஈதர்நெட் ப்ரேமை மாற்றுவதில்லை, ஆனால் 802.1Q டேகிங்கைப் பொருத்த வரையில் இது ப்ரேம்-உட்புற பீல்டைப் (-internal field) பயன்படுத்துகிறது, அதனால் இது ஈதர்நெட் ப்ரேமை மாற்றிவிடுகிறது. இந்த உட்புற டேகிங் நடைபெறுவதால் தான், IEEE 802.1Q நுட்பத்தால் அக்சஸ் மற்றும் ட்ரன்க் லிங்குகள் (access and trunk links) இரண்டோடும் ஒருங்கிணைந்து செயல்பட முடிகிறது: பிரேம்கள் நிலையான ஈதர்நெட் என்பதால், விற்பனையில் இருக்கும் ஹார்டுவேர்களால் அவற்றைக் கையாள முடியும்.  
IEEE 802.1Q ஹீடரானது, ஒரு 2-பைட் (byte) டேக் புரோட்டோக்கால் ஐடென்டிபியர் (TPID) மற்றும் ஒரு 2-பைட் டேங் கண்ட்ரோல் இன்பார்மேஷன் (TCI) ஆகியவற்றைக் கொண்டிருக்கும் ஒரு 4-பைட் டேக் ஹீடரைக் கொண்டிருக்கிறது. TPID -க்கு 0x8100 என்ற நிலையான மதிப்பு இருக்கும், இது 802.1Q/802.1p டேக் தகவலை ப்ரேம் கொண்டு செல்கிறது என்பதைக் குறிக்கிறது. TCI பின்வரும் விஷயங்களைக் கொண்டிருக்கும்:  
- பயனருக்கான 3-பிட் முன்னுரிமை (Three-bit user priority)
- 1-பிட் கனோனிக்கல் பார்மெட் இன்டிகேட்டர் (One-bit canonical format indicator - CFI)
- 12-பிட் VLAN ஐடென்டிபியர் (Twelve-bit VLAN identifier- VID)- இது ப்ரேம் எந்த VLAN-ஐ சேர்ந்தது என்று தனியாக கண்டறிகிறது  
இந்த 802.1Q தரமுறையால் வலையமைப்பில் ஒரு வித்தியாசமான சம்பவம் நடக்கிறது. IEEE 802.3 -ஆல் வரையறுக்கப்பட்டிருக்கும் ஈதர்நெட் ப்ரேமின் அதிகபட்ச அளவான 1518 பைட்டுகளைத் திருப்பி அழைக்கிறது, அதாவது அதிகபட்ச அளவிலான ஈத்நெட் ப்ரேம் டேக் (tag) செய்யப்பட்டால், ப்ரேம் அளவானது 1522 பைட்டுகளாக மாறிவிடுகிறது, இந்த எண்ணிக்கை IEEE 802.3 தரமுறையைச் சிதைக்கிறது. இந்த சிக்கலை நீக்க, 802.3 குழுமமானது ஈதர்நெட்டின் அதிகபட்ச அளவை 1522 பைட்டுகளாக விரிவுபடுத்த 802.3ac என்று அழைக்கப்படும் ஒரு துணைகுழுவை உருவாக்கியது. இந்த எண்ணிக்கை உயர்ந்த ப்ரேம் அளவுக்கு பொருந்தாத வலையமைப்பு சாதனங்களும் கூட ப்ரேமை வெற்றிகரமாக செயல்படுத்தும், ஆனால் இந்த பைட் (byte) மாறுபாட்டை "பேபி ஜெயின்ட்" (baby giant) என்று குறிப்பிட்டு காட்டக்கூடும்.  
சிஸ்கோவின் புரோட்டோக்கால் உடைமையான இன்டர்-ஸ்விட்ச் லிங்க் (ISL) என்பது பல்வேறு சுவிட்ச்களை ஒன்றிணைத்து பயன்படுத்தவும், மெ.கு.பி தகவல்களை ட்ரங்க் லிங்குகளில் (trunk links) இருக்கும் சுவிட்சுகளுக்கு இடையில் நடைபெறும் டிராபிக்காக செயல்படுத்தவும் பயன்படுத்தப்பட்டது. இந்த தொழில்நுட்பம் ஓர் உயர்-வேக பின்புலத்தில் பிரிட்ஜ் குழுக்களை மல்டிபிளக்சிங் செய்யவதற்கான ஒரு முறையை அளிக்கிறது. இது IEEE 802.1Q -ல் இருப்பது போல, அதிவேக ஈதர்நெட் மற்றும் கிகாபிட் ஈதர்நெட்டிற்காக வரையறுக்கப்படுகிறது. சிஸ்கோ IOS மென்பொருள் பதிப்பு 11.1 -ல் இருந்து சிஸ்கோ ரௌட்டர்களில் ISL பொருந்தி வருகிறது.  
ISL உடன், ஓர் ஈதர்நெட் ப்ரேமானது ஒரு ஹீடருடன் சேர்த்துவிடப்படுகிறது, இது சுவிட்சுகளுக்கும், ரௌட்டர்களுக்கும் இடையில் VLAN அடையாளங்களைக் கொண்டு செல்கிறது. ISL தரமுறையானது 10-பிட் VLAN அடையாளத்தைக் கொண்டிருக்கும் ஒரு 26-பைட் ஹீடரை பாக்கெட்டுடன் ஓவர்ஹெட்டில் சேர்க்கிறது. அதற்கும் மேலாக, ஒவ்வொரு ப்ரேமின் முடிவிலும் ஒரு 4-பைட் CRC -ம் சேர்க்கப்படுகிறது. இந்த CRC ஆனது, ஈதர்நெட் ப்ரேம்களில் செய்யப்படும் பொதுவான ப்ரேம் பரிசோதனைகளூடாக கூடுதலாக செய்யப்படுகிறது.  
ஒரு ட்ரங்க் இணைப்பாக கட்டமைப்பு செய்யப்பட்ட ஒரு போர்ட் பிரேமால் முன்னோக்கி எடுத்து செல்லப்பட்டால் மட்டும் தான் மெ.கு.பி அடையாளம் சேர்க்கப்படும். ஓர் அணுகல் இணைப்பாக கட்டமைப்பு செய்யப்பட்ட ஒரு போர்ட் பிரேமால் முன்னோக்கி எடுத்து செல்லப்பட்டால், ISL என்கேப்சுலேஷன் (encapsulation) நீக்கப்படும்.  
ஆரம்பகால வலையமைப்பு வடிவமைப்பாளர்கள், ஒரேயொரு பெரிய ஈதர்நெட் செக்மெண்டில் கொலீஷன் டொமைனின் (collision domain) அளவைக் குறைக்கும் நோக்கத்தோடும், அதன்மூலம் திறனை அதிகரிக்கும் நோக்கத்தோடும் தான் வழக்கமாக VLAN-களைக் கட்டமைப்பு செய்தார்கள்.
ஈதர்நெட் சுவிட்சுகள் இந்த சிக்கலை (ஏனென்றால் ஒவ்வொரு சுவிட்ச் போர்ட்டும் ஒரு கொலீஷன் டொமைனாக இருந்தது) நீக்கிவிட்ட போது, MAC லேயரில் இருக்கும் பிராட்காஸ்ட் டொமைனின் அளவைக் குறைப்பதில் கவனம் திரும்பியது. வலையமைப்புகளில் இருக்கும் டோபோலஜியைச் சாராமால், வலையமைப்பு ஆதாரங்களை அணுகுவதை தடுப்பதிலும் மெய்நிகர் வலையமைப்புகள் உதவுகின்றன, இதுபோன்ற மெ.கு.பி ஹாப்பிங் பாதுகாப்பு முறைமைகளைத் தவிர்ப்பதற்கான ஒரு பொதுவான வழியாக இருப்பதால், இந்த முறையின் வலிமை விவாதத்திற்கு உட்பட்டிருக்கிறது.  
மெய்நிகர் குறும்பரப்பு பிணையங்கள் OSI மாடலின் லேயர் 2-ல் (டேட்டா லிங்க் லேயர்) செயல்படுகின்றன. வலையமைப்பின் நிர்வாகிகள் வழக்கமாக ஒரு மெ.கு.பி-ஐ ஓர் ஐபி வலையமைப்புடனோ அல்லது சப்நெட்டுடனோ நேரடியாக மேப் செய்யும் வகையில் கட்டமைப்பு செய்வார்கள், இது லேயர் 3 (நெட்வொர்க் லேயர்) சேர்ந்திருப்பதைப் போன்ற தோற்றத்தைக் கொடுக்கும். மெ.கு.பி-களுக்கு மாறாக, "ட்ரன்க்" என்ற வார்த்தையானது, பல்வேறு மெ.கு.பி-களை எடுத்து செல்லும் ஒரு நெட்வொர்க் லிங்கைக் குறிக்கிறது, இவை அவற்றின் பேக்கெட்களில் சொருகப்பட்டிருக்கும் லேபிள்களால் (அல்லது "டேக்குகளால்") அடையாளம் காணப்பபடுகின்றன. இதுபோன்ற ட்ரன்க்குகள் மெ.கு.பி-ஐ புரிந்து கொள்ளும் சாதனங்களின் "டேக்டு போர்டுகளுக்கு" இடையில் ஓட வேண்டும், ஆகவே அவை லிங்க்குகளுக்கும் ஹோஸ்டுகளுக்கு இடையில் என்றில்லாமல் பெரும்பாலும் சுவிட்சுக்கும்-சுவிட்சுக்கும் இடையில் அல்லது சுவிட்சுக்கும்-ரௌட்டர் லிங்க்குகளுக்கும் இடையில் இருக்கும். (கவனிக்கவும்: 'ட்ரன்க்' என்ற வார்த்தை சிஸ்கோ பயன்படுத்தும் "சேனல்கள்" என்ற வார்த்தைக்கு மாற்றாகவும் பயன்படுத்தப்படுகிறது : லிங்க் தொகுப்பு அல்லது போர்ட் ட்ரன்கிங்). பல்வேறு மெ.கு.பி-களுக்கு மத்தியில் வலையமைப்பு டிராபிக் நடைபெறுவதற்கான பின்புல சாதனமாக ஒரு ரௌட்டர் (லேயர் 3 சாதனம்) இயங்குகிறது.