Androany, hanomboka amin'ny fifantohana amin'ny TCP isika. Teo aloha tao amin'ny toko momba ny layering, dia niresaka teboka manan-danja isika. Ao amin'ny sosona tambajotra sy etsy ambany, dia momba ny fifandraisana host-to-host bebe kokoa izany, izay midika fa mila mahafantatra ny toerana misy ny solosainao ny solosainao mba hifandraisana aminy. Na izany aza, ny fifandraisana ao amin'ny tambajotra dia matetika fifandraisana eo amin'ny fizotran'ny asa fa tsy fifandraisana eo amin'ny milina. Noho izany, ny protocole TCP dia mampiditra ny foto-kevitry ny port. Ny port dia afaka ipetrahan'ny dingana iray ihany, izay manome fifandraisana mivantana eo amin'ny fizotran'ny fampiharana miasa amin'ny host samihafa.
Ny andraikitry ny sosona fitaterana dia ny fomba fanomezana tolotra fifandraisana mivantana eo amin'ireo dingana fampiharana miasa amin'ny mpampiantrano samihafa, ka fantatra ihany koa amin'ny hoe protocole end-to-end. Ny sosona fitaterana dia manafina ny antsipirian'ny tambajotra fototra, ahafahan'ny dingana fampiharana mahita toy ny hoe misy fantsona fifandraisana lojika end-to-end eo amin'ireo singa roa amin'ny sosona fitaterana.
Ny TCP dia fanafohezana ny Transmission Control Protocol ary fantatra amin'ny anarana hoe protocole mifantoka amin'ny fifandraisana. Midika izany fa alohan'ny ahafahan'ny fampiharana iray mandefa angona amin'ny iray hafa dia tsy maintsy manao fifampiraharahana ireo dingana roa ireo. Ny fifampiraharahana dia dingana mifandray ara-lojika izay miantoka ny fandefasana azo antoka sy ny fandraisana angona milamina. Mandritra ny fifampiraharahana, dia misy fifandraisana miorina eo amin'ny mpampiantrano loharano sy ny mpampiantrano toerana alehany amin'ny alàlan'ny fifanakalozana andiana fonosana fanaraha-maso ary mifanaraka amin'ny masontsivana sy fitsipika sasany mba hahazoana antoka ny fandefasana angona mahomby.
Inona ny TCP? (Mylinking'sTap NetworkSYMpanelanelana amin'ny fonosana tambajotraafaka mikirakira fonosana TCP na UDP)
TCP (Transmission Control Protocol) dia protokol fifandraisana mifototra amin'ny sosona fitaterana byte-stream, azo itokisana, ary mifantoka amin'ny fifandraisana.
Mifandray amin'ny fifandraisanaNy fifandraisana mifantoka amin'ny fifandraisana dia midika fa ny fifandraisana TCP dia fifandraisana iray-amin'ny-iray, izany hoe fifandraisana teboka-amin'ny-teboka-ka-amin'ny-end, tsy toy ny UDP, izay afaka mandefa hafatra amin'ny mpampiantrano maromaro miaraka, ka tsy azo tanterahina ny fifandraisana iray-amin'ny-maro.
azo antokaNy fahatokisan'ny TCP dia miantoka fa azo antoka ny fandefasana ireo fonosana any amin'ny mpandray na inona na inona fiovan'ny rohy tambajotra, izay mahatonga ny endriky ny fonosana protocole an'ny TCP ho sarotra kokoa noho ny an'ny UDP.
Mifototra amin'ny byte-streamNy toetran'ny TCP mifototra amin'ny byte-stream dia ahafahana mandefa hafatra amin'ny habe rehetra ary miantoka ny filaharan'ny hafatra: na dia tsy voaray tanteraka aza ny hafatra teo aloha, ary na dia efa voaray aza ireo byte manaraka, dia tsy hanatitra azy ireo any amin'ny sosona fampiharana ho an'ny fanodinana ny TCP ary hametraka ho azy ireo fonosana miverimberina.
Rehefa avy nametraka fifandraisana ny mpampiantrano A sy ny mpampiantrano B, dia ny tsipika fifandraisana virtoaly ihany no mila ampiasain'ny fampiharana mba handefasana sy handraisana angona, ka hiantohana ny fandefasana angona. Ny protocole TCP no tompon'andraikitra amin'ny fanaraha-maso ny asa toy ny fananganana fifandraisana, ny fanapahana ary ny fitazonana. Tsara homarihina fa eto dia milaza isika fa ny tsipika virtoaly dia midika fotsiny hoe mametraka fifandraisana, ny fifandraisana protocole TCP dia midika fotsiny fa afaka manomboka ny fandefasana angona ny andaniny roa, ary hiantohana ny fahatokisana ny angona. Ny fitaovana tambajotra no mitantana ny routing sy ny fitaterana; ny protocole TCP mihitsy no tsy miraharaha ireo antsipiriany ireo.
Serivisy "full-duplex" ny fifandraisana TCP, izay midika fa afaka mampita angona amin'ny lafiny roa ny mpampiantrano A sy ny mpampiantrano B ao anatin'ny fifandraisana TCP. Izany hoe, azo afindra eo amin'ny mpampiantrano A sy ny mpampiantrano B amin'ny alalan'ny "bidirectional flow" ny angona.
Mitahiry vetivety ny angona ao amin'ny "send buffer" an'ny fifandraisana ny TCP. Ity "send buffer" ity dia iray amin'ireo "cache" napetraka mandritra ny "three-way handshake". Aorian'izay, ny TCP dia handefa ny angona ao amin'ny "send cache" any amin'ny "receive cache" an'ny "destination host" amin'ny fotoana mety. Amin'ny fampiharana, ny "peer" tsirairay dia hanana "send cache" sy "receive cache", araka ny aseho eto:
Ny "send buffer" dia faritra iray ao amin'ny fahatsiarovana izay tazonin'ny TCP eo amin'ny ilany mpandefa izay ampiasaina hitehirizana vonjimaika ny angona halefa. Rehefa atao ny fifampikasohana telo-lalana mba hametrahana fifandraisana, dia apetraka ny "send cache" ary ampiasaina hitehirizana angona. Ny "send buffer" dia amboarina araka ny fitohanan'ny tambajotra sy ny valin-kafatra avy amin'ny mpandray.
Ny "receive buffer" dia faritra iray ao amin'ny fitadidiana tazonin'ny TCP eo amin'ny lafiny mpandray izay ampiasaina hitehirizana vonjimaika ny angona voaray. Ny TCP dia mitahiry ny angona voaray ao amin'ny "receive cache" ary miandry ny fampiharana ambony hamaky izany.
Mariho fa voafetra ny haben'ny cache fandefasana sy fandraisana, rehefa feno ny cache, dia mety hampiasa paikady sasany ny TCP, toy ny fanaraha-maso ny fitohanan'ny fifandraisana, ny fanaraha-maso ny fikorianan'ny angona, sns., mba hahazoana antoka fa azo antoka ny fandefasana angona sy ny fahamarinan'ny tambajotra.
Ao amin'ny tambajotra informatika, ny fifindran'ny angona eo amin'ireo mpampiantrano dia tanterahina amin'ny alalan'ny segments. Koa inona àry ny segment packet?
Mamorona ampahany TCP, na ampahany fonosana, ny TCP amin'ny alàlan'ny fanasarahana ny stream miditra ho sombintsombiny ary manampy lohatenin'ny TCP amin'ny sombintsombiny tsirairay. Ny ampahany tsirairay dia azo alefa mandritra ny fotoana voafetra ihany ary tsy afaka mihoatra ny Haben'ny Segment Ambony Indrindra (MSS). Rehefa midina izy, dia mandalo ny sosona rohy ny ampahany fonosana. Ny sosona rohy dia manana Maximum Transmission Unit (MTU), izay ny haben'ny fonosana ambony indrindra afaka mandalo ny sosona rohy data. Ny singa fandefasana ambony indrindra dia matetika mifandray amin'ny interface fifandraisana.
Koa inona no mahasamihafa ny MSS sy ny MTU?
Ao amin'ny tambajotra informatika, tena zava-dehibe ny maritrano ambaratongam-pahefana satria mandinika ny fahasamihafana misy eo amin'ireo ambaratonga samihafa. Ny sosona tsirairay dia manana anarana samihafa; ao amin'ny sosona fitaterana, ny angona dia antsoina hoe segment, ary ao amin'ny sosona tambajotra, ny angona dia antsoina hoe IP packet. Noho izany, ny Maximum Transmission Unit (MTU) dia azo heverina ho ny Maximum IP packet Size izay azon'ny sosona tambajotra alefa, raha ny Maximum Segment Size (MSS) kosa dia foto-kevitra momba ny sosona fitaterana izay manondro ny habetsaky ny angona ambony indrindra azon'ny fonosana TCP alefa indray mandeha.
Mariho fa rehefa lehibe kokoa noho ny Maximum Transmission Unit (MTU) ny Maximum Segment Size (MSS), dia hatao ao amin'ny tambajotra ny fanaparitahana IP, ary ny TCP dia tsy hanasaraka ny angona lehibe kokoa ho ampahany mifanaraka amin'ny haben'ny MTU. Hisy fizarana ao amin'ny tambajotra natokana ho an'ny tambajotra IP.
Rafitra fizarana fonosana TCP
Andeha hojerentsika ny endrika sy ny votoatin'ny lohatenin'ny TCP.
Laharana filaharanaIsa kisendrasendra novokarin'ny solosaina rehefa tafapetraka ny fifandraisana ho toy ny sandany voalohany rehefa tafapetraka ny fifandraisana TCP, ary alefa any amin'ny mpandray amin'ny alàlan'ny fonosana SYN ny laharan'ny filaharana. Mandritra ny fandefasana angona, ampitomboin'ny mpandefa ny laharan'ny filaharana araka ny habetsaky ny angona nalefa. Mitsara ny filaharan'ny angona araka ny laharan'ny filaharana voaray ny mpandray. Raha hita fa tsy ara-dalàna ny angona, dia handamina indray ny angona ny mpandray mba hahazoana antoka fa ara-dalàna ny filaharan'ny angona.
Laharana fanekenaLaharana filaharana ampiasaina ao amin'ny TCP ity mba hanekena ny fandraisana ny angona. Mampiseho ny laharan'ny filaharana amin'ny angona manaraka izay antenain'ny mpandefa horaisina izy io. Ao amin'ny fifandraisana TCP, ny mpandray dia mamaritra hoe angona inona no voaray soa aman-tsara mifototra amin'ny laharan'ny filaharana amin'ny ampahany amin'ny fonosana angona voaray. Rehefa voarain'ny mpandray soa aman-tsara ny angona, dia mandefa fonosana ACK any amin'ny mpandefa izy, izay misy ny laharan'ny fanekena. Rehefa avy nandray ny fonosana ACK, dia afaka manamarina ny mpandefa fa voaray soa aman-tsara ny angona alohan'ny hanekena ny laharan'ny valiny.
Ireto avy ireo "control bits" an'ny TCP segment:
ACK bitRehefa 1 ity bit ity dia midika izany fa manan-kery ny saha valiny fanekena. Ny TCP dia mamaritra fa tsy maintsy apetraka amin'ny 1 ity bit ity afa-tsy ho an'ny fonosana SYN rehefa tafapetraka voalohany ny fifandraisana.
RST bitRehefa 1 ity bit ity, dia midika izany fa misy maningana ao amin'ny fifandraisana TCP ary tsy maintsy terena hotapahina ny fifandraisana.
SYN bitRehefa apetraka amin'ny 1 ity bit ity dia midika izany fa tsy maintsy hapetraka ny fifandraisana ary apetraka ao amin'ny saha laharan'ny filaharana ny sanda voalohan'ny laharan'ny filaharana.
FIN bitRehefa 1 ity bit ity dia midika izany fa tsy hisy angona intsony halefa amin'ny ho avy ary irina ny fifandraisana.
Ny firafitry ny ampahany amin'ny fonosana TCP dia maneho ireo asa sy toetra samihafa an'ny TCP.
Inona no atao hoe UDP? (Mylinking'sTap NetworkSYMpanelanelana amin'ny fonosana tambajotraafaka mikirakira fonosana TCP na UDP)
Protocole fifandraisana tsy misy fifandraisana ny User Datagram Protocol (UDP). Raha ampitahaina amin'ny TCP, ny UDP dia tsy manome fomba fanaraha-maso sarotra. Ny protocole UDP dia ahafahan'ny rindranasa mandefa mivantana ireo fonosana IP voafono tsy mila mametraka fifandraisana. Rehefa misafidy ny hampiasa UDP fa tsy TCP ny mpamorona, dia mifandray mivantana amin'ny IP ny rindranasa.
Ny anarana feno an'ny UDP Protocol dia User Datagram Protocol, ary valo bytes (64 bits) monja ny lohateniny, izay tena fohy. Toy izao ny endriky ny lohatenin'ny UDP:
Seranana toerana haleha sy loharanoNy tanjony lehibe indrindra dia ny hanondroana hoe amin'ny dingana inona no tokony handefasan'ny UDP ireo fonosana.
Haben'ny fonosanaNy saha haben'ny fonosana dia mitazona ny haben'ny lohatenin'ny UDP miampy ny haben'ny angona
ChecksumNatao hiantohana ny fanaterana azo antoka ny lohatenin'ny UDP sy ny angona Ny anjara asan'ny checksum dia ny mamantatra raha nisy lesoka na fahasimbana nitranga nandritra ny fandefasana fonosana UDP mba hiantohana ny fahamarinan'ny angona.
Ny fahasamihafana misy eo amin'ny TCP sy UDP ao amin'ny Mylinking'sTap NetworkSYMpanelanelana amin'ny fonosana tambajotraafaka mikirakira fonosana TCP na UDP
Ireto avy ny mahasamihafa ny TCP sy ny UDP:
fifandraisanaProtocol fitaterana mifantoka amin'ny fifandraisana ny TCP izay mitaky fifandraisana hatsangana alohan'ny ahafahana mamindra angona. Ny UDP kosa dia tsy mitaky fifandraisana ary afaka mamindra angona avy hatrany.
Zavatra fanompoanaSerivisy roa teboka ny TCP, izany hoe, ny fifandraisana dia manana teboka roa ihany hifandraisana. Na izany aza, ny UDP dia manohana ny fifandraisana ifandrimbonana iray-amin'ny iray, iray-amin'ny maro, ary maro-amin'ny maro, izay afaka mifandray amin'ny mpampiantrano maromaro amin'ny fotoana iray ihany.
azo itokisanaNy TCP dia manome tolotra fanaterana angona azo antoka, miantoka fa tsy misy lesoka, tsy misy very, tsy misy dika mitovy, ary tonga ara-potoana ny angona. Ny UDP kosa dia manao izay fara heriny ary tsy manome antoka fa azo antoka ny fanaterana. Mety hiharan'ny fahaverezan'ny angona sy toe-javatra hafa mandritra ny fandefasana ny UDP.
Fanaraha-maso ny fitohanana, fanaraha-maso ny fikorianan'ny ranoManana rafitra fanaraha-maso ny fitohanana sy ny fikorianan'ny angona ny TCP, izay afaka manitsy ny tahan'ny fandefasana angona araka ny fepetran'ny tambajotra mba hahazoana antoka ny fiarovana sy ny fahamarinan'ny fandefasana angona. Tsy manana rafitra fanaraha-maso ny fitohanana sy ny fikorianan'ny angona ny UDP, na dia be loatra aza ny fitohanana ao amin'ny tambajotra, dia tsy hanao fanitsiana ny tahan'ny fandefasana UDP izy.
Lohateny ambonyLava ny halavan'ny lohatenin'ny TCP, matetika 20 bytes, izay mitombo rehefa ampiasaina ny saha safidy. Ny UDP kosa dia manana lohatenin'ny 8 bytes raikitra, ka ambany kokoa ny overhead an'ny UDP.

