**வயர்ஷார்க்** (*Wireshark*) என்பது ஒரு இலவசமான மற்றும் ஓப்பன்-சோர்ஸ் பொட்டலப் பகுப்பாய்வி ஆகும். நெட்வொர்க் சரிசெய்தல், பகுப்பாய்வு, மென்பொருள் மற்றும் தொலைத் தொடர்புகளின் நெறிமுறை முன்னேற்றம் மற்றும் கல்வி ஆகியவற்றில் இது பயன்படுகிறது. துவக்கத்தில் 2006 ஆம் ஆண்டு மே மாதத்தில் இதற்கு **ஈதரெல்** எனப் பெயரிடப்பட்டது. ஆனால் வாணிக உரிமைக்குறி பிரச்சினைகள் காரணமாக வயர்ஷார்க் என இச்செயல் திட்டம் மறுபெயரிடப்பட்டது.

வயர்ஷார்க் என்பது ஒரு பன்முக-இயங்குதளம் ஆகும். வயர்ஷார்க் அதன் பயனர் இடைமுகத்தை நிறைவேற்றுவதற்கு GTK+ விட்ஜெட் டூல்கிட்டைப் பயன்படுத்துகிறது. மேலும் பொட்டலங்களைக் கைப்பற்றுவதற்கு பீகேப்பைப் பயன்படுத்துகிறது; லினக்ஸ், மேக் OS X, BSD, சொலாரிஸ் மற்றும் மைக்ரோசாஃப்ட் விண்டோஸ் உள்ளிட்ட பல்வேறு யுனிக்ஸ்-போன்ற இயங்குதளங்களில் இயங்குகிறது. GNU பொதுமக்கள் அனுமதியின் விதிகளின் கீழ் வெளியிடப்பட்ட வயர்ஷார்க் ஒரு இலவச மென்பொருள் ஆகும்.

செயல்பாடு
---------

வயர்ஷார்க் டீசீபிடம்பிற்கு மிகவும் ஒத்து செயல்படுகிறது. ஆனால் இது கிராபிக்கல் முன்-இறுதியைக் கொண்டுள்ளது. மேலும் பலவிதமான தகவல் வகைப்படுத்தல் மற்றும் வடிகட்டும் விருப்பத் தேர்வுகளைக் கொண்டுள்ளது. இது நெட்வொர்க் மூலமாகக் கடக்கும் அனைத்து பயண நெறிசல்களையும் பார்க்க பயனர்களுக்கு வழிவகுக்கிறது (வழக்கமாக ஈதர்நெட் நெட்வொர்க் ஆனால் பிறவற்றுக்கான ஆதரவு சேர்க்கப்பட்டுள்ளது) வரைமுறையற்ற முறையினுள் நெட்வொர்க் இடைமுகத்தை செலுத்துவதன் மூலம் இந்த செயல்பாட்டிற்கு வழிவகுக்கிறது.

வரலாறு
------

தேவை ஏதும் இல்லாமல் (முசோரி-கன்சாஸ் நகரப் பல்கலைக்கழகத்தின் ஒரு கணினி அறிவியல் பட்டதாரியான) ஜெரால்டு காம்ப்ஸ் ஈதரெல் என்ற நிரலை எழுதத் தொடங்கினார். இதன் மூலம் அவருக்கு பொட்டலங்களை கைப்பற்றி பகுப்பாய்வு செய்யும் கருவி அவருக்குக் கிடைக்கும்; 1998 ஆம் ஆண்டு வாக்கில் இதன் முதல் பதிப்பை அவர் வெளியிட்டார். ஜெரால்டு தொடர்ந்து அனைத்துக் குறியீடுகள் மற்றும் வெளியீடுகளைக் கையாளுவதற்கு புதிய பதிப்புகளை வெளியிட்டுக் கொண்டிருக்கையில் தற்போதைய நிலையில் 500க்கும் அதிகமான பங்களிப்பு ஆசிரியர்கள் இதற்கு உள்ளனர்; வயர்ஷார்க்கின் வலைத்தளத்தில் இருந்து இதன் முழுமையான ஆசிரியர்களின் பட்டியல் கிடைக்கப்பெறுகிறது.

