Jagoran Bidiyo na Jagora don TCP / IP Kwamfuta

Shirye-shiryen sauti yana haɗin uwar garke da kuma kwakwalwa na kwakwalwa

Shirya shirye-shirye shine fasaha mai mahimmanci bayan sadarwa a kan tashoshin TCP / IP . Soket yana ɗaya daga ƙarshen hanyar haɗi biyu tsakanin shirye-shiryen biyu da ke gudana a kan hanyar sadarwa. Wurin yana samar da sakamako na sadarwar sakonni don aikawa da karɓar bayanai tare da wata socket. Abubuwan da ke cikin kwandon suna gudana tsakanin kwakwalwa daban daban a cibiyar sadarwa na gida ( LAN ) ko a fadin intanet, amma ana iya amfani da su don yin hulɗa a kan kwamfutar daya.

Ƙungiyoyi da Adireshin

Makasudin tarkon a kan tashoshin TCP / IP suna da adireshin musamman wanda shine haɗin adireshin IP da lambar tashar tashar TCP / IP. Saboda kwasfa yana ɗaure zuwa takamaiman tashar tashar jiragen ruwa, ɗakin TCP zai iya gane aikace-aikacen da ya kamata ya karbi bayanan da aka aika zuwa gare ta. Lokacin ƙirƙirar sabon soket, ɗakin ɗakin shafukan yanar gizo ta atomatik yana haifar da lambar tashar ta musamman a wannan na'urar. Mai tsarawa zai iya ƙayyade lambobin igiya a wasu yanayi.

Ta yaya Sadarwar Sadarwar Aiki ke aiki

Yawanci uwar garke yana gudana a kan kwamfutar daya kuma yana da soket da aka daura zuwa wani tashar jiragen ruwa. Sakon yana jiran wani kwamfutar daban don yin jigon haɗi. Kwamfuta mai kwakwalwa ya san sunan mai masaukin uwar garken kwamfutarka da lambar tashar jiragen ruwa wanda uwar garken yake sauraro. Kwamfuta mai kwakwalwa yana gano kanta, kuma -dan duk abin ya tafi daidai-uwar garken yana bada izinin mai kwakwalwar kwamfuta don haɗi.

Wakilin Kasuwanci

Maimakon code kai tsaye zuwa APIs na socket bas, masu shirye-shirye na cibiyar sadarwa suna amfani da ɗakunan ɗakunan sutura. Ɗauren ɗakunan sutuna guda biyu da aka yi amfani dashi sune Berkeley Sockets don Linux / Unix tsarin da WinSock don Windows tsarin.

Ɗauren ɗakunan sutura suna samar da samfurin ayyukan API wanda ya dace da irin waɗannan masu amfani da shirin don aiki tare da fayilolin, kamar bude (), karanta (), rubuta (), kuma kusa ().