TCP sy UDP Application Scenarios:
Protocol roa samy hafa ny TCP sy ny UDP, ary misy fahasamihafana eo amin'ny sehatry ny fampiharana.
Satria protocole mifantoka amin'ny fifandraisana ny TCP, dia ampiasaina indrindra amin'ny toe-javatra izay ilaina ny fanaterana angona azo antoka. Ireto misy tranga fampiasana mahazatra:
Famindrana rakitra FTPAfaka miantoka ny tsy hahavery na hanimba ireo rakitra mandritra ny famindrana ny TCP.
HTTP/HTTPSNy TCP dia miantoka ny fahamarinan'ny votoatin'ny tranonkala sy ny fahamarinany.
Satria protocole tsy misy fifandraisana ny UDP, dia tsy manome antoka ny fahatokisana izy, fa manana ny toetran'ny fahombiazana sy ny fotoana tena izy. Ny UDP dia mety amin'ireto toe-javatra manaraka ireto:
Fifamoivoizana ambany fonosana, toy ny DNS (Domain Name System)Fonosana fohy mazàna ny fangatahana DNS, ary afaka mamita azy ireo haingana kokoa ny UDP.
Fifandraisana amin'ny alalan'ny multimedia toy ny horonan-tsary sy feoHo an'ny fandefasana multimedia izay mitaky fotoana tena izy avo lenta, ny UDP dia afaka manome fahatarana ambany kokoa mba hahazoana antoka fa azo alefa ara-potoana ny angona.
Fifandraisana amin'ny alalan'ny fampielezam-peoManohana ny fifandraisana iray-amin'ny-maro sy maro-amin'ny-maro ny UDP ary azo ampiasaina amin'ny fandefasana hafatra alefa.
FAMINTINANA
Androany isika dia nianatra momba ny TCP. Ny TCP dia protocole fifandraisana mifototra amin'ny byte-stream, azo itokisana, ary mifototra amin'ny byte-stream. Izy io dia miantoka ny fandefasana azo itokisana sy ny fandraisana angona milamina amin'ny alàlan'ny fametrahana fifandraisana, fifampiraharahana ary fanekena. Ny protocole TCP dia mampiasa port mba hanatanterahana ny fifandraisana eo amin'ny dingana, ary manome serivisy fifandraisana mivantana ho an'ny dingana fampiharana miasa amin'ny host samihafa. Ny fifandraisana TCP dia full-duplex, ahafahana mamindra angona bidirectional miaraka. Mifanohitra amin'izany, ny UDP dia protocole fifandraisana tsy misy fifandraisana, izay tsy manome antoka ny fahatokisana ary mety amin'ny toe-javatra sasany misy fepetra takiana amin'ny fotoana tena izy. Ny TCP sy ny UDP dia samy hafa amin'ny fomba fifandraisana, ny zavatra serivisy, ny fahatokisana, ny fanaraha-maso ny fitohanan'ny fifamoivoizana, ny fanaraha-maso ny fikorianan'ny data ary ny lafiny hafa, ary samy hafa ihany koa ny toe-javatra fampiharana azy ireo.
Fotoana fandefasana: 03 Desambra 2024



