TCP/IP-mudel: mis on kihid ja protokollid? TCP/IP-pinn
Mis on TCP/IP-mudel?
TCP/IP mudel aitab teil kindlaks teha, kuidas konkreetne arvuti peaks olema internetiga รผhendatud ja kuidas andmeid edastama transmitnende vahel. See aitab teil luua virtuaalse vรตrgu, kui mitu arvutivรตrku on omavahel รผhendatud. TCP/IP mudeli eesmรคrk on vรตimaldada suhtlust 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 serveriarhitektuurisรผsteem, kus iga kiht on mรครคratletud vastavalt konkreetsele funktsioonile. Kรตik need neli TCP/IP kihti tรถรถtavad koostรถรถs, et transmit andmed รผhelt kihtilt teisele.
- 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.
- See tagab ka, et kogu sรตnum jรตuab kohale ilma vigadeta, vastasel juhul tuleks see uuesti saata.transmittatud.
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 marsruutimisfunktsioon vรตimaldab vรตrguรผhendust ja loob sisuliselt interneti. IP ja TCP kombinatsioon vรตimaldab arendadaping virtuaalne รผhendus 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 enimkasutatav standardprotokoll transmitfailide teisaldamine รผhest masinast teise.
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 enimkasutatav standardprotokoll transmitfailide teisaldamine รผhest masinast teise.
- 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
