የ TCP / IP ኮምፕዩተር ኔትዎርክ ለመሳፈሪያ አጭር መመሪያ

የሶኬት መርሃግብር የአገልጋይ እና የደንበኛ ኮምፒውተሮችን ያገናኛል

ሶክስፐል ፕሮግራሞች በ TCP / IP አውታረመረብ ግንኙነት ጀርባዎች መሰረታዊ ቴክኖሎጂ ናቸው. ሶኬት በአንድ አውታረ መረብ ውስጥ በሚሰሩ ሁለት ፕሮግራሞች መካከል የሁለት-ቃል አገናኝ የመጨረሻ ነጥብ ነው. ሶኬትን ከሁለቱም ሶኬት ጋር ለመላክ እና ለመቀበል የሁለገብ አቅጣጫ ግንኙነት ያቀርባል. የሶኬት ግንኙነቶች በአካባቢያዊ አውታረ መረብ ( LAN ) ወይም በይነመረብ መካከል በሁለት የተለያዩ ኮምፒውተሮች መካከል ይካሄዳሉ. ነገር ግን በአንዲት ኮምፒተር ውስጥ ለድርጅት ፕሮቶኮል አገልግሎት ሊውሉ ይችላሉ.

ሶክተሮች እና አድራሻዎች

በ TCP / IP አውታረ መረቦች ላይ ያሉ የሶኬት ጫፎች እያንዳንዱ የአይፒ አድራሻ እና የ TCP / IP ግቡል ቁጥር ድብልቅ የሆነ ልዩ አድራሻ አላቸው. ሶኬቱ የተወሰኑ የጣቢያ ቁጥሮች ጋር የተሳሰረ ስለሆነ, የ TCP ንብርቱ ወደ እሱ የተላከውን ውሂብ መቀበል የሚገባውን ትግበራ ለይቶ ማወቅ ይችላል. አዲስ ስኪን ሲፈጥሩ, የሶኬት ቤተ ፍርግም በራሱ በመሣሪያው ላይ የተለየ ወደብ ይፈጥራል. መርሃግብሩ በተወሰኑ ሁኔታዎች ላይ የፖርት ቁጥርን መጥቀስ ይችላል.

የአገልጋይ ሰኮሰሮች እንዴት እንደሚሰሩ

በአጠቃላይ አንድ አገልጋይ በአንድ ኮምፒውተር ላይ የሚሄድ ሲሆን ለአንድ የተወሰነ ወደብ የተያያዘ ሶኬት አለው. አገልጋዩ የግንኙነት ጥያቄ ለማቅረብ የተለየ ኮምፒዩተር ይጠብቃል. የደንበኛ ኮምፒዩተር የአገልጋዩ አስተናጋጅ ስም እና አገልጋዩ እያዳመጠበትን የወደብ ወደብ ያውቃል. የደንበኛ ኮምፒዩተሩ ራሱን ይለያል, እና ሁሉም ነገር በትክክል ቢመጣ, አገልጋዩ የደንበኛ ኮምፒዩተር እንዲገናኝ ይፈቅዳል.

የሶኬት ቤተ-መጽሐፍቶች

በቀጥታ ወደ ዝቅተኛ የሶኬት ኤ ፒ አይዎች ኮድ ከማድረግ ይልቅ የአውታረ መረብ ፕሮግራም ፈራሚዎች ብዙውን ጊዜ የሶኬት ቤተ ፍርግም ይጠቀማሉ. ሁለት የተለመዱ ሶኬት ቤተ መዛግብት የበርክሊይ ሶኬቶች ለሊኑክስ / ዩኒክስ ሥርዓቶች እና ለዊንዶውስ ሲስተም WinSock ናቸው.

የሶኬት ቤተ-መጽሐፍት እንደ መጫዎቻዎች ልክ እንደ ክፍት (), አንብብ (), መጻፍ () እና close () የመሳሰሉ ፋይሎች ጋር ለመስራት የሚጠቀሙባቸው የኤፒአይ ተግባራት ስብስብ ያቀርባል.