TCP/IP-malli: Mitä ovat tasot ja protokollat? TCP/IP-pino
Mikä on TCP/IP-malli?
TCP/IP malli auttaa määrittämään, kuinka tietty tietokone tulisi yhdistää Internetiin ja kuinka tietoja siirretään niiden välillä. Sen avulla voit luoda virtuaalisen verkon, kun useita tietokoneverkkoja on yhdistetty toisiinsa. TCP/IP-mallin tarkoitus on mahdollistaa kommunikointi pitkiä matkoja.
TCP / IP tarkoittaa Transmission Ohjausprotokolla/Internet Protocol. TCP/IP-pino on erityisesti suunniteltu malliksi tarjoamaan erittäin luotettavaa ja päästä päähän tavuvirtaa epäluotettavan Internet-verkon kautta.
TCP:n ominaisuudet
Tässä ovat TCP IP -protokollan keskeiset ominaisuudet:
- Tuki joustavalle TCP/IP-arkkitehtuurille
- Järjestelmän lisääminen verkkoon on helppoa.
- TCP IP Protocols Suitessa verkko pysyy ehjänä, kunnes lähde- ja kohdekoneet toimivat oikein.
- TCP on yhteyssuuntautunut protokolla.
- TCP tarjoaa luotettavuuden ja varmistaa, että väärässä järjestyksessä saapuvat tiedot palautetaan järjestykseen.
- TCP:n avulla voit toteuttaa vuonhallinnan, joten lähettäjä ei koskaan ylitä vastaanottajaa tiedoilla.
TCP/IP-mallin neljä kerrosta
Tässä TCP/IP-opetusohjelmassa selitämme eri tasoja ja niiden toimintoja TCP/IP-mallissa:
TCP IP -mallin toiminnallisuus on jaettu neljään kerrokseen, ja jokainen sisältää erityiset protokollat.
TCP/IP on kerrostettu palvelinarkkitehtuurijärjestelmä, jossa kukin kerros on määritelty tietyn suoritettavan toiminnon mukaan. Kaikki nämä neljä TCP IP -kerrosta toimivat yhteistyössä siirtääkseen tietoja kerroksesta toiseen.
- Sovelluskerros
- Kuljetuskerros
- Internet-taso
- Verkkoliitäntä
Sovelluskerros
Sovelluskerros on vuorovaikutuksessa sovellusohjelman kanssa, joka on OSI-mallin korkein taso. Sovelluskerros on OSI-kerros, joka on lähinnä loppukäyttäjää. Se tarkoittaa, että OSI-sovelluskerroksen avulla käyttäjät voivat olla vuorovaikutuksessa muiden ohjelmistosovellusten kanssa.
Sovelluskerros on vuorovaikutuksessa ohjelmistosovellusten kanssa kommunikoivan komponentin toteuttamiseksi. Sovellusohjelman tietojen tulkinta on aina OSI-mallin ulkopuolella.
Esimerkki sovellustasosta on sovellus, kuten tiedostonsiirto, sähköposti, etäkirjautuminen jne.
Sovelluskerrosten tehtävät ovat
- Sovelluskerros auttaa tunnistamaan viestintäkumppanit, määrittämään resurssien saatavuuden ja synkronoimaan viestintää.
- Sen avulla käyttäjät voivat kirjautua sisään etäisäntään
- Tämä kerros tarjoaa erilaisia sähköpostipalveluita
- Tämä sovellus tarjoaa hajautettuja tietokantalähteitä ja pääsyn maailmanlaajuisiin tietoihin erilaisista objekteista ja palveluista.
Kuljetuskerros
Kuljetuskerros rakentuu verkkokerrokselle tarjotakseen tiedonsiirron lähdejärjestelmäkoneen prosessista kohdejärjestelmän prosessiin. Sitä isännöidään käyttämällä yhtä tai useampaa verkkoa, ja se ylläpitää myös palvelutoimintojen laatua.
Se määrittää, kuinka paljon dataa lähetetään minne ja millä nopeudella. Tämä kerros perustuu viesteihin, jotka vastaanotetaan sovellustasolta. Se auttaa varmistamaan, että tietoyksiköt toimitetaan virheettömästi ja järjestyksessä.
Kuljetuskerros auttaa hallitsemaan linkin luotettavuutta vuonhallinnan, virheenhallinnan ja segmentoinnin tai segmentoinnin purkamisen avulla.
Kuljetuskerros tarjoaa myös kuittauksen onnistuneesta tiedonsiirrosta ja lähettää seuraavan tiedon, jos virheitä ei ole tapahtunut. TCP on tunnetuin esimerkki kuljetuskerroksesta.
Kuljetuskerrosten tärkeät toiminnot
- Se jakaa istuntokerroksesta vastaanotetun viestin segmentteihin ja numeroi ne sekvenssin muodostamiseksi.
- Kuljetuskerros varmistaa, että viesti toimitetaan oikeaan prosessiin kohdekoneella.
- Se myös varmistaa, että koko viesti saapuu ilman virheitä, muuten se tulee lähettää uudelleen.
Internet-taso
Internet-kerros on TCP/IP-mallin toinen TCP/IP-kerros. Se tunnetaan myös verkkokerroksena. Tämän kerroksen päätehtävänä on lähettää paketit mistä tahansa verkosta, ja millä tahansa tietokoneella ne kuitenkin saavuttavat määränpään kulmasta reitistä riippumatta.
Internet-kerros tarjoaa toiminnallisen ja proseduurin menetelmän muuttuvan pituisten datasekvenssien siirtämiseen solmusta toiseen erilaisten verkkojen avulla.
Viestien toimitus verkkokerroksessa ei anna mitään taatusti luotettavaa verkkokerroksen protokollaa.
Verkkokerrokseen kuuluvat kerroksen hallintaprotokollat ovat:
- Reititysprotokollat
- Multicast-ryhmän hallinta
- Verkkokerroksen osoitteen määritys.
Verkkoliittymäkerros
Network Interface Layer on tämä nelikerroksisen TCP/IP-mallin kerros. Tätä kerrosta kutsutaan myös verkkopääsykerrokseksi. Se auttaa sinua määrittelemään yksityiskohtia siitä, kuinka tiedot lähetetään verkon avulla.
Se sisältää myös sen, kuinka bitit pitäisi optisesti signaloida laitteistoilla, jotka ovat suoraan yhteydessä verkkovälineeseen, kuten koaksiaali-, optinen-, koaksiaali-, kuitu- tai kierretty parikaapeli.
Verkkokerros on OSI-viitemallin artikkelissa määritelty tietolinjan yhdistelmä. Tämä kerros määrittää, kuinka tiedot lähetetään fyysisesti verkon kautta. Tämä kerros vastaa tiedonsiirrosta kahden samassa verkossa olevan laitteen välillä.
Erot OSI- ja TCP/IP-mallien välillä
Tässä on joitain tärkeitä eroja OSI- ja TCP/IP-malli:
OSI-malli | TCP/IP malli |
---|---|
Sen on kehittänyt ISO (International Standard Organization) | Sen on kehittänyt ARPANET (Advanced Research Project Agency Network). |
OSI-malli tarjoaa selkeän eron rajapintojen, palvelujen ja protokollien välillä. | TCP/IP:ssä ei ole selkeitä erottelupisteitä palveluiden, liitäntöjen ja protokollien välillä. |
OSI viittaa Open Systems Interconnectioniin. | TCP viittaa Transmission Ohjausprotokolla. |
OSI käyttää verkkokerrosta reititysstandardien ja protokollien määrittelemiseen. | TCP/IP käyttää vain Internet-kerrosta. |
OSI noudattaa vertikaalista lähestymistapaa. | TCP/IP noudattaa horisontaalista lähestymistapaa. |
OSI-malli Käytä kahta erillistä fyysistä ja tietolinkkiä kerrosta alempien kerrosten toiminnallisuuden määrittämiseen. | TCP/IP käyttää vain yhtä kerrosta (linkkiä). |
OSI-tasoissa on seitsemän kerrosta. | TCP/IP:ssä on neljä kerrosta. |
OSI-mallissa kuljetuskerros on vain yhteyssuuntautunut. | TCP/IP-mallin kerros on sekä yhteyssuuntautunut että yhteydetön. |
OSI-mallissa datalinkkikerros ja fyysinen kerros ovat erillisiä kerroksia. | TCP:ssä fyysinen ja datayhteys yhdistetään yhdeksi isäntä-verkko-kerrokseksi. |
Istunto- ja esityskerrokset eivät ole osa TCP-mallia. | TCP-mallissa ei ole istunto- ja esityskerrosta. |
Se määritellään Internetin syntymisen jälkeen. | Se on määritelty ennen Internetin tuloa. |
OSI-otsikon vähimmäiskoko on 5 tavua. | Otsikon vähimmäiskoko on 20 tavua. |
Yleisimmät TCP/IP-protokollat
Jotkut laajalti käytetyt yleisimmät TCP/IP-protokollat ovat:
TCP
Transmission Ohjausprotokolla on Internet-protokollapaketti, joka jakaa viestin TCP-segmenteiksi ja kokoaa ne uudelleen vastaanottavalla puolella.
IP
Internet-protokollan osoite, joka tunnetaan myös nimellä an IP-osoite on numeerinen etiketti. Se on määritetty jokaiselle laitteelle, joka on kytketty a tietokoneverkko joka käyttää IP:tä viestintään. Sen reititystoiminto mahdollistaa verkkotyöskentelyn ja olennaisesti perustaa Internetin. IP:n ja TCP:n yhdistäminen mahdollistaa virtuaalisen yhteyden kehittämisen kohteen ja lähteen välille.
HTTP
Hypertext Transfer Protocol on World Wide Webin perusta. Sitä käytetään verkkosivujen ja muiden vastaavien resurssien siirtämiseen HTTP-palvelimelta tai web-palvelimelta web- tai HTTP-asiakkaalle. Aina kun käytät verkkoselainta, kuten Google Chrome or Firefox, käytät verkkoasiakasta. Se auttaa HTTP:tä siirtämään pyytämiäsi verkkosivuja etäpalvelimista.
SMTP
SMTP on lyhenne sanoista Simple mail transfer protocol. Tämä protokolla tukee sähköposti tunnetaan yksinkertaisena sähköpostin siirtoprotokollana. Tämä protokolla auttaa sinua lähettämään tiedot toiseen sähköpostiosoitteeseen.
SNMP
SNMP on lyhenne sanoista Simple Network Management Protocol. Se on kehys, jota käytetään laitteiden hallintaan Internetissä käyttämällä TCP/IP-protokollaa.
DNS
DNS tulee sanoista Domain Name System. IP-osoite, jota käytetään yksilöimään isännän yhteys Internetiin. Käyttäjät käyttävät kuitenkin mieluummin nimiä osoitteiden sijasta kyseisessä DNS:ssä.
TELNET
TELNET tulee sanoista Terminal Network. Se muodostaa yhteyden paikallisen ja etätietokoneen välille. Se loi yhteyden sellaisella tavalla, että voit simuloida paikallista järjestelmääsi etäjärjestelmässä.
FTP
FTP on lyhenne sanoista File Transfer Protocol. Se on enimmäkseen käytetty standardiprotokolla tiedostojen siirtämiseen koneelta toiselle.
TCP/IP-mallin edut
Tässä ovat TCP/IP-mallin käytön edut/edut:
- Se auttaa sinua luomaan/määrittämään yhteyden erityyppisten tietokoneiden välille.
- Se toimii käyttöjärjestelmästä riippumatta.
- Se tukee monia reititysprotokollia.
- Se mahdollistaa verkostoitumisen organisaatioiden välillä.
- TCP/IP-mallissa on erittäin skaalautuva asiakas-palvelin-arkkitehtuuri.
- Sitä voidaan käyttää itsenäisesti.
- Tukee useita reititysprotokollia.
- Sitä voidaan käyttää muodostamaan yhteys kahden tietokoneen välille.
TCP/IP-mallin haitat
Tässä on muutamia TCP/IP-mallin käytön haittoja:
- TCP/IP on monimutkainen määritettävä ja hallittava malli.
- TCP/IP:n matala/overhead on korkeampi kuin IPX (Internetwork Packet Exchange).
- Tässä mallissa kuljetuskerros ei takaa pakettien toimittamista.
- Protokollan korvaaminen TCP/IP:ssä ei ole helppoa.
- Sillä ei ole selkeää eroa palveluistaan, rajapinnoistaan ja protokollistaan.
Yhteenveto
- TCP/IP-mallin täydellinen muoto selitetty nimellä Transmission Ohjausprotokolla/Internet Protocol.
- TCP tukee joustavaa arkkitehtuuria
- Sovelluskerros on vuorovaikutuksessa sovellusohjelman kanssa, joka on OSI-mallin korkein taso.
- Internet-kerros on TCP/IP-mallin toinen kerros. Se tunnetaan myös verkkokerroksena.
- Kuljetuskerros rakentuu verkkokerrokselle tarjotakseen tiedonsiirron lähdejärjestelmäkoneen prosessista kohdejärjestelmän prosessiin.
- Network Interface Layer on tämä nelikerroksisen TCP/IP-mallin kerros. Tätä kerrosta kutsutaan myös verkkopääsykerrokseksi.
- OSI-mallin on kehittänyt ISO (International Standard Organization), kun taas TCP/IP-mallin on kehittänyt ARPANET (Advanced Research Project Agency Network).
- Internet-protokollan osoite, joka tunnetaan myös IP-osoitteena, on numeerinen etiketti.
- HTTP on World Wide Webin perusta.
- SMTP on lyhenne sanoista Simple mail transfer protocol, joka tukee sähköpostia tunnetaan yksinkertaisena postin siirtona.
- SNMP on lyhenne sanoista Simple Network Management Protocol.
- DNS tulee sanoista Domain Name System.
- TELNET tulee sanoista Terminal Network. Se muodostaa yhteyden paikallisen ja etätietokoneen välille
- FTP on lyhenne sanoista File Transfer Protocol. Se on enimmäkseen käytetty standardiprotokolla tiedostojen siirtämiseen koneelta toiselle.
- TCP/IP-mallin suurin hyöty on se, että se auttaa sinua muodostamaan/asettamaan yhteyden erityyppisten tietokoneiden välille.
- TCP/IP on monimutkainen määritettävä ja hallittava malli.
- Mitkä ovat eri TCP/IP-kerrostyypit?
TCP/IP-kerroksia on neljää tyyppiä.- Sovelluskerros
- Kuljetuskerros
- Internet-kerros
- Verkkoliitäntä