2006 ஆம் ஆண்டு மே மாதத்தில் இதன் பெயர் வயர்ஷார்க் என மாற்றப்பட்டது. ஏனெனில் அதன் உருவாக்குனரும் முன்னணி நிரலாளருமான ஜெரால்டு காம்ப்ஸ் அவரது பணிநிலைகளை மாற்றும் போது ஈதெரல் என்ற வாணிகக் குறியை (பின்னர் அந்த வணிகக்குறி அவரது பழைய நிறுவனமான நெட்வொர்க் இன்டெகரேசன் சர்வீசஸ் வைத்திருந்தது) தொடர்ந்து பயன்படுத்த முடியவில்லை. அவர் இன்னும் பெரும்பாலான மூலக் குறியீட்டின் பதிப்புரிமையை வைத்திருக்கிறார் (மேலும் மீதமுள்ளவை GNU GPL இன் கீழ் மறு-விநியோகம் செய்யப்பட்டது), அதனால் ஈதரெலுக்காக அவர் அழிவு சேமிப்பகத்தை எடுத்துக்கொண்டு வயர்ஷார்க்கின் அழிவு சேமிப்பகத்தின் அடிப்படையாக அதைப் பயன்படுத்தினார்.

ஈதெரலின் வளர்ச்சி நிறுத்தப்பட்டு விட்டது. மேலும் ஈதெரல் பாதுகாப்பு அறிவுரையானது வயர்ஷார்க்கிற்கு மாறும் படி அறிவுறுத்துகிறது.

eWEEK ஆய்வுக்கூடமானது மே 2, 2007 அன்றிலிருந்து "அனைத்து காலத்திலும் மிகவும் முக்கியமான ஓப்பன்-சோர்ஸ் பயன்பாடுகளில்" ஒன்றாக வயர்ஷார்க்கையும் பெயரிட்டது.

அம்சங்கள்
---------

வயர்ஷார்க் என்பது மாறுபட்ட நெட்வொர்க்கிங் நெறிமுறைகளின் அமைப்புமுறையைப் "புரிந்து கொள்ளும்" மென்பொருள் ஆகும். ஆகையால் மாறுபட்ட நெட்வொர்க்கிங் நெறிமுறைகள் மூலமாக மாறுபட்ட பொட்டலங்களைக் குறிப்பிடும் அதன் விளக்கங்களுடன் இருக்கும் அணிகள் மற்றும் கூட்டடைவைக் காட்டுவதற்கு ஏதுவாக இருக்கிறது. பொட்டலங்களைக் கைப்பற்றுவதற்கு வயர்ஷார்க் பீகேப்பைப் பயன்படுத்துகிறது. அதனால் இது பீகேப் ஆதரவளிக்கும் நெட்வொர்க்குகளின் வகைகளில் மட்டுமே பொட்டலங்களைக் கைப்பற்றுகிறது.

* தரவானது நேரடி நெட்வொர்க் இணைப்பில் இருந்து "கம்பியில் இருந்து" கைப்பற்றப் படலாம். அல்லது பதிவு செய்யப்பட்டு ஏற்கனவே-கைப்பற்றப்பட்ட பொட்டலங்களைக் கொண்ட கோப்பில் இருந்து எடுப்பதன் மூலமாகவும் தரவு கைப்பற்றப்படலாம்.
* ஈத்தெர்நெட், IEEE 802.11, PPP மற்றும் லூப்பேக் உள்ளிட்ட பல நெட்வொர்க் வகைகளில் இருந்து நேரடித்தரவு எடுக்கப்படலாம்.
* கைப்பற்றப்பட்ட நெட்வொர்க் தரவானது, GUI வழியாக உலவப்படலாம் அல்லது டீஷார்க் பயனுடைமையின் முடிவிடம் சார்ந்த (ஆணை வரி) பதிப்பு மூலமாக உலவப்படலாம்.
* கைப்பற்றப்பட்ட கோப்புகளானது "எடிட் கேப்" நிரலுக்கு மாற்றும் ஆணை-வரி வழியாக நிரலாக்க வகையில் திருத்தப்படலாம் அல்லது மாற்றப்படலாம்.
* தரவுக் காட்சியானது, காட்சி வடிகட்டியைப் பயன்படுத்தி தூய்மையாக்கப்படலாம்.
* பிளக்-இன்கள் புதிய நெறிமுறைகளை பகுப்பாய்வதற்காக உருவாக்கப்படலாம்.

