SWIM Protocol
அளவிடக்கூடிய பலவீனமான நிலையான தொற்று-பாணி செயல்முறை குழு உறுப்பினர் நெறிமுறை (எஸ். டபிள்யூ. ஐ. எம்) என்பது விநியோகிக்கப்பட்ட அமைப்புகளில் பயன்படுத்தப்படும் "அவுட்சோர்ஸ் செய்யப்பட்ட இதய துடிப்புகளை" அடிப்படையாகக் கொண்ட குழு உறுப்பினர் நெறிமுறையாகும், இது முதன்முதலில் 2001 இல் இந்திரனில் குப்தாவால் அறிமுகப்படுத்தப்பட்டது. இது ஒரு கலப்பின வழிமுறையாகும், இது தோல்வியைக் கண்டறிவதையும் குழு உறுப்பினர் பரவுதலையும் ஒருங்கிணைக்கிறது. நெறிமுறை இரண்டு கூறுகளைக் கொண்டுள்ளது, தோல்வி கண்டறிதல் கூறு மற்றும் பரவல் கூறு. தோல்வி கண்டறிதல் கூறு பின்வருமாறு செயல்படுகிறதுஃ ஒவ்வொரு T "'நேர அலகுகளும், ஒவ்வொரு முனையும் () அதன் உறுப்பினர் பட்டியலில் உள்ள சீரற்ற மற்ற முனை () க்கு ஒரு பிங்கை அனுப்புகிறது. இருந்து ஒரு பதிலைப் பெற்றால், ஆரோக்கியமாக இருக்க முடிவு செய்யப்பட்டு, N1 அதன் "கடைசியாகக் கேட்டது" நேர முத்திரையை தற்போதைய நேரமாக புதுப்பிக்கிறது. ஒரு பதிலைப் பெறவில்லை என்றால், அதன் பட்டியலில் () உள்ள மற்ற முனைகளைத் தொடர்புகொண்டு, அவை பிங் செய்யக் கோருகின்றன. நேரத்தின் டி அலகுகளுக்குப் பிறகுஃ வெற்றிகரமான பதில் கிடைக்கவில்லை என்றால், தோல்வியடைந்ததாக குறிக்கவும். பரவல் கூறு பின்வருமாறு செயல்படுகிறதுஃ தோல்வியுற்ற முனையைக் கண்டறிந்தவுடன், தோல்வியுற்ற முனையைப் பற்றிய தகவல்களுடன், அதன் உறுப்பினர் பட்டியலில் உள்ள மீதமுள்ள முனைகளுக்கு ஒரு பல்வழிச் செய்தியை அனுப்புகிறது. குழுவில் நுழைய/வெளியேற ஒரு முனைக்கான தன்னார்வ கோரிக்கைகளும் மல்டிகாஸ்ட் வழியாக அனுப்பப்படுகின்றன. பண்புகள் நெறிமுறை பின்வரும் உத்தரவாதங்களை வழங்குகிறதுஃ வலுவான முழுமைஃ முழு முழுமைக்கு உத்தரவாதம் அளிக்கப்படுகிறது (எ. கா. குழுவில் உள்ள எந்த முனையின் செயலிழப்பு-தோல்வி இறுதியில் அனைத்து நேரடி முனைகளாலும் கண்டறியப்படுகிறது). கண்டறிதல் நேரம்ஃ கண்டறிதல் நேரத்தின் எதிர்பார்க்கப்படும் மதிப்பு (முனை செயலிழப்பு முதல் கண்டறிதல் வரை), நெறிமுறை காலத்தின் நீளம் எங்கே, மற்றும் குழுவில் உள்ள பிழையற்ற முனைகளின் பின்னம் ஆகும். விரிவாக்கங்கள் அசல் ஸ்விம் காகிதம் நெறிமுறையை மேலும் வலுவானதாக மாற்ற பின்வரும் நீட்டிப்புகளை பட்டியலிடுகிறதுஃ சந்தேகம்ஃ பிங் செய்திகளுக்கு பதிலளிக்காத முனைகள் ஆரம்பத்தில் தோல்வியடைந்ததாக குறிக்கப்படவில்லை. அதற்கு பதிலாக, அவை "சந்தேகத்திற்குரியவை" என்று குறிக்கப்படுகின்றன; ஒரு "சந்தேகத்திற்கிடமான" முனையைக் கண்டுபிடிக்கும் முனைகள் இன்னும் இந்த வழிமுறை உட்பட மற்ற அனைத்து முனைகளுக்கும் ஒரு மல்டிகாஸ்டை அனுப்புகின்றன. ஒரு "சந்தேகத்திற்கிடமான" முனை சிறிது நேரத்திற்கு முன்பே ஒரு பிங்கிற்கு பதிலளித்தால், முனையிலிருந்து "சந்தேகத்திற்கிடமான" லேபிளை அகற்ற மல்டிகாஸ்ட் வழியாக ஒரு "உயிருடன்" செய்தி அனுப்பப்படுகிறது. நோய்த்தொற்று-பாணி பரவுதல்ஃ மல்டிகாஸ்ட் வழியாக முனை செயலிழப்பு தகவலைப் பரப்புவதற்குப் பதிலாக, நெறிமுறைச் செய்திகள் முனை உயிர்வாழ்வைத் தீர்மானிக்கப் பயன்படுத்தப்படும் பிங் செய்திகளில் பிக்ஜிபேக் செய்யப்படுகின்றன. இது வதந்திகளைப் பரப்புவதற்குச் சமம். ரவுண்ட்-ராபின் ஆய்வு இலக்கு தேர்வு ': ஒவ்வொரு நெறிமுறை நேர படிநிலையிலும் ஆராய ஒரு முனையை தோராயமாக தேர்ந்தெடுப்பதற்குப் பதிலாக, நெறிமுறை மாற்றியமைக்கப்படுகிறது, இதனால் ஒவ்வொரு முனையும் ஆய்வு இலக்கின் ரவுண்ட்-ராபின் தேர்வைச் செய்கிறது. இது நெறிமுறையின் மோசமான-வழக்கு கண்டறிதல் நேரத்தை கட்டுப்படுத்துகிறது, சராசரி கண்டறிதல் நேரத்தை குறைத்து மதிப்பிடாமல். மேலும் காண்க ஃபைலர் டிடெக்டர் க்ராஷ் (கம்ப்யூட்டிங்) குறிப்புகள் தவறு-சகிப்புத்தன்மை கொண்ட கணினி அமைப்புகள் விநியோகிக்கப்பட்ட வழிமுறைகள் விநியோகிக்கப்பட்ட கம்ப்யூட்டிங்