Lati ni oye ibaraẹnisọrọ data ni nẹtiwọki jẹ eka. Ninu nkan yii Emi yoo rọrun ṣafihan bii kọnputa meji ṣe sopọ ara wọn, gbigbe ati gba alaye data tun pẹlu Ilana Layer marun Tcp/IP.
Kini ibaraẹnisọrọ Data?
Ọrọ naa "ibaraẹnisọrọ data" ni a lo lati ṣe apejuwe gbigbe alaye lati ipo kan si omiran nipa lilo alabọde gẹgẹbi asopọ okun waya. Nigbati gbogbo awọn ẹrọ ti n paarọ data wa ni ile kanna tabi nitosi, a sọ pe gbigbe data jẹ agbegbe.
Ni aaye yii, “orisun” ati “olugba” ni awọn asọye taara. Orisun n tọka si ohun elo gbigbe data, lakoko ti olugba n tọka si ẹrọ gbigba data. Ibi-afẹde ti ibaraẹnisọrọ data kii ṣe ẹda alaye ni orisun tabi opin irin ajo, ṣugbọn dipo gbigbe data ati itọju data lakoko ilana naa.
Awọn ọna ṣiṣe ibaraẹnisọrọ data nigbagbogbo lo awọn laini gbigbe data lati gba data lati awọn aaye ti o jinna ati firanṣẹ awọn abajade ilana pada si awọn aaye jijinna kanna. Aworan ti o wa ninu eeya n funni ni atokọ diẹ sii ti awọn nẹtiwọọki ibaraẹnisọrọ data. Ọpọlọpọ awọn ilana ibaraẹnisọrọ data lọwọlọwọ ni idagbasoke ni idagbasoke diẹdiẹ, boya bi ilọsiwaju lori awọn ilana ibaraẹnisọrọ data ti o wa tẹlẹ tabi bi rirọpo fun wọn. Ati lẹhinna aaye mi lexical ti o jẹ ibaraẹnisọrọ data, eyiti o pẹlu awọn ofin bii oṣuwọn baud, awọn modems, awọn olulana, LAN, WAN, TCP/IP, eyiti ISDN, ati pe o gbọdọ wa ni lilọ kiri nigbati o ba pinnu lori ọna gbigbe. Bi abajade, o ṣe pataki lati wo ẹhin ki o gba mimu lori awọn imọran wọnyi ati itankalẹ ti awọn ilana ibaraẹnisọrọ data.
TCP/IP Ilana Layer marun:
Lati rii daju pe TCP/IP ṣiṣẹ daradara, a gbọdọ pese data ti o kere ju ti o nilo ni ọna kika ti o loye ni gbogbo agbaye kọja awọn nẹtiwọọki. Awọn faaji ala-ilẹ marun-un sọfitiwia jẹ ki ọna kika yii ṣee ṣe.
TCP/IP gba awọn ipilẹ ti o nilo lati tan kaakiri data wa kọja nẹtiwọọki lati ọkọọkan awọn ipele wọnyi. Awọn iṣẹ ṣiṣe ni a ṣeto sinu “awọn fẹlẹfẹlẹ” iṣẹ-ṣiṣe kan pato nibi. Ko si ẹya kan ninu awoṣe yii ti ko ṣe iranlọwọ taara ọkan ninu ọpọlọpọ awọn fẹlẹfẹlẹ ni ṣiṣe iṣẹ rẹ dara julọ.
Awọn fẹlẹfẹlẹ nikan ti o wa nitosi si ara wọn le ṣe ibaraẹnisọrọ. Awọn eto ti n ṣiṣẹ ni awọn ipele ti o ga julọ ni ominira lati ojuṣe ti ṣiṣe koodu ni awọn ipele kekere. Lati fi idi asopọ kan mulẹ pẹlu agbalejo ti o jinna, fun apẹẹrẹ, koodu ohun elo kan ni lati mọ bi o ṣe le ṣe ibeere ni Layer Transport. O le ṣiṣẹ laisi agbọye ero fifi ẹnọ kọ nkan ti data ti n firanṣẹ. O to Layer Ti ara lati mu iyẹn. O wa ni idiyele ti gbigbe data aise, eyiti o kan lẹsẹsẹ ti 0s ati 1s, bakanna bi ilana oṣuwọn bit ati asọye asopọ, imọ-ẹrọ alailowaya tabi okun itanna ti o so awọn ẹrọ pọ.
Ilana TCP/IP marun-Layer pẹlu awọnLayer ohun elo, Layer Transport, Network Layer, Data Link Layer, ati Ti ara Layer, Jẹ ki a kọ ẹkọ nipa awọn ipele TCP/IP yii.
1. Layer ti ara:Layer ti ara n ṣakoso ọna asopọ onirin gangan tabi alailowaya laarin awọn ẹrọ inu nẹtiwọọki kan. O ṣe asọye asopo, ti firanṣẹ tabi asopọ alailowaya laarin awọn ẹrọ, ati firanṣẹ data aise (0s ati 1s) pẹlu ṣiṣe ilana oṣuwọn gbigbe data.
2. Layer Ọna asopọ Data:Asopọ laarin awọn ọna asopọ meji ti ara lori nẹtiwọọki kan ti wa ni idasilẹ ati ti ya ni Layer ọna asopọ data. O ṣe eyi nipa pinpin awọn apo-iwe data sinu awọn fireemu ṣaaju fifiranṣẹ wọn ni ọna wọn. Iṣakoso Wiwọle Media (MAC) nlo awọn adirẹsi MAC lati sopọ awọn ẹrọ ati pato awọn ẹtọ lati tan kaakiri ati gbigba data, lakoko ti Iṣakoso Ọna asopọ Logical (LLC) n ṣe idanimọ awọn ilana nẹtiwọọki, ṣiṣe ayẹwo aṣiṣe, ati mimuuṣiṣẹpọ awọn fireemu.
3. Nẹtiwọọki Layer:Awọn isopọ laarin awọn nẹtiwọki ni o wa ni ẹhin ti awọn ayelujara. “Pẹpẹ Nẹtiwọọki” ti ilana awọn ibaraẹnisọrọ Intanẹẹti ni ibiti awọn asopọ wọnyi ti ṣe nipasẹ paarọ awọn apo-iwe data laarin awọn nẹtiwọọki Ipele kẹta ti Open Systems Interconnection (OSI) Awoṣe jẹ Layer nẹtiwọki. Awọn ilana pupọ, pẹlu Ilana Intanẹẹti (IP), ni a lo ni ipele yii fun awọn idi bii ipa-ọna, idanwo, ati fifi ẹnọ kọ nkan.
4. Gbigbe Layer:Lati fi idi asopọ mulẹ laarin agbalejo lati gbalejo jẹ ojuṣe awọn ipele nẹtiwọọki. Lakoko ti ojuse Layer gbigbe ni lati fi idi ibudo si asopọ ibudo. A ni ifijišẹ gbe data lati Kọmputa A si B nipasẹ awọn ibaraenisepo ti ara Layer, data ọna asopọ Layer ati nẹtiwọki Layer. Lẹhin fifiranṣẹ data si kọnputa A-si-B bawo ni kọnputa B ṣe le ṣe idanimọ ohun elo wo ni data ti o gbe fun?
Nitorinaa, o jẹ dandan lati fi iṣẹ ṣiṣe si ohun elo kan pato nipasẹ ibudo kan. Nípa bẹ́ẹ̀, àdírẹ́sì IP kan àti nọ́ńbà èbúté kan lè lò láti dá ètò ìṣiṣẹ́ agbalejo kan mọ̀ ní ẹ̀tọ́.
5. Ohun elo Layer:Awọn aṣawakiri ati awọn alabara imeeli jẹ apẹẹrẹ ti sọfitiwia ẹgbẹ-ẹgbẹ ti o ṣiṣẹ ni ipele ohun elo. Awọn ilana ti wa ni wiwa ti o dẹrọ ibaraẹnisọrọ laarin awọn eto ati ifihan alaye to wulo lati pari awọn olumulo. Ilana Gbigbe Hypertext (HTTP), Ilana Gbigbe Faili (FTP), Ilana Ifiweranṣẹ (POP), Ilana Gbigbe Gbigbe ti o rọrun (SMTP), ati Eto Orukọ Aṣẹ (DNS) jẹ gbogbo awọn apẹẹrẹ ti awọn ilana ti o ṣiṣẹ ni Layer ohun elo (DNS) .