வயர்சார்க்கின் ஆரம்ப நெட்வொர்க் செல்வழிக்கோப்பு வடிவம் என்பது லிப்பீகேப் வடிவம் ஆகும், இது லிப்பீகேப் மற்றும் வின்பீகேப் மூலமாக ஆதரவளிக்கப்படுகிறது. அதனால் டீசீபீடம்ப் மற்றும் CA நெட்மாஸ்டர் போன்ற பயன்பாடுகளில் இருந்து கைப்பற்றப்பட்ட கோப்புகளை அதன் வடிவத்தைப் பயன்படுத்தி வாசிக்க முடியும். மேலும் பயன்பாடுகள் மூலமாக அதன் கைப்பற்றுதல்கள் வாசிக்கப்படுகிறது. அதனால் கைப்பற்றப்பட்ட கோப்புகளை வாசிப்பதற்கு லிப்பீகேப் அல்லது வின்பீகேப்பை பயன்படுத்தலாம். ஸ்னூப், நெட்வொர்க் ஜெனரலில் ஸ்னிப்பர் மற்றும் மைக்ரோசாஃப்ட் நெட்வொர்க் மானிட்டர் போன்ற பிற நெட்வொர்க் பகுப்பாய்விகளிடம் இருந்து கைப்பற்றப்பட்டவைகளையும் இதனால் வாசிக்க முடியும்.

பாதுகாப்பு
----------

ஒரு இடைமுகத்தில் இருந்து அனுபவமற்ற நெட்வொர்க் நெறிசலைக் கைப்பற்றுவதற்கு சில தளங்களின் பிரத்யேகமான சிறப்புரிமைகள் தேவைப்படுகின்றன. இந்தக் காரணத்திற்காக ஈதெரல்/வயர்ஷார்க் மற்றும் டீஈதெரல்/டீஷார்க்கின் பழையப் பதிப்புகள் பெரும்பாலும் சிறப்புப் பயனர் சிறப்புரிமைகளுடன் இயங்குகிறது. அதிக எண்ணிக்கையுடைய நெறிமுறை பகுப்பாய்விகளைக் கணக்கில் கொள்கையில் அதன் நெறிமுறை கைப்பற்றப்படுவதற்கான நெறிசலின் போது அழைக்கப்படுகிறது. இது பகுப்பாய்வின் குறையில் கொடுக்கப்பட்டுள்ள கடுமையான பாதுகாப்பு அபாயத்தை வலியுறுத்துகிறது. முன்பு பெரும் எண்ணிக்கையில் குறைகாணக்கூடியவைகள் இருந்தது காரணமாகவும் (இதில் பல நெடுந்தொலைவுக் குறியீடு வேலைப்பாட்டிற்கு இடமளித்தன), உருவாக்குனர்கள் மேம்படுத்தப்பட்ட வருங்கால முன்னேற்றத்திற்கு சந்தேகம் கொண்டிருந்தாலும், ஓப்பன்BSD அதன் 3.6 வெளியீட்டிற்கு முன்பே அதன் போர்ட் கிளையில் இருந்து ஈதெரெலை நீக்கியது.

