Przejdź do treści

Od telegrafu do internetu — historia komunikacji danych

Jak przeszliśmy od wysyłania kropek i kresek przez miedziany drut do przesyłania miliardów pakietów na sekundę

Wstęp

Zawód komunikacji i danych polega na przesyłaniu informacji między maszynami. Ale pragnienie wysyłania wiadomości szybciej, niż człowiek może podróżować, jest znacznie starsze niż komputer. Historia zaczyna się w XIX wieku, kiedy po raz pierwszy nauczono się przesyłać informacje na duże odległości elektryczną — i wiedzie w linii prostej do sieci, którą debugujesz dzisiaj.

Telegraf — pierwsza elektryczna wiadomość

Zanim były komputery, była telegraf. Od połowy XIX wieku można było wysyłać wiadomości jako krótkie i długie impulsy elektryczne — kropki i kreski w kodzie Morse'a — przez drut miedziany. To była rewolucja: wiadomość, która wcześniej zajmowała dni wysyłania koniem lub statkiem, mogła teraz dotrzeć w minuty. W 1858 roku został ułożony pierwszy transatlantycki kabel telegraficzny między Europą a Niemową Ameriką, a świat natychmiast się zmniejszył. Telegraf nauczył nas podstawowej idei, na której buduje się całe działanie: informacja może być zakodowana jako sygnały, wysłana przez drut i zdekodowana ponownie na drugiej stronie.

Telefon i połączenie liniowe

Tam gdzie telegraf wysyłał wiadomości jako znaki, telefon umożliwił wysyłanie samego głosu jako sygnału elektrycznego. Sieć telefoniczna rosła pod koniec XIX wieku i przez ponad sto lat była budowana na technice zwanej łączeniem obwodów (circuit switching): gdy się dzwonił, rezerwowana była stała połączenie przez całą drogę, i była zajęta tak długo, jak długo trwała rozmowa. Działało to dobrze dla mowy, ale okazało się być złym pomysłem dla danych — i właśnie tutaj leży jedno z dużych przesunięć w historii zawodu.

Komputery miały się komunikować — powstaje sprzęganie pakietów

W latach 50-tych i 60-tych duże komputery mainframe stały odizolowane każdy sam dla siebie. Naukowcy chcieli dzielić moc obliczeniową i dane między maszynami na różnych uniwersytetach, ale połączenie linii z świata telefonii pasowało słabo: była to strata, aby zablokować całą linię, podczas gdy dwa komputery wymieniały dane tylko w krótkich serią. Rozwiązaniem było przełączanie pakietów: dzieli się dane na małe pakiety, z których każdy znajduje swoją drogę przez sieć i ponownie montuje się na drugiej stronie. Wielu nadawców może dzielić te same linie, a jeśli jedna droga pada, pakiety mogą wybrać inną. Tak internet wciąż działa dzisiaj.

W 1969 r. pierwsza sieć z przesyłaniem pakietów, ARPANET, została uruchomiona w USA, finansowana przez organ badawczy amerykańskiego defence. Pierwsze wiadomości przechodzą między zaledwie kilkoma maszynami uniwersyteckimi. To była wczesna próba, która miała się powiększać do internetu.

TCP/IP – wspólny język łączący sieci

Problem szybko się pojawił: powstało kilka różnych sieci, które nie mogły ze sobą rozmawiać. Na początku lat 70-tych Vinton Cerf i Bob Kahn wymyślili wspólny protokół, który mógł działać jako most między sieciami - stał się TCP/IP. Pomysł jest prosty i geniusz: każda sieć może działać na swój własny sposób wewnątrz, tak długo jak pakiety są zapakowywane w wspólny format, gdy idą dalej. 1 stycznia 1983 ARPANET oficjalnie przeszedł na TCP/IP, a ta data jest często uważana za dzień urodzin internetu. Krótko potem przyszedł system nazw domen (DNS), który pozwolił nam używać czytelnych nazw zamiast liczb.

Sieć lokalna, World Wide Web i dom podłączony

Podczas gdy internet rozwijał się między instytucjami, komputery były również powiązane lokalnie. Ethernet, który Robert Metcalfe opracował na początku lat siedemdziesiątych w Xerox PARC, stał się dominującym sposobem łączenia maszyn w biurze — a zakatowany przewód RJ45 i przełącznik są wciąż sprzętem codzienny. W 1989 roku Tim Berners-Lee zaproponował World Wide Web, a kiedy został otwarty dla publiczności na początku lat dziewięćdziesiątych, zmienił internet z narzędzia dla naukowców na coś dla wszystkich. Z modemami, później szerokopasmem i światłowodem, internet wszedł do domów.

Bezprzewodowo, mobilnie i chmurowo

Następna duża zmiana to przerwanie przewodu. Pierwszy standard Wi-Fi pojawił się pod koniec lat 90 i uczynił sieć lokalną bezprzewodową codziennością. Jednocześnie sieci mobilne rosły od rozmów do danych, więc internet trafił do kieszeni. W ostatnich dziesięcioleciach wiele tego, co kiedyś stało jako fizyczne serwery w pomieszczeniu, przeniesiono do centrów danych — to, co nazywamy chmurą — i wirtualizacja umożliwiła podniesienie wielu serwerów na tym samym sprzęcie. Fachowość przesunęła się od przeciągania kabli do równie dużego stopnia zarządzania, zabezpieczania i monitorowania usług, które nie możesz dotknąć.

Oś czasu — wielka zmiana w komunikacji danych

OkresCo się stało
Połowa XIX wiekuTelegraph wysyła wiadomości jako impulsy elektryczne; kabel transatlantycki w 1858 roku zmniejsza świat
Koniec lat dziewiętnastych (1800-tallet)Sieć telefoniczna rośnie i buduje się przez ponad wiek na podstawie połączenia liniowego
1950'erne–60'erneMainframe'y znajdują się w izolacji; chęć dzielenia mocy obliczeniowej prowadzi do pakowania linków
1969ARPANET, pierwsza sieć przełączania pakietów, została uruchomiona w USA
Początek lat 1970.TCP/IP jest opracowywany; Ethernet jest rozwijany dla sieci lokalnej
1. januar 1983ARPANET przechodzi na TCP/IP — często wskazywany dzień urodzenia Internetu; DNS następuje wkrótce po
Początek lat 1990.World Wide Web otwiera się dla publiczności; szerokopasmowy i włókno dotyczą domów
Koniec lat 1990. XX wiekuWi-Fi i mobilne dane sprawiają, że internet jest bezprzewodowy i przenośny
DziśChmura, wirtualizacja, włókno i sieć mobilna; zawód steruje usługami tyle samo co kablami

Co historia uczy technika

Komunikacja danych to jedno z najmłodszych rzemiosł, ale opiera się na ramionach telegrafistów, techników telefonicznych i badaczy, którzy wynaleźli przełączanie pakietów. To, co się zmieniło, to szybkość, wielkość i bezprzewodowość - ale podstawowa idea jest taka sama jak w 1858 roku: informacja jest kodowana, wysyłana przez połączenie i dekodowana ponownie. Jeśli rozumiesz, skąd pochodzą idee, możesz lepiej zobaczyć, dlaczego współczesne sieci są zbudowane w taki sposób - i dlaczego pojęcia takie jak warstwy, protokoły i adresy są tutaj na stałe.

Za każdym razem, gdy włączasz kabel patch do przełącznika, prowadzisz dalej drut, który został przędziony pierwszym telegraficznym kablem.

Uwagi specjalistyczne na temat korzeni komunikacji danych