40 vuotta sitten-syyskuussa 1981- Darpa Julkaistaan TCP / IP-protokollan sviitin viimeisteltyjä eritelmiä, joissa määritellään perussäännöt, miten Internet toimii. Vaikka TCP / IP ei tullut laajasti vuoteen 1983, tämä virstanpylväs voi auttaa meitä ymmärtämään, miksi TCP / IP oli niin tärkeä.
Mikä on TCP / IP?
TCP / IP on protokolla sviitti, joka koostuu kahdesta pääprotokollasta, jotka on suunniteltu Vint CERF- ja ROP Kahn, lähetysohjausprotokolla (TCP) ja Internet Protocol (IP). Internet-protokolla määrittää Osoittaminen ja reititys -Kuvat datavirtauksen paketit verkon kautta. Lähetysohjausprotokolla käsittelee liitäntöjä ja varmistaa datapaketit pääsemään asianmukaiseen kohteeseen. Kaksi protokollaa toimivat yhdessä muodostamaan modernin Internetin perusta.
Liittyvät: Miten IP-osoitteet toimivat?
Miksi TCP / IP luotiin?
Ennen Internetiä Yhdysvaltain puolustusministeriö (ARPA) loi tietokoneverkon nimeltä ARPANET jotka yhdistävät Yhdysvaltain hallituksen ja yliopiston tietokoneet ympäri maata. Arpanet tuli verkossa vuonna 1969. Ennen TCP: tä ARPANET käytti protokollaa kutsutaan NCP (Network Control -ohjelma) yhteyksien muodostamiseksi verkon koneiden välillä.
NCP / TCP-siirtymäjärjestelmän ( RFC801 ) Julkaistu marraskuussa 1981, TCP / IP: n tarve nousi useista rintaista. Yhä useammat kokeelliset tietokoneverkot olivat alkaneet radiota ja satelliittiyhteyksiä eikä fyysisiä johdot. Myös organisaatiot olivat yhä enemmän tutkineet paikallisia verkkoryhmiä, jotka kommunikoivat yhdessä samassa laitoksessa eikä pitkiä matkoja. Arpanetin arkkitehdit tajusivat, että käytössä olevat pöytäkirjat olivat "riittämättömiä" kaikkien näiden erilaisten ja uusien verkkojen laatimiseksi.
Samanaikaisesti 1970-luvulla, kuten IBM, DEC, AT & AMP, T, ja Xerox oli luonut omat omistamat, yhteensopimattomat tietoverkot, jotka hajanaiset tietojen jakamisen. Joten TCP / IP-sarja oli välittömästi merkittävä, koska se edusti ei-omistamatonta, vapaata, avointa arkkitehtuuriratkaisua, joka antoi minkäänlaista tietokonetta kommunikoida minkä tahansa välineen kautta, kunhan TCP / IP-ohjelmisto toteutettiin järjestelmässä .
TCP: n ja IP: n kehittäminen alkoi vuonna 1973 Vint Cerf ja Bob Kahn. Kehityksen jälkeen Cerf, Kahn ja muut, Darpa julkaisi TCP: n ja IP: n eritelmät RFC asiakirjat 791 ja 793 , syyskuussa 1981, joka edusti lopullisen TCP / IP-puitteiden ensimmäistä julkista käyttöönottoa.
Miten TCP / IP toimii?
TCP ja IP ovat kaksi erillistä tekniikkaa, jotka toimivat yhdessä, käsin käsin luotettavien yhteyksien saavuttamiseksi heterogeenisten (monenlaisia tietokoneita ja linkkejä) tietokoneverkko.
Kuten aiemmin mainittiin, IP käsittelee koneet verkkoon ja miten tietojen lohkot (kutsutaan " paketit ") Päästä oikea kohde. TCP varmistaa, että paketit saapuvat määränpäähänsä ilman virhettä, jossa eteenpäin varmista ettei isäntä vastaanottaa tietoa ja, jos tiedot menetetään matkalla tai vioittunut, uudelleen lähetetään data, kunnes se saa siellä turvallisesti.
TCP / IP: n arkkitehdit erotettiin tarkoituksellisesti TCP: n ja IP: n toteuttamisen, jotta verkko joustavammaksi ja modulaarisemmaksi. Itse asiassa TCP voidaan vaihtaa eri protokollaa kutsutaan Udp Tämä on nopeampi, mutta mahdollistaa tietojen menetyksen tilanteissa, joissa 100% lähetystarkkuus ei ole tarpeen, kuten puhelu tai videoilmoitus.
Verkkoinsinöörit kutsuvat tätä modulaarisen suunnittelun A " Protokollan pino ”Ja se sallii jonkin verran alemman kerrosten pino voidaan käsitellä itsenäisesti siten, että on sopivin paikallisen koneen arkkitehtuuri. Sitten ylemmät kerrokset voivat toimia päällekkäin näiden kommunikoida toistensa kanssa. Tapauksessa Internet, tämä pino tyypillisesti koostuu neljästä kerroksesta:
- Link Layer - Matalan tason protokollia, työn, jossa fyysisen väliaineen (kuten Ethernet)
- Internet Layer - Reitit paketteja (IP, esimerkiksi)
- Transport Layer - Tekee ja taukoja yhteyksiä (TCP, esimerkiksi)
- sovelluskerros - Miten ihmiset käyttävät verkkoa (www, FTP, ja muut)
Protokollat käsittele web (Kuten HTTP-protokolla, tai HTTP) ovat sovellustasolla, ja ne toimivat päällä TCP ja IP. Ansiosta tämä malli, HTTP ei tarvitse tietää, miten tehdä tai rikkoa yhteyksiä alhaisella tasolla, kaikki tämä hoitaa protokollat alentaa pinossa. Se mahdollistaa erittäin joustava järjestelmä, ja se on syy, miksi TCP / IP onnistuivat niin hyvin, ja miksi ne silti toimivat selkäranka Internetissä tänään.
Liittyvät: Ensimmäinen Kotisivu: Miten Web Näytti 30 vuotta sitten
Milloin TCP / IP tulla käyttöön?
Vaikka kehitys, TCP / IP tuli koekäyttöä jo 1973. sen laatijat edelleen tarkentaa protokollia, IP (Internet Protocol) meni versiosta 1 versioon 4 vuoteen 1981 mennessä, mikä on edelleen versio IP edelleen laajalti käytössä tänään.
Vaikka DARPA esitteli ensimmäisen viimeistelty versio TCP ja IP protokollat (versio 4) syyskuussa 1981 jotkut ARPANET tietokoneiden edelleen käyttäen aikaisemmin ARPANETin protokollat (kuten NCP) jonkin aikaa. Kuten minkä tahansa juurtunut teknologia, voivat olla hitaita, ja arkkitehdit suunnitelman suunniteltu siirtymäaika välillä NCP ja TCP että päättyisi 1. tammikuuta 1983 mennessä.
01 tammikuu 1983 ” lippupäivä ”(Päivä, jolloin dramaattinen muutos tapahtuu Computing), merkitsi alkua laajan käytön TCP / IP ja syntymän ajanmukaiset . Silloinkin, muut verkon protokollia pysyi laajalti käytössä, ja vasta 1990-luvun puolivälissä, että TCP / IP: stä tuli selväksi ”voittaja” mitä jotkut kutsuvat protokolla Wars .
Liittyvät: Miten Internet toimii?
Tulevaisuus TCP / IP
Tällä hetkellä useimmat internetin kulkee Internet Protocol version 4, kutsutaan yleisesti ”IPv4.” Mutta on uudempi versio nimeltään ” IPv6 ”Käyttöön vuonna 1998, että on hitaasti tuloaan ajan (erittäin hitaasti). Niistä IPv6 tärkeimmät ominaisuudet on tuki 128-bittisiä osoitteita, jotka mahdollistavat 340000000000000 biljoonaa biljoonaa laitteita yksilöivä IP-osoite verkossa.
Sen sijaan, IPv4 tukee 32-bittisiä osoitteita, jolloin yli 4200000000 IP-osoitteita. Vaikka 4,2 miljardia kuulostaa paljolta, olemme jo saavuttaneet IPv4-osoitteita jonkin aikaa sisällä 2010-luvulla, riippuen siitä, miten haluat mitata.
Onneksi IPv4 ja IPv6 ovat yhteentoimivia, joten tietokonevalmistajat, internet isännät, ja osoitetaan viranomaisilla on joitakin hengitys huone samalla siirtymistä IPv6 ajan. Vaikka kaikki sen parannuksia, IPv6 jäljittää sen arkkitehtuuri takaisin samaan tutkimukseen aloitti Cerf ja Evans vuonna 1973 ja valmistui vuonna 1981. Se on melkoinen perintö. Hyvää syntymäpäivää, TCP / IP!