වරාය භාවිතා කරන්නේ කවරේ ද?

වරාය 0 යනු නියම වරාය අංකයක් නොව, එය සඳහා අරමුණක් ඇත

බොහෝ වරාය අංක මෙන් නොව, තොට 0 යනු TCP / IP ජාලය තුළ වෙන් කරන ලද වරායකි. මෙය TCP හෝ UDP පණිවිඩ භාවිතා නොකළ යුතුය.

ජාලය වැඩසටහන්කරණය, විශේෂයෙන්ම Unix socket වැඩසටහන්කරණය සඳහා වරාය 0 විශේෂිත වැදගත්කමක් දරයි. වරාය ශූන්යය සුදුසු ආවරණ අංකයක් සොයා ගැනීමට පද්ධතියට පවසන වයිල්ඩ්කාඩ් පෝරුවකි.

TCP සහ UDP ජාලයේ නෝට් වර්ග සංඛ්යාව සිට ශුන්ය දක්වා අංක 65535 සිට පරාසයේ ඇති අතර ඒවායේ පිහිටුම් සංඛ්යාව ශුන්ය හා 1023 අතර පරාස පද්ධතියේ පද්ධති පද්ධති හෝ වරායන් ලෙස අර්ථ දැක්වේ. අන්තර්ජාල අංකිත අධිකාර අධිකාරිය (IANA) අන්තර්ජාලය තුළ මෙම වරාය අංකවල අපේක්ෂිත භාවිතය නිල වශයෙන් ලැයිස්තුගත කර ඇති අතර පද්ධතියේ පෝට් 0 භාවිතා නොකෙරේ.

ජාලයේ වැඩසටහන් වැඩසටහන් ක්රියාත්මක කරන්නේ කෙසේද?

නව ජාල සොචක සම්බන්ධතාවයක් සකසා ගැනීම සඳහා මූලාශ්රය සහ ගමනාන්තය දෙකම එක් එක් එක් ප්රොටෝකෝලය වෙන් කල යුතුය. පණිවිඩකරු (ගමනාන්තය) නිවැරදි ප්රොටොකෝළ අන්තය වෙත ප්රතිචාර පණිවිඩයක් නිකුත් කළ හැකි වන පරිදි, මූලාරම්භකයා (මූලාශ්රය) එවනු ලබන TCP හෝ UDP පණිවිඩ වේ.

IANA විසින් වෙබ් සේවාදායකයන් (ප්රොටොකෝලය 80 වැනි) වැනි මූලික අන්තර්ජාල යෙදුම් සඳහා වෙන් කල පද්ධති වරායන් සඳහා පූර්ව ප්රතිපාදන වෙන් කර ඇති නමුත් බොහෝ TCP සහ UDP ජාල යෙදුම් තමන්ගේම පද්ධති පෝටලයක් නොතිබූ අතර ඒවා ක්රියාත්මක වන සෑම මොහොතකම ඔවුන්ගේ මෙහෙයුම් පද්ධතියෙන් එකක් ලබා ගත යුතුය.

මූලාශ්ර ප්රෝෆෝර්ට් අංකය වෙන් කිරීම සඳහා, යෙදුම් ඉල්ලා සිටීම සඳහා යෙදුම් (bind () වැනි TCP / IP ජාල ක්රියාකාරීත්වයන් අමතන්න. යෙදුමට ඔවුනට නිශ්චිත අංකයක් ඉල්ලා සිටීමට කැමති නම්, ස්ථාවර (දෘඪ-කේතක) සංඛ්යාවක් ලබා ගත හැකි වුවද, එවැනි ඉල්ලීමක් අසාර්ථක විය හැක. පද්ධතියේ අනෙක් ක්රියාකාරී යෙදුම දැනට භාවිතා කල හැක.

විකල්පයක් වශයෙන්, එය සම්බන්ධ කිරීමේ පරාමිතිය ලෙස 0 ලෙසට බැඳුම්කර (0) වෙත සැපයිය හැකිය. එමඟින් මෙහෙයුම් පද්ධතිය ස්වයංක්රියව TCP / IP ගතික ප්රොටෝකන අංක පරාස තුල සුදුසු ස්වයංක්රීයව ප්රවේශය ලබා ගත යුතු වේ.

යෙදුම සැබැවින්ම වරාය 0 වෙත නොලැබෙන බව සැලකිල්ලට ගන්න. නමුත් තවත් ගතික ප්රියමනාවක්. මෙම ක්රමලේඛයේ සම්මුතියෙන් වාසිදායක වන්නේ කාර්යක්ෂමතාවයි. එක් එක් යෙදුම වලංගු එකක් ලබා ගන්නා තුරු බොහෝ වරාය උත්සාහ කිරීම සඳහා කේතය ක්රියාත්මක කිරීම සහ ක්රියාත්මක කිරීම සිදු කිරීම සඳහා, යෙදුම් සඳහා මෙහෙයුම් පද්ධති මත රඳා පැවතිය හැකිය.

Unix, වින්ඩෝස් සහ අනෙකුත් මෙහෙයුම් පද්ධති port 0 හි ක්රියා කිරීම සම්බන්ධයෙන් සුළු වශයෙන් වෙනස් වේ. නමුත් එකම පොදු සම්මුතිය අදාළ වේ.

වරාය 0 සහ ජාල ආරක්ෂණය

අන්තර්ජාලය ඔස්සේ අන්තර්ජාලය හරහා යවනු ලබන ජාල තාවකාලික ප්රවාහය ජාලයේ ප්රහාරකයන්ගෙන් අහඹු ලෙස හෝ වැඩසටහන් වැරදියට ක්රමානුකූලව වැඩසටහන්ගත කරනු ලැබේ. Port 0 traffic වලට ප්රතිචාර දක්වමින් සත්කාරක විසින් ජනනය කරන ප්රතිචාර ප්රතිචාර, ප්රහාරකයන් විසින් හැසිරීම් සහ හැසිරීම් පිළිබඳ විභව ජාලයන් පිළිබඳව වැඩි විස්තර දැනගැනීමට උපකාරී වේ.

බොහෝ අන්තර්ජාල සේවා සැපයුම්කරුවන් (ISPs) විසින් මෙම ගිනුම්වලට එරෙහිව ආරක්ෂා වීමට උදව් කිරීම සඳහා port 0 (පැමිණෙන සහ පිටතට යන පණිවුඩවල) ගමනාගමනය වැලැක්වීම.