டீசீபிடம்ப்பில் இயக்குவது ஒரு சாதகமான மாற்றியமைத்தலாக இருந்தது அல்லது டம்ப்கேப் பயனுடைமையானது கோப்பினுள் பொட்டலங்களைக் கைப்பற்றும் சிறப்புப் பயனர் சிறப்புரிமையுடனான வயர்ஷார்க்குடன் வந்தது. மேலும் பின்னர் பொட்டலம் கைப்பற்றி அடைக்கப்பட்டிருந்த கோப்புடன் கட்டுப்படுத்தப்பட்ட சிறப்புரிமைகளுடன் வயர்ஷார்க் இயக்கப்படுவதன் மூலமாக இந்த பொட்டலங்கள் பகுப்பாய்வு செய்யப்பட்டன. கம்பியில்லா நெட்வொர்க்குகளில் IEEE 802.11 சட்டங்களைக் கைப்பற்றுவதற்கு ஏர்கிராக் கம்பியில்லா பாதுகாப்புக் கருவிகளைப் பயன்படுத்துவதற்கு சாதகமாக இருந்தது. மேலும் வயர்ஷார்க்குடன் விளைவாக வந்த டம்ப் கோப்புகளையும் வாசிக்க முடிந்தது.

வயர்ஷார்க் 0.99.7 இல் இருந்து நெரிசல் கைப்பற்றுதலை செயல்படுத்துவதற்கு வயர்ஷார்க்கும், டீஷார்க்கும் டம்ப்கேப்பை இயக்கின. நெரிசலைக் கைப்பற்றுவதற்கு பிரத்யேக சிறப்புரிமைகள் தேவைப்படும் தளங்களில் அந்த பிரத்யேக சிறப்புரிமைகளுடன் இயங்குவதற்கு டம்ப்கேப்பை மட்டுமே அமைக்க வேண்டி இருந்தது - இரண்டுமன்றி வயர்ஷார்க் இல்லாத டீஷார்க் பிரத்யேக சிறப்புரிமைகளுடன் இயங்க வேண்டி இருந்தது. மேலும் பிரத்யேக சிறப்புரிமைகளுடன் இரண்டில் ஒன்று கண்டிப்பாக இயங்க வேண்டி இருந்தது.

குறிப்புதவிகள்
--------------


1. ↑  "What's up with the name change? Is Wireshark a fork?". *Wireshark: Frequently Asked Questions*. 2007-11-09 அன்று பார்க்கப்பட்டது.
2. ↑  ஈதெரல்: என்பா-சா-00024
3. ↑  "The Most Important Open-Source Apps of All Time - Wireshark". eWeek. 2007-11-09 அன்று பார்க்கப்பட்டது.
[*தொடர்பிழந்த இணைப்பு*]
4. ↑  CVS லாக் ஃபார் போர்ட்ஸ்/நெட்/ஈதெரல்/அட்டிக்/மேக்பைல்

நூல்விவரத் தொகுப்பு
-------------------

* Orebaugh, Angela; Ramirez, Gilbert; Beale, Jay (February 14, 2007), *Wireshark & Ethereal Network Protocol Analyzer Toolkit*, Syngress, p. 448, ISBN 1597490733
* Sanders, Chris (May 23, 2007), *Practical Packet Analysis: Using Wireshark to Solve Real-World Network Problems*, No Starch Press, p. 192, ISBN 1593271492

புற இணைப்புகள்
--------------

* வயர்ஷார்க் அதிகாரப்பூர்வ வலைத்தளம்
* வயர்ஷார்க் விக்கி
* Wireshark
* Wireshark at SourceForge.net
* வயர்ஷார்க் என்ற பெயருக்கு ஈதெரல் மாற்றப்பட்டது — முன்னணி உருவாக்குனர் ஜெரால்டு காம்ப்ஸின் பார்வை.
* த பெஸ்ட் ஆஃப் டாப் டென் பாக்கெட் ஸ்னிப்பர் 2010