Tietokoneiden välinen vuorovaikutus Internetissätoteutetaan verkkoprotokollan avulla, joka on sovittu joukko tiettyjä sääntöjä, joiden mukaan eri tiedonsiirtolaitteita vaihtavat tietoja. Tiedonformaatiot, siirtonopeudet, virheenkontrollit ja muut protokollat ovat protokollia. Globaalissa yhteistoiminnassa yleisimmin käytetty protokolla on TCP-IP.
Mikä tämä tekniikka on?Internet Protocol TCP-IP: n nimi tuli kahdesta verkkoprotokollasta: TCP ja IP. Tietenkin nämä kaksi protokollaa eivät rajoita verkkojen rakentamista, mutta ne ovat perustavia tiedonsiirron järjestämisen kannalta. Itse asiassa TCP-IP on joukko protokollia, jotka mahdollistavat yksittäisten verkkojen yhdistämisen muodostamaan maailmanlaajuisen verkon.
TCP-IP-protokolla, jonka kuvaus on mahdotontanimeävät vain IP- ja TCP-määritelmät, myös protokollat UDP, SMTP, ICMP, FTP, telnet ja ei vain. Nämä ja muut TCP-IP-protokollat tarjoavat Internetin täydellisin toimin.
Alla on yksityiskohtainen kuvaus jokaisesta protokollasta, joka on osa yleistä TCP-IP-konseptia.
• Internet Protocol (IP) vastaa suorasta lähetyksestätietoja verkosta. Tiedot jaetaan osiin (toisin sanoen paketteihin) ja siirretään vastaanottajalle lähettäjältä. Tarkan osoitteen määrittämiseksi sinun on määritettävä vastaanottajan tarkka osoite tai koordinaatit. Tällaiset osoitteet koostuvat neljästä tavusta, jotka on erotettu toisistaan pisteillä. Kunkin tietokoneen osoite on ainutlaatuinen.
Kuitenkin käyttäen vain IP-protokollaaei ehkä riitä oikeaan tiedonsiirtoon, koska suurin osa lähetetyistä tiedoista on yli 1500 merkkiä, jotka eivät sovi yhteen pakettiin, ja jotkut paketit voivat kadota lähetyksen aikana tai lähettää väärään järjestykseen.
• Transmission Control Protocol (TCP) käytetään korkeammalla tasolla kuinedellinen. IP-protokollan kyky siirtää tietoja yhdestä solmusta toiseen TCP-protokollan avulla voidaan lähettää suuria määriä tietoja. TCP vastaa myös lähetetyn tiedon erotteluun erillisiksi osiksi - paketeiksi - ja oikean tietojen palautuksesta lähetyksen jälkeen vastaanotetuista paketeista. Tässä tapauksessa tämä protokolla toistaa automaattisesti virheitä sisältävien pakettien lähetyksen.
Suurten tietojen siirron organisoinnin hallintavolyymit voidaan suorittaa useilla protokollilla, joilla on erityinen toiminnallinen tarkoitus. Erityisesti on olemassa seuraavat TCP-protokollatyypit.
1. FTP (File Transfer Protocol) järjestää siirrontiedostoja, ja sitä käytetään tiedon siirtämiseen kahden Internet-solmun välillä käyttämällä TCP-yhteyksiä binääri- tai tavallisena tekstitiedostona tietyn alueen tietokoneen muistissa. Ei ole väliä, mihin nämä solmut sijaitsevat ja miten ne liittyvät toisiinsa.
2. Käyttäjän datagramiprotokolla, tai User Datagram Protocol, on riippumatonyhteydet, se lähettää tietoja UDP-datagrammeissa. Tämä protokolla ei kuitenkaan ole yhtä luotettava kuin TCP, koska myrkytys ei saa tietoja siitä, onko paketti todella vastaanotettu.
3. ICMP (Internet Control Message Protocol) on olemassalähettää virheviestejä, jotka tapahtuvat tietojen vaihdon aikana Internetissä. ICMP-protokolla kuitenkin vain ilmoittaa virheistä, mutta ei poista syitä, jotka johtivat näihin virheisiin.
4. Telnet - Verkkoprotokolla, jota käytetään TCP-liikenteessä käytettävän tekstiliittymän toteuttamiseen verkossa.
5. SMTP (Simple Mail Transfer Protocol) – это специальный sähköpostiviestintäprotokolla, joka määrittää viestien muodon, jotka lähetetään SMTP-clientistä nimeltä SMTP-palvelimelta toiselle tietokoneelle. Tässä tapauksessa tätä siirtoa voidaan lykätä jonkin aikaa, kunnes sekä asiakkaan että palvelimen toiminta aktivoituu.
TCP-IP-tiedonsiirtojärjestelmä
1.TCP-protokolla hajottaa koko tietomäärän paketteihin ja numeroi ne, pakkaamalla ne TCP-kirjekuoriin, minkä avulla voit palauttaa tietojen osien vastaanottamisjärjestyksen. Kun tiedot sijoitetaan sellaiseen kirjekuoreen, tarkistussumma lasketaan, joka sitten kirjoitetaan TCP-otsikkoon.
2. Lisäksi kaikki paketit lähetetään IP-protokollan kautta suoraan vastaanottajalle.
3.Sitten TCP: n avulla se tarkistaa onko kaikki paketit vastaanotettu. Jos uudelleenlaskettu tarkistussumma ei vastaanoton aikana ole sama kuin kirjekuoressa ilmoitettu, tämä osoittaa, että osa tiedoista katosi tai vääristyi lähetyksen aikana, TCP-IP pyytää jälleen tämän paketin edelleenlähettämistä. Tietojen vastaanottamisen vahvistus vaaditaan myös.
4. Kun kaikki paketit on vastaanotettu, TCP-protokolla järjestää ne vastaavasti ja kokoaa ne yhdeksi yksiköksi.
TCP käyttää datan uudelleenlähetystä, odotusaikoja (tai aikakatkaisuja), mikä varmistaa luotettavan tiedon toimituksen. Paketteja voidaan lähettää kahteen suuntaan samaan aikaan.
Siten TCP-IP eliminoi uudelleenlähetysten tarpeen ja odotukset sovellusprosesseille (kuten Telnet ja FTP).