Tehnoloogiad interneti varasemast ajaloost
Üheks tehnoloogiaks, mis loodi enne veebi tulekut on TCP/IP ehk Transmission Control Protocol/Internet Protocol, millega võiks ka tänapäeva interneti kasutaja kokku puutunud olla. See protokoll loodi 1970ndatel kahe DARPA (Defense Advanced Research Projects Agency) teadlase poolt nimedega Vint Cerf and Bob Kahn, keda tänapäeval tuntakse ka interneti isadena või "The fathers of the internet".
Seda protokolli kasutatakse suhtlusel kahe arvuti vahel. TCP ja IP on kaks erinevat asja - IP on justkui see aadress kuhu info saadetakse ning TCP on tehnoloogia läbi mille seda tehakse. TCP/IP on hea protokoll, sest see on väga täpne, mis on kindlasti arvutite puhul ja üldse suhtluse puhul ju tohutult tähtis. Näiteks kui TCP/IP abil saata sõnum, siis mitte ei kandu edasi see ühe tükina, vaid tehakse väikesteks tükkideks ehk packetiteks, mis pärast teise arvuti poolt kokku tagasi pannakse. Ning selle puhul on lahedaks faktiks see, et need packetid võivad kõik siht arvutisse jõuda läbi erinevate kanalite.
TCP osa koosneb neljast kihist, milleks on Transpordikiht(Transport layer), Internetikiht(Internet layer), Rakenduskiht(Application layer) ja Võrguliidesekiht(Datalink layer).
Transpordikiht - See kiht loob ühenduse kahe arvuti vahel ning teeb infot tükkideks, samas vastutab packetite korrektse saatmise ja saamise eest.
Internetikiht - Kontrollib packetite liikumist.
Rakenduskiht - Sina koguneb info, mis on vajalik rakenduste toimimiseks.
Võrguliidesekiht - On riistvaraline pool, mis teeb kogu selle operatsiooni siin võimalikuks.
Tehnoloogiaks, mis ei ole aga püsima jäänud on BASIC ehk Beginner's All-purpose Symbolic Instruction Code, mis loodi John G. Kemeny ja Thomas E. Kurtzi poolt 1960ndatel. Keel loodi, sest seni kasutasid arvuteid ainult matemaatikud ja teadlased, aga see keel lubas kasutada arvutit ka tavakasutajatel, sest sarnases inglise keelele. Huvitaval kombel sai see keel nautida kuulsust alles 20 aastat hiljem kui hakkasid levima mikroarvutid.
Tänapäevaks on keel kasutusel ainult legacy koodina, kuid sellest keelest on arenenud sellised keeled nagu Visual Basic .NET.
kasutatud kirjandus:
https://www.avast.com/c-what-is-tcp-ip
https://eopearhiiv.edu.ee/e-kursused/eucip/haldus/332_tcpip_mudel.html
https://www.mikroe.com/ebooks/pic-microcontrollers-programming-in-basic/the-basics-of-basic-programming-language
https://www.historyofinformation.com/detail.php?id=815
Comments
Post a Comment