TCP/IP-mudel: mis on kihid ja protokollid? TCP/IP-pinn
Mis on TCP/IP-mudel?
TCP/IP mudel aitab teil määrata, kuidas konkreetne arvuti peaks olema Internetiga ühendatud ja kuidas andmeid nende vahel edastada. See aitab teil luua virtuaalset võrku, kui mitu arvutivõrku on omavahel ühendatud. TCP/IP mudeli eesmärk on võimaldada sidet suurte vahemaade tagant.
TCP/IP tähistab Transmission Juhtprotokoll/ Interneti-protokoll. TCP/IP-pinn on spetsiaalselt loodud mudelina, mis pakub väga usaldusväärset ja otsast lõpuni baitide voogu ebausaldusväärse võrgu kaudu.
TCP omadused
Siin on TCP IP-protokolli põhiomadused:
- Paindliku TCP/IP-arhitektuuri tugi
- Süsteemi võrku lisamine on lihtne.
- TCP IP-protokollikomplektis jääb võrk puutumatuks, kuni allikas ja sihtmasinad töötasid korralikult.
- TCP on ühendusele orienteeritud protokoll.
- TCP pakub usaldusväärsust ja tagab, et mittejärjekorras saabuvad andmed taastatakse.
- TCP võimaldab teil rakendada voo juhtimist, nii et saatja ei ületa kunagi vastuvõtjat andmetega.
TCP/IP mudeli neli kihti
Selles TCP/IP õpetuses selgitame erinevaid kihte ja nende funktsioone TCP/IP mudelis:
TCP IP-mudeli funktsionaalsus on jagatud neljaks kihiks ja igaüks sisaldab spetsiifilisi protokolle.
TCP/IP on kihiline serveriarhitektuuri süsteem, milles iga kiht on määratletud vastavalt konkreetsele täitmisele. Kõik need neli TCP IP-kihti töötavad koos, et edastada andmeid ühest kihist teise.
- Rakenduste kiht
- Transpordi kiht
- Interneti kiht
- Võrgu liides
Rakenduste kiht
Rakenduskiht suhtleb rakendusprogrammiga, mis on OSI mudeli kõrgeim tase. Rakenduskiht on OSI kiht, mis on lõppkasutajale kõige lähemal. See tähendab, et OSI rakenduskiht võimaldab kasutajatel suhelda teiste tarkvararakendustega.
Rakenduskiht suhtleb suhtluskomponendi rakendamiseks tarkvararakendustega. Andmete tõlgendamine rakendusprogrammi poolt jääb alati väljapoole OSI mudeli ulatust.
Rakenduskihi näide on sellised rakendused nagu failiedastus, e-post, kaugsisselogimine jne.
Rakenduskihtide funktsioon on
- Rakenduskiht aitab teil tuvastada suhtluspartnereid, määrata ressursside saadavust ja sünkroonida suhtlust.
- See võimaldab kasutajatel kaughosti sisse logida
- See kiht pakub erinevaid e-posti teenuseid
- See rakendus pakub hajutatud andmebaasiallikaid ja juurdepääsu erinevate objektide ja teenuste globaalsele teabele.
Transpordi kiht
Transpordikiht põhineb võrgukihil, et pakkuda andmete transporti lähtesüsteemi masina protsessist sihtsüsteemi protsessi. Seda hostitakse ühe või mitme võrgu kaudu ning see säilitab ka teenindusfunktsioonide kvaliteedi.
See määrab, kui palju andmeid kuhu ja millise kiirusega tuleb saata. See kiht põhineb rakendusekihilt saadud sõnumitel. See aitab tagada, et andmeühikud edastatakse vigadeta ja järjestuses.
Transpordikiht aitab teil kontrollida lingi töökindlust voo juhtimise, veakontrolli ning segmenteerimise või desegmenteerimise kaudu.
Transpordikiht pakub ka kinnitust eduka andmeedastuse kohta ja saadab järgmised andmed juhul, kui tõrkeid ei esinenud. TCP on transpordikihi tuntuim näide.
Transpordikihtide olulised funktsioonid
- See jagab seansikihilt saadud sõnumi segmentideks ja nummerdab need järjestuse moodustamiseks.
- Transpordikiht tagab, et sõnum edastatakse sihtmasinas õigesse protsessi.
- Samuti tagab see, et kogu sõnum saabub vigadeta, muidu tuleks see uuesti saata.
Interneti kiht
Interneti-kiht on TCP/IP-mudeli teine TCP/IP-kihtide kiht. Seda tuntakse ka võrgukihina. Selle kihi põhiülesanne on saata pakette mis tahes võrgust ja mis tahes arvutist jõuavad nad sihtkohta, olenemata marsruudist.
Interneti-kiht pakub funktsionaalset ja protseduurilist meetodit muutuva pikkusega andmejadade edastamiseks ühest sõlmest teise erinevate võrkude abil.
Sõnumi edastamine võrgukihis ei anna garanteeritud usaldusväärset võrgukihi protokolli.
Võrgukihile kuuluvad kihihaldusprotokollid on järgmised:
- Marsruutimise protokollid
- Multisaadete rühma haldamine
- Võrgukihi aadressi määramine.
Võrguliidese kiht
Võrguliidese kiht on see neljakihilise TCP/IP mudeli kiht. Seda kihti nimetatakse ka võrgu juurdepääsukihiks. See aitab teil määratleda üksikasjad selle kohta, kuidas andmeid võrgu kaudu saata.
See hõlmab ka seda, kuidas bittidele tuleks optiliselt anda märku riistvaraseadmetega, mis liidestuvad otse võrgumeediumiga, nagu koaksiaal-, optilised, koaksiaal-, kiud- või keerdpaarkaablid.
Võrgukiht on andmeliini kombinatsioon, mis on määratletud OSI võrdlusmudeli artiklis. See kiht määrab, kuidas andmeid tuleks füüsiliselt võrgu kaudu saata. See kiht vastutab andmete edastamise eest kahe samas võrgus oleva seadme vahel.
Erinevused OSI ja TCP/IP mudelite vahel
Siin on mõned olulised erinevused nende vahel OSI ja TCP/IP mudel:
OSI mudel | TCP/IP mudel |
---|---|
Selle on välja töötanud ISO (Rahvusvaheline Standardiorganisatsioon) | Selle on välja töötanud ARPANET (Advanced Research Project Agency Network). |
OSI mudel võimaldab selgelt eristada liideseid, teenuseid ja protokolle. | TCP/IP-l pole teenuste, liideste ja protokollide vahel selgeid eristuspunkte. |
OSI viitab avatud süsteemide vastastikusele ühendusele. | TCP viitab Transmission Juhtprotokoll. |
OSI kasutab marsruutimise standardite ja protokollide määratlemiseks võrgukihti. | TCP/IP kasutab ainult Interneti-kihti. |
OSI järgib vertikaalset lähenemist. | TCP/IP järgib horisontaalset lähenemist. |
OSI mudel kasutage alumiste kihtide funktsionaalsuse määratlemiseks kahte eraldi kihti füüsilist ja andmelinki. | TCP/IP kasutab ainult ühte kihti (linki). |
OSI kihtidel on seitse kihti. | TCP/IP-l on neli kihti. |
OSI mudeli puhul on transpordikiht ainult ühendusele orienteeritud. | TCP/IP mudeli kiht on nii ühendusele orienteeritud kui ka ühenduseta. |
OSI mudelis on andmeside kiht ja füüsiline kiht eraldi kihid. | TCP-s on nii füüsiline kui ka andmeside ühendatud ühe hosti-võrgu kihina. |
Seansi- ja esitluskihid ei ole TCP-mudeli osa. | TCP-mudelis ei ole seansi ja esitluskihti. |
See on määratletud pärast Interneti tulekut. | See on määratletud enne Interneti tulekut. |
OSI päise minimaalne suurus on 5 baiti. | Päise minimaalne suurus on 20 baiti. |
Kõige tavalisemad TCP/IP-protokollid
Mõned laialdaselt kasutatavad kõige levinumad TCP/IP-protokollid on järgmised:
TCP
Transmission Juhtprotokoll on Interneti-protokollikomplekt, mis jagab sõnumi TCP-segmentideks ja koondab need vastuvõtval poolel uuesti kokku.
IP
Interneti-protokolli aadress, mida tuntakse ka kui an IP aadress on numbriline silt. See määratakse igale seadmele, mis on ühendatud a arvutivõrk mis kasutab suhtluseks IP-d. Selle marsruutimise funktsioon võimaldab Interneti-tööd ja sisuliselt loob Interneti. IP kombineerimine TCP-ga võimaldab luua virtuaalse ühenduse sihtkoha ja allika vahel.
HTTP
Hüperteksti edastusprotokoll on World Wide Web vundament. Seda kasutatakse veebilehtede ja muude selliste ressursside edastamiseks HTTP-serverist või veebiserverist veebikliendisse või HTTP-kliendisse. Kui kasutate veebibrauserit nagu Google Chrome or Firefox, kasutate veebiklienti. See aitab HTTP-l edastada kaugserveritelt taotletud veebilehti.
SMTP
SMTP tähistab lihtsat postiedastusprotokolli. See protokoll toetab e-posti, mida tuntakse lihtsa postiedastusprotokollina. See protokoll aitab teil andmeid teisele e-posti aadressile saata.
SNMP
SNMP tähistab lihtsat võrguhaldusprotokolli. See on raamistik, mida kasutatakse Interneti-seadmete haldamiseks TCP/IP-protokolli abil.
DNS
DNS tähendab domeeninimede süsteemi. IP-aadress, mida kasutatakse hosti Interneti-ühenduse ainulaadseks tuvastamiseks. Kasutajad eelistavad selle DNS-i jaoks aga aadresside asemel nimesid kasutada.
TELNET
TELNET tähistab terminalivõrku. See loob ühenduse kohaliku ja kaugarvuti vahel. See lõi ühenduse nii, et saate simuleerida oma kohalikku süsteemi kaugsüsteemis.
FTP
FTP tähistab failiedastusprotokolli. See on enamasti kasutatav standardprotokoll failide ühest masinast teise edastamiseks.
TCP/IP mudeli eelised
Siin on TCP/IP-mudeli kasutamise plussid/kasud:
- See aitab teil luua/seadistada ühendust erinevat tüüpi arvutite vahel.
- See töötab operatsioonisüsteemist sõltumatult.
- See toetab paljusid marsruutimisprotokolle.
- See võimaldab organisatsioonide vahelist võrguühendust.
- TCP/IP mudelil on väga skaleeritav klient-server arhitektuur.
- Seda saab kasutada iseseisvalt.
- Toetab mitmeid marsruutimisprotokolle.
- Seda saab kasutada kahe arvuti vahelise ühenduse loomiseks.
TCP/IP mudeli puudused
Siin on mõned TCP/IP-mudeli kasutamise puudused:
- TCP/IP on keeruline seadistada ja hallata.
- TCP/IP madal/ülekulu on kõrgem kui IPX (Internetwork Packet Exchange).
- Selle mudeli puhul ei garanteeri transpordikiht pakettide kohaletoimetamist.
- Protokolli asendamine TCP/IP-s ei ole lihtne.
- See ei ole selgelt eraldatud oma teenustest, liidestest ja protokollidest.
kokkuvõte
- TCP/IP mudeli täielik vorm on selgitatud kui Transmission Juhtprotokoll/ Interneti-protokoll.
- TCP toetab paindlikku arhitektuuri
- Rakenduskiht suhtleb rakendusprogrammiga, mis on OSI mudeli kõrgeim tase.
- Interneti-kiht on TCP/IP-mudeli teine kiht. Seda tuntakse ka võrgukihina.
- Transpordikiht põhineb võrgukihil, et pakkuda andmete transporti lähtesüsteemi masina protsessist sihtsüsteemi protsessi.
- Võrguliidese kiht on see neljakihilise TCP/IP mudeli kiht. Seda kihti nimetatakse ka võrgu juurdepääsukihiks.
- OSI mudeli on välja töötanud ISO (rahvusvaheline standardiorganisatsioon), samas kui TCP/IP mudeli töötab välja ARPANET (Advanced Research Project Agency Network).
- Interneti-protokolli aadress, mida tuntakse ka IP-aadressina, on numbriline silt.
- HTTP on World Wide Web vundament.
- SMTP tähistab lihtsat postiedastusprotokolli, mis toetab e-posti, mida tuntakse lihtsa meiliedastusena
- SNMP tähistab lihtsat võrguhaldusprotokolli.
- DNS tähendab domeeninimede süsteemi.
- TELNET tähistab terminalivõrku. See loob ühenduse kohaliku ja kaugarvuti vahel
- FTP tähistab failiedastusprotokolli. See on enamasti kasutatav standardprotokoll failide ühest masinast teise edastamiseks.
- TCP/IP-mudeli suurim eelis seisneb selles, et see aitab luua/seadistada ühendust eri tüüpi arvutite vahel.
- TCP/IP on keeruline seadistada ja hallata.
- Millised on erinevad TCP/IP-kihtide tüübid?
TCP/IP-kihte on nelja tüüpi.- Rakenduskiht
- Transpordikiht
- Interneti-kiht
- Network interface