Mitä TCP/IP-protokolla tarkoittaa?
TCP/IP-protokolla (Transmission Control Protocol / Internet Protocol) on kieli, jota tietokone käyttää Internetiin pääsyssä. Se koostuu protokollakokonaisuudesta, joka on suunniteltu perustamaan verkkojen verkko, joka tarjoaa isännälle pääsyn Internetiin.
TCP/IP vastaa täysimittaisesta Internet-tietoyhteydestä ja tiedonsiirrosta päästä päähän tarjoamalla muita toimintoja, kuten osoitteita, kartoitusta ja kuittausta. TCP/IP sisältää neljä kerrosta, jotka poikkeavat hieman OSI-mallista (Open Systems Interconnection Reference Model).
Tekniikka on niin yleinen, että sen koko nimeä käytetään vain harvoin. Yleisessä käytössä lyhenne TCP/IP on näin ollen nykyään itse termi.
Techopedia selittää TCP/IP-protokollan
Lähes kaikki tietokoneet tukevat nykyään TCP/IP:tä. TCP/IP ei ole yksittäinen verkkoprotokolla, vaan se on protokollakokonaisuus, joka on nimetty sen kahden tärkeimmän protokollan tai kerroksen, Transmission Control Protocolin ja Internet Protocolin, mukaan.
Kuten kaikessa viestinnässä, tarvitaan tässäkin tapauksessa kaksi asiaa: lähetettävä viesti ja keino, jolla viesti voidaan lähettää luotettavasti. TCP-kerros huolehtii viestin välittämisestä.
Viesti jaetaan pienempiin yksiköihin, joita kutsutaan paketeiksi, ja jotka lähetetään verkon kautta. Vastaanottajan vastaava TCP-kerros vastaanottaa paketit ja kokoaa ne uudelleen alkuperäiseksi viestiksi.
IP-kerros huolehtii ensisijaisesti lähetysosasta. Tämä tapahtuu yksilöllisen IP-osoitteen avulla, joka osoitetaan jokaiselle verkon aktiiviselle vastaanottajalle.
Menetelmä toimii käytännössä siten, että kun viestiä lähetetään, se pilkotaan moniin paketteihin, joiden on päästävä perille. TCP/IP:n IP-osio varmistaa, että ne saapuvat oikeaan paikkaan kulkemalla eri reittejä. Kukin paketti ohjataan kaikkien verkon yhdyskäytäväsolmujen kautta tarkastamalla vastaanottajan IP-osoite.
TCP-osio varmistaa ensin, että yhteys lähettäjän ja vastaanottajan välillä säilyy ennen ensimmäisen paketin lähettämistä ja sen jälkeen, kun viimeinen paketti on koottu uudelleen.
TCP vastaa sitten kaikkien pakettien kokoamisesta oikeaan järjestykseen, pyytää puuttuvien pakettien palauttamista ja antaa tämän jälkeen lähettäjälle vahvistuksen siitä, että viesti on vastaanotettu oikein.
TCP/IP:tä pidetään tilattomana protokollasarjana, koska jokainen asiakasyhteys muodostetaan uudelleen riippumatta siitä, onko aiempi yhteys muodostettu vai ei.
TCP/IP:n yleisiä protokollia ovat Hyper Text Transfer Protocol (HTTP) ja Secure HTTP (HTTPS), joilla hoidetaan verkkoselaimen ja verkkopalvelimen välistä viestintää, sekä File Transfer Protocol (FTP), jolla hoidetaan tietokoneiden välistä tiedonsiirtoa.
TCP/IP-mallit on jaettu neljään kerrokseen:
- Sovelluskerros: Käsittelee sovellustasolla tapahtuvan viestinnän yksityiskohtia.
- Kuljetuskerros: Luo ja ylläpitää datayhteyttä ja -vaihtoa kahden laitteen välillä.
- Verkkokerros: Käsittelee pakettien liikkumista verkossa ja muiden verkkojen välillä. Tunnetaan myös Internet-kerroksena.
- Verkko: Käsittelee samassa verkossa olevien isäntien välisen viestinnän fyysisiä osia muun muassa langattomien yhteyksien ja Ethernet-kaapeleiden avulla. Verkkoa kutsutaan myös peruskerrokseksi, tiedonsiirtokerrokseksi tai rajapintakerrokseksi.