BIND 9.16 இல் ஒரு பிழை TCP இணைப்பு செயலாக்கத்தை உடைக்கிறது

இரண்டு வாரங்களுக்கு முன் ஒரு பதிவில் பிண்ட் 9.16.0 தீவிரமான ஒரு தவறு, TCP இணைப்புகளின் எண்ணிக்கையின் வரம்பு தீர்ந்துபோவதற்கு வழிவகுக்கிறது. BIND 9.16 ஒரு புதிய நெட்வொர்க் துணை அமைப்பை அறிமுகப்படுத்தியது, நூலகத்தை அடிப்படையாகக் கொண்ட ஒத்திசைவற்ற கோரிக்கை செயலாக்க பொறிமுறைக்கு மாறியது. லிபுவ். இந்த துணை அமைப்பில் உள்ள பிழையின் காரணமாக, சில நிபந்தனைகளின் கீழ் செயலில் உள்ள TCP இணைப்புகளின் கவுண்டர் குறையாது, இது அதன் மதிப்புக்கும் உண்மையான இணைப்புகளின் எண்ணிக்கைக்கும் இடையே அதிக முரண்பாடுகளை ஏற்படுத்துகிறது. சிறிது நேரத்திற்குப் பிறகு, வாடிக்கையாளர் இணைப்புகளின் எண்ணிக்கையில் கவுண்டர் மதிப்பு நிர்ணயிக்கப்பட்ட வரம்பை அடையலாம் மற்றும் TCP வழியாக புதிய கோரிக்கைகள் இனி ஏற்றுக்கொள்ளப்படாது (UDP வழியாக கோரிக்கைகள் தொடர்ந்து செயலாக்கப்படும்).

ஒரே நேரத்தில் பல பிணைய இடைமுகங்களில் வாடிக்கையாளர்களிடமிருந்து TCP இணைப்புகளை ஏற்றுக்கொள்ளும் சேவையகங்களில் சிக்கல் முக்கியமாக வெளிப்படுகிறது.
BIND 9.16 புதுப்பிப்பு இன்னும் வெளியிடப்படவில்லை, ஆனால் பிழையை சரிசெய்ய வெளியிடப்பட்டது இணைப்பு. ஒரு தற்காலிக தீர்வாக, நீங்கள் இணைப்புகளின் எண்ணிக்கையின் வரம்பை (tcp-clients option) மிகப் பெரிய மதிப்பிற்கு அமைக்கலாம். BIND 9.16 க்கு கூடுதலாக, வெளியீடு 9.15 இல் தொடங்கும் சோதனை 9.15.6 கிளையை சிக்கல் பாதிக்கிறது, ஆனால் இந்த கிளை ஆரம்பத்தில் வளர்ச்சிக்காக மட்டுமே பயன்படுத்தப்படுகிறது மற்றும் உற்பத்தி சேவையகங்களில் பயன்படுத்தப்படாது.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்