műhold indítása
Nem fogja elhinni, de az Internet létrejötte a Szovjetunió által 1957-ben felbocsátott első űrműholdhoz kapcsolódik. És ez nem összeesküvés, hanem az internet megjelenésének hivatalos verziója. Íme, milyen volt.
1957-ben a Szovjetunió megelőzte az Egyesült Államokat az első műhold felbocsátásával, ami komoly csapást mért az amerikaiak nemzeti presztízsére. Az eseményekre reagálva a Kongresszus kijelentette, hogy ennek nem szabad megismétlődnie, és 1958-ban megalakult a DARPA szervezet .
![](https://cdn.codegym.cc/images/article/0d3fda91-65bc-4c69-888d-f9266772555a/512.jpeg)
Defence Advanced Research Projects Agency vagy DARPA – az Egyesült Államok Védelmi Minisztériumának Fejlett Kutatási Projektek Ügynöksége. Ezt a szervezetet az Egyesült Államok Védelmi Minisztériuma finanszírozta, de nem végzett önálló kutatást, hanem támogatásokat adott ki az őket érdeklő projektekre.
A DARPA-nak az volt a feladata, hogy az Egyesült Államok haditechnikai technológiai élvonalát tartsa. A DARPA a hagyományos katonai kutatóintézetektől függetlenül létezik, és közvetlenül a Védelmi Minisztérium vezetése alá tartozik.
A DARPA mindössze kétszáz embert foglalkoztat, költségvetése azonban több milliárd dollár. A szervezet több száz kutatási projektet finanszíroz, amelyek hasznosak lehetnek az Egyesült Államok Védelmi Minisztériuma számára.
Ezek a számok hozzávetőlegesek, mert a DARPA a rövid távú (2-4 éves) programokra összpontosít, amelyeket a szerződő cégek kis, kézzel kiválasztott csoportjai működtetnek.
Kezdetben ARPA-nak hívták, majd 1972-ben átnevezték DARPA-ra (a Defense szóval kiegészítve), majd 1993-ban ARPA-ra, végül 1996. március 11-én DARPA-ra.
A DARPA felelt az ARPANET (amelyből később az Internet), valamint a Unix-BSD (a Berkeley UNIX rendszer) és a TCP/IP protokollverem egyetemi fejlesztésének finanszírozásáért volt felelős . A szervezet jelenleg többek között a robotjárművek fejlesztését támogatja.
ARPANET
A hidegháború tetőpontján az Egyesült Államok olyan hálózatot akart, amely akár egy atomháborút is túlél. Az akkor létező telefonhálózatok nem biztosították a kellő megbízhatóságot és hibatűrést. A kritikus csomópontok elvesztésével a telefonhálózat független töredékekre bomlott fel.
A probléma felügyeletére az ARPA szervezetében külön osztályt hoztak létre, az Információfeldolgozási Módszerek Hivatalát. A hálózat fejlesztését pedig egy négy egyetemből álló csoportra bízták:
- Kaliforniai Egyetem Los Angeles
- Stanfordi Kutatóközpont
- Utah Egyetem
- UC Santa Barbara
A kutatási rész 1969-ben kezdődött. Az akkori berendezések nagyon primitívek voltak, így az adatok átviteléhez nagyszámú különféle elemet kellett használni: hardvert, szolgáltatásokat, programokat és hasonlókat... Szükség volt ezek interakciójának szabványosítására.
A katonaság azt is szerette volna, hogy egy ilyen rendszer támogassa a legfejlettebb adatátviteli protokollokat: a telnetet és az ftp-t.
Ennek eredményeként a tudósok úgy döntöttek, hogy az adatátviteli logikát akár 7 logikai szintre bontják, amelyek mindegyike az előzőre épült. Erről a következő előadásban részletesebben is kitérünk.
A fejlesztésében részt vevő egyetemeket választották az ARPANET első csomópontjainak. Később más technológiai intézmények és végül a katonaság is csatlakozott hozzájuk.
![](https://cdn.codegym.cc/images/article/5f73da28-e759-45e1-80ec-8289f29af7c2/800.jpeg)
Mindössze hat hónap alatt elkészült az első működő verzió. A technológia első tesztelésére 1969. október 29-én, 21:00-kor került sor . A hálózat két terminálból állt, amelyeknek a lehető legtávolabb kellett lenniük, hogy a rendszert maximális üzemmódban tesztelhessék.
Az első terminál a Kaliforniai Egyetemen, a második pedig - tőle 600 km-re - a Stanford Egyetemen található. A terminálok 16 bites Honeywell DDP-316 miniszámítógépeket használtak 12 KB RAM-mal. Az AT&T telefontársaságtól DS-0 digitális előfizetői vonalakat béreltek 56 kbps kapacitással.
A kísérlet a login szó elküldése volt a hálózaton keresztül. Elsőre nem sikerült, valami elromlott. De néhány órával később a kísérletet megismételték, és sikeres volt: a címzett a bejelentkezés szót látta a monitorán.
Egy sikeres kísérlet után a hálózat mennyiségileg és minőségileg is fejlődni kezdett. Egyre több egyetem kezdett csatlakozni hozzá, javult a szoftver, szabványosították a hardvert. De a hálózatot többnyire tudósok használták.
1973-ban az európai egyetemek elkezdtek csatlakozni a hálózathoz – az valóban nemzetközivé vált. 1977-ben 111 számítógép (szerver) volt a hálózaton. És már 1983-ban az Egyesült Államokban elhelyezett 4000 számítógépből műholdas kommunikációt létesítettek Hawaiival és Európával.
TCP/IP
Néhány kivételtől eltekintve a korai számítógépeket közvetlenül a terminálokhoz kötötték, és az egyes felhasználók használták, általában ugyanabban az épületben vagy helyiségben. Az ilyen hálózatok helyi hálózatok ( LAN ) néven váltak ismertté. A helyi hálózatokon túlmutató hálózatok, azaz a nagy kiterjedésű hálózatok ( WAN ) az 1950-es években jelentek meg, és a hatvanas években vezették be.
Nagyon gyakran a helyi hálózatokat műszaki egyetemek és laboratóriumok alkalmazottai fejlesztették ki belső igényeikre. Saját (néha analóg) adatátviteli protokollal rendelkeztek, és a legtöbb esetben nem voltak kompatibilisek egymással.
1972-ben azonban a Vinton Cerf vezette fejlesztők egy csoportja létrehozta a TCP/IP nevű protokollvermet. Sokoldalú volt, és WAN-hoz és több LAN-hoz egyaránt alkalmas.
1976 júliusában Vint Cerf és Bob Kahn először mutatott be adatátvitelt TCP használatával három különböző hálózaton keresztül. A csomag a következő útvonalon utazott: San Francisco - London - University of Southern California. Útja végére a csomag 150 000 km-t tett meg anélkül, hogy egy darabot sem veszített volna.
1978-ban Cerf, Jon Postel és Danny Cohan úgy döntött, hogy az akkori TCP protokollt két különálló funkcióra osztják: TCP-re és IP-re (Internet Protocol).
A TCP feladata volt az üzenet kis csomagokra, datagramokra bontása és a végső célállomáson való összeállítása. Az IP volt a felelős az egyes datagramok vételvezérléssel történő továbbításáért.
Így született meg a modern Internet protokoll. 1983. január 1- jén pedig az ARPANET új protokollra váltott. Ezt a napot tekintik az Internet hivatalos születési dátumának .
UNIX/BSD
A DARPA másik agyszüleménye a BSD-UNIX operációs rendszer. Ez az operációs rendszerek egész családja, amely a Berkeley Egyetem disztribúcióira nyúlik vissza. Minden a UNIX operációs rendszerrel kezdődött.
Valójában a UNIX-ot az AT&T, a kor technológiai vezetőjének elméjében fejlesztették ki. Ám miután elismerték, hogy monopolista, megtiltották operációs rendszerük, a UNIX kereskedelmi verziójának fejlesztését.
A UNIX nagyon jó volt, és már sok program volt rá, így tömegesen kezdtek megjelenni a UNIX klónjai, amelyek ugyanazokra az elvekre épültek, és támogatták a programjaival a munkát. Az ilyen operációs rendszereket Unix-szerűnek nevezik . Ezek a klónok a következőket tartalmazták:
- BSD Unix
- GNU/Linux
- Mac operációs rendszer
- MINIX
- FreeBSD
A BSD operációs rendszerek családjába tartozik: NetBSD, FreeBSD , OpenBSD , ClosedBSD, MirBSD, DragonFly BSD, PC-BSD, GhostBSD, DesktopBSD, SunOS, TrueBSD, Frenzy, Ultrix és részben XNU ( macOS kernel , iOS , tvOS , watchOS , CarPlay) , Darwin).
Igen, igen, a MacOS és iOS operációs rendszer motorháztetője alatt BSD-UNIX operációs rendszer is található. Ezek a piték.
Bárhol is kotorászik, UNIX-ot talál:
- Az Androidon Linux van a motorháztető alatt, UNIX alapú
- FreeBSD-n alapuló iOS-t futtató iPhone
- A MacBook FreeBSD alapú macOS-t futtat
- Szinte minden szerver Linux, és UNIX is van a motorháztető alatt
Routerek, intelligens hűtők, okostévék – a motorháztető alatt valahogy mindenben ott van a jó öreg UNIX.