Mae deall cyfathrebu data yn y rhwydwaith yn gymhleth. Yn yr erthygl hon byddaf yn dangos yn hawdd sut mae dau gyfrifiadur yn cysylltu â'i gilydd, yn trosglwyddo ac yn derbyn gwybodaeth data hefyd gyda'r protocol pum haen Tcp/IP.
Beth yw cyfathrebu data?
Defnyddir y term “cyfathrebu data” i ddisgrifio trosglwyddo gwybodaeth o un lleoliad i'r llall gan ddefnyddio cyfrwng fel cysylltiad gwifren. Pan fydd yr holl ddyfeisiau cyfnewid data yn yr un adeilad neu gerllaw, dywedwn fod y trosglwyddiad data yn lleol.
Yn y cyd-destun hwn, mae gan “ffynhonnell” a “derbynnydd” ddiffiniadau syml. Mae ffynhonnell yn cyfeirio at yr offer trosglwyddo data, tra bod y derbynnydd yn cyfeirio at y ddyfais derbyn data. Nid creu gwybodaeth yn y ffynhonnell neu'r gyrchfan yw nod cyfathrebu data, ond yn hytrach trosglwyddo data a chynnal data yn ystod y broses.
Mae systemau cyfathrebu data yn aml yn defnyddio llinellau trosglwyddo data i dderbyn data o leoedd pell ac anfon canlyniadau wedi'u prosesu yn ôl i'r un lleoedd pell. Mae'r diagram yn y ffigur yn rhoi trosolwg mwy cynhwysfawr o rwydweithiau cyfathrebu data. Datblygodd y technegau cyfathrebu data niferus a ddefnyddir ar hyn o bryd yn raddol, naill ai fel gwelliant ar dechnegau cyfathrebu data a oedd yn bodoli eisoes neu i gymryd eu lle. Ac yna mae'r maes geiriadurol sef cyfathrebu data, sy'n cynnwys termau fel cyfradd baud, modemau, llwybryddion, LAN, WAN, TCP/IP, sy'n ISDN, a rhaid eu llywio wrth benderfynu ar ddull trosglwyddo. O ganlyniad, mae'n bwysig edrych yn ôl a chael gafael ar y cysyniadau hyn ac esblygiad technegau cyfathrebu data.
Protocol pum haen TCP/IP:
Er mwyn sicrhau bod TCP/IP yn gweithredu'n iawn, mae'n rhaid i ni gyflenwi'r lleiafswm o ddata sydd ei angen arno mewn fformat sy'n ddealladwy i bawb ar draws rhwydweithiau. Mae pensaernïaeth pum haen y feddalwedd yn gwneud y fformat hwn yn bosibl.
Mae TCP/IP yn cael yr hanfodion sydd eu hangen arno i drosglwyddo ein data ar draws y rhwydwaith o bob un o'r haenau hyn. Trefnir swyddogaethau yn “haenau” tasg-benodol yma. Nid oes un nodwedd yn y model hwn nad yw'n cynorthwyo un o'r haenau niferus i wneud ei gwaith yn well yn uniongyrchol.
Dim ond haenau sy'n gyfagos i'w gilydd sy'n gallu cyfathrebu. Mae rhaglenni sy'n gweithredu ar haenau uwch yn cael eu rhyddhau o'r cyfrifoldeb o weithredu cod ar haenau is. Er mwyn sefydlu cysylltiad â gwesteiwr pell, er enghraifft, mae'n rhaid i god y cais wybod sut i wneud cais ar yr haen Trafnidiaeth. Gall weithredu heb ddeall cynllun amgodio sylfaenol y data a anfonir. Mater i'r haen Corfforol yw ymdrin â hynny. Mae'n gyfrifol am drosglwyddo data crai, sef dim ond cyfres o 0s ac 1s, yn ogystal â rheoleiddio cyfradd didau a diffinio'r cysylltiad, y dechnoleg ddiwifr neu gebl trydanol sy'n cysylltu'r dyfeisiau.
Mae protocol pum haen TCP/IP yn cynnwys yHaen Cais, Haen Trafnidiaeth, Haen Rhwydwaith, Haen Cyswllt Data, a Haen Ffisegol, Gadewch i ni ddysgu am yr haenau TCP / IP hwn.
1. haen gorfforol:Mae'r haen ffisegol yn delio â'r cyswllt gwifrau neu ddiwifr gwirioneddol rhwng dyfeisiau mewn rhwydwaith. Mae'n diffinio'r cysylltydd, y cysylltiad gwifrau neu ddiwifr rhwng y dyfeisiau, ac yn anfon y data crai (0s ac 1s) ynghyd â rheoleiddio'r gyfradd trosglwyddo data.
2. Haen Cyswllt Data:Mae cysylltiad rhwng dau nod sydd wedi'u cysylltu'n ffisegol ar rwydwaith yn cael ei sefydlu a'i dorri ar yr haen cyswllt data. Mae'n gwneud hyn trwy rannu pecynnau data yn fframiau cyn eu hanfon ar eu ffordd. Mae Media Access Control (MAC) yn cyflogi cyfeiriadau MAC i gysylltu dyfeisiau a nodi hawliau i drosglwyddo a derbyn data, tra bod Logical Link Control (LLC) yn nodi protocolau rhwydwaith, yn perfformio gwirio gwallau, ac yn cydamseru fframiau.
3. Haen Rhwydwaith:Cysylltiadau rhwng rhwydweithiau yw asgwrn cefn y Rhyngrwyd. “Haen rhwydwaith” y broses cyfathrebu Rhyngrwyd yw lle mae'r cysylltiadau hyn yn cael eu gwneud trwy gyfnewid pecynnau data rhwng rhwydweithiau Trydedd haen y Model Cydgysylltu Systemau Agored (OSI) yw'r haen rhwydwaith. Defnyddir sawl protocol, gan gynnwys y Protocol Rhyngrwyd (IP), ar y lefel hon at ddibenion megis llwybro, profi ac amgryptio.
4. Haen Trafnidiaeth:Cyfrifoldeb haenau rhwydwaith yw sefydlu cysylltiad rhwng gwesteiwr a gwesteiwr. Er mai cyfrifoldeb haen trafnidiaeth yw sefydlu cysylltiad porthladd i borthladd. Llwyddwyd i drosglwyddo'r data o Gyfrifiadur A i B trwy ryngweithio haen ffisegol, haen cyswllt data a haen rhwydwaith. Ar ôl anfon data i gyfrifiadur A-i-B sut mae'r cyfrifiadur B yn gallu adnabod ar gyfer pa raglen y mae'r data'n cael ei drosglwyddo?
Yn unol â hynny, mae angen aseinio prosesu i gais penodol trwy borthladd. Felly, gellir defnyddio cyfeiriad IP a rhif porthladd i nodi rhaglen redeg gwesteiwr yn unigryw.
5. Haen Cais:Mae porwyr a chleientiaid e-bost yn enghreifftiau o feddalwedd ochr cleientiaid sy'n gweithredu ar haen y rhaglen. Mae protocolau ar gael sy'n hwyluso cyfathrebu rhwng rhaglenni ac arddangos gwybodaeth ddefnyddiol i ddefnyddwyr terfynol. Mae Protocol Trosglwyddo Hyperdestun (HTTP), Protocol Trosglwyddo Ffeil (FTP), Protocol Swyddfa'r Post (POP), Protocol Trosglwyddo Post Syml (SMTP), a System Enw Parth (DNS) i gyd yn enghreifftiau o brotocolau sy'n gweithredu ar haen y cais (DNS). .