د TCP / IP کمپیوټر شبکو لپاره د ساکټ پروګرام لپاره لنډ لارښود

ساکټ پروګرامونه د سرور او مراجعینو کمپیوټر سره نښلوي

د ساکټ پروګرامونه د TCP / IP شبکو په اړه د اړیکو تر شا اساسي ټیکنالوژي ده. A ساکټ د دوو پروګرامونو ترمنځ چې په شبکه کې روان وي د دوه لاری لینک یو پای ټکی دی. ساکټ د نورو ساکټونو سره د معلوماتو لیږلو او ترلاسه کولو لپاره د بریښنا د ارتباطي ارتباط نقطه وړاندې کوي. د ساکټ اړیکو معمولا د دوه مختلف کمپیوټرونو ترمنځ د سیمه ایزې سیمې شبکې ( LAN ) یا انټرنیټ په اوږدو کې چلوي، مګر دوی د یو کمپیوټر په اړه د انټرروپسی اړیکو لپاره هم کارول کیدی شي.

ساکټونه او پته

د TCP / IP شبکو په اړه د ساکټ پایپاینټونه هر یو یو ځانګړی پته لري چې د IP پته او د TCP / IP بندر شمیره ده . ځکه چې ساکټ د ځانګړی بندر شمیره پورې تړلی وي، د TCP پرت کولی شي هغه درخواست وپیژني چې هغه ته یې لیږل شوي معلومات ترلاسه کړي. کله چې یو نوی ساکټ رامینځته شي، ساکټ کتابتون په اتوماتيک ډول خپل ځان ځانګړی بندر نمبر چمتو کوي. پروګرامونکي کولی شي د ځانګړیو حالتونو کې د بندرونو شمیرې مشخص کړي.

څنګه د سرور ساکټ کار کوي

په عموما ډول یو سرور په یو کمپیوټر کې ځي او یو ساکټ لري چې یو ځانګړی بندر پورې محدود دی. سرور د یو بل کمپیوټر لپاره انتظار کوي تر څو د ارتباط غوښتنه وکړي. مراجع کمپیوټر پوهیږي چې د سرور کمپیوټر او د پورتنۍ شمیره چې سرور یې اوریدلی وي پوهیږي. مراجع کمپیوټر ځان ځان پیژني، او که هرڅه سم وي - سرور د مراجعینو لپاره د کمپیوټر کمپیوټر ته اجازه ورکوي.

ساکټ کتابتونونه

د ساکټ په مستقیم ډول د ټیټ کچې ساکټ API کې، د شبکې پروګرام کونکي په ساکټ ډول د ساکټ کتابتونونو کاروي. دوه عامې ساکټ کتابتونونه د لینکس / یونکس سیسټمونو او وین ساک لپاره د وینډو سیسټمونو لپاره د برکلي ساکټ دي.

د ساکټ کتابتون د API پرو رامونو ته ورته پروګرامونه ورته ورته ورته چمتو کوي لکه د فایلونو سره د کار کولو لپاره کارول کیږي، لکه څنګه چې ()، لوستل (، لوستل)، لیکلي (او) تړل ().