Internet. Używamy go na co dzień, świadomie lub nieświadomie. Wielu zależy od niej, jeśli chodzi o pracę i przetrwanie. Bez internetu życie, jakie znamy, przestanie istnieć.
Ale czym jest internet? Jak to działa? Przyjrzyjmy się szybko jego historii, aby zrozumieć, jak działa, a następnie prześledźmy podróż fragmentu danych, który podróżuje po całym świecie w globalnej sieci, jaką jest Internet.
Narodziny Internetu
W latach sześćdziesiątych komputery znajdowały się zwykle tylko w gigantycznych korporacjach i urzędach. Wojsko jest również jednym z głównych użytkowników systemów komputerowych i odkryło potrzebę dostępu do komputerów w odległych bazach z centralnego dowództwa, takiego jak Pentagon.
Podczas gdy standardowa centrala telefoniczna, która łączyła wiele linii telefonicznych za pośrednictwem jednej centrali sterowanej przez operatora, mogła działać, była narażona na ataki i zniszczenia, zwłaszcza w szczytowym okresie zimnej wojny i zagrożenia nuklearnego wojna.
Dlatego w 1966 roku Agencja Zaawansowanych Projektów Badawczych (ARPA) Departamentu Obrony Stanów Zjednoczonych rozpoczęła prace nad rozwojem ARPANET-u.
Jedna z koncepcji stojąca za ARPANET została opisana przez Boba Taylora, ówczesnego dyrektora Biura Technik Przetwarzania Informacji w ARPA, w następujący sposób. Miał wtedy w swoim biurze trzy terminale komputerowe (jeden terminal składał się z monitora i klawiatury — sam komputer znajdował się gdzie indziej).
Komputery znajdowały się w różnych lokalizacjach, jeden w System Development Corporation w Santa Monica w Kalifornii, drugi w UC Berkeley, a jeszcze inny w MIT. Taylor powiedział:
Dla każdego z tych trzech terminali miałem trzy różne zestawy poleceń użytkownika. Jeśli więc rozmawiałem online z kimś z SDC i chciałem porozmawiać z kimś, kogo znałem z Berkeley lub MIT, o tego, musiałem wstać z terminala SDC, przejść i zalogować się do drugiego terminala i skontaktować się z nim ich. Powiedziałem: „O stary!” to oczywiste, co robić: jeśli masz te trzy terminale, powinien istnieć jeden terminal, który dotrze wszędzie tam, gdzie chcesz. Tą ideą jest ARPANET.
Dzisiaj ARPANET nadal jest wzorem dla Internetu. Internet to nie jedno urządzenie — to wiele ogromnych sieci komputerów, takich jak umysł roju, w którym różne komputery komunikują się ze sobą, aby dostarczać dane tam, gdzie są potrzebne.
Czytasz krótki przegląd narodzin internetu. Aby uzyskać więcej informacji, powinieneś sprawdzić kilka zaskakujących faktów z historii internetu.
Co to znaczy „przejść do trybu online”
Gdy łączysz się z Internetem, oznacza to, że łączysz się z Internetem. Przed domowym łączem szerokopasmowym i Wi-Fi komputery nie były automatycznie łączone z Internetem po włączeniu. Po uruchomieniu komputera korzystasz z modemu, aby umożliwić komputerowi komunikację z dostawcą usług internetowych (ISP) za pośrednictwem linii telefonicznej.
Gdy twój komputer i twój dostawca usług internetowych rozmawiają ze sobą, nawiązuje połączenie, łącząc w ten sposób twój komputer z szerszym Internetem.
Jednak wraz z pojawieniem się technologii światłowodowej modemy zaczęły wychodzić z mody — dlatego nie widać ich już w domach. Zamiast tego wielu z nas ma teraz optyczną jednostkę sieciową (ONU) do łączenia naszych komputerów z Internetem.
Ponadto większość gospodarstw domowych ma obecnie więcej niż jeden komputer (smartfon liczy się jako jeden komputer). Dlatego większość domów teraz wymaga routera. Twój komputer będzie komunikował się z routerem, a router będzie rozmawiał z twoim modemem (lub ONU), który następnie połączy się z twoim dostawcą usług internetowych.
Niektóre routery mają już wbudowany modem, więc możesz go nie widzieć w domu. Lub może być już wbudowany w Twoje urządzenie, takie jak smartfon.
Wraz z rozwojem infrastruktury internetowej i obniżonymi kosztami większość naszych urządzeń jest zawsze online. Na przykład, jeśli smartfon jest zawsze podłączony do transmisji danych lub połączenia Wi-Fi, jest już online.
Jeśli jednak wyłączysz te połączenia, aby oszczędzać baterię lub dane, musisz „przejść do trybu online”, ręcznie przełączając przełączniki, dzięki którym telefon łączy się z Internetem.
Co się dzieje, gdy odwiedzasz stronę internetową
Teraz, gdy masz już wprowadzenie do tego, czym jest Internet i co to znaczy łączyć się z nim, to właśnie dzieje się, gdy odwiedzasz witrynę internetową. W tym przykładzie załóżmy, że odwiedzasz stronę główną Google.
Strona jest przechowywana na serwer internetowy. Twój komputer musi mieć dostęp do tego serwera za pośrednictwem usługodawcy internetowego, aby można było załadować stronę główną Google w przeglądarce.
Włączasz komputer, logujesz się na swoje konto, a następnie uruchamiasz przeglądarkę. Następnie na pasku adresu ty wpisz adres URL strony internetowej, którą chcesz odwiedzić, https://www.google.com, i naciśnij enter.
Wysyłanie żądań z komputera do usługodawcy internetowego
Po naciśnięciu klawisza Enter komputer zacznie rozmawiać z usługodawcą internetowym. Poinformuje twojego dostawcę usług internetowych, że szukasz Google.com, więc czy może go wyszukać i wysłać dane do twojego komputera?
Co robi Twój dostawca usług internetowych
Jednak adresy serwerów, na których przechowywana jest strona, którą chcesz odwiedzić, nie mają nazwy. Zamiast tego ma numeryczny adres IP, na przykład 204.233.34.67. Twój dostawca usług internetowych wyszuka właściwy adres IP za pomocą adresu a serwer nazw domen (DNS).
DNS jest jak gigantyczna książka adresowa, która dopasowuje nazwy stron internetowych do ich adresów numerycznych. Gdy Twój dostawca usług internetowych zlokalizuje prawidłowy adres IP, połączy się z tym serwerem i rozpocznie wysyłanie żądania.
Łączenie z serwerem i żądanie danych
Gdy Twój dostawca usług internetowych zlokalizuje serwer, na którym zapisana jest witryna, którą chcesz odwiedzić, wyśle prośbę o połączenie z nim. Jeśli serwer zatwierdzi żądanie połączenia, zobaczy, że prosisz o załadowanie witryny dla Google.
Serwer następnie pobierze zapisane na nim pliki i wyśle je do twojego komputera. W naszym przykładzie chciałeś przejść do strony głównej Google. Serwer, na którym jest zapisany, prześle stronę główną na Twój komputer.
Oczywiście nie wyśle pełnej bazy danych Google na Twój komputer - załadowanie jej byłoby prawie niemożliwe. Zamiast tego wyśle dane tylko dla tej konkretnej strony. W przypadku Google.com to tylko logo, Twoje zdjęcie profilowe i kilka innych elementów.
Ładowanie danych do komputera
Gdy twój dostawca usług internetowych otrzyma dane z serwera, zacznie przesyłać je do twojego komputera jako pakiety danych. Oznacza to, że dane, o które prosiłeś, są podzielone na mniejsze części, co ułatwia ich transport.
Po dotarciu do komputera pakiety są ponownie składane przez przeglądarkę, umożliwiając wyświetlenie witryny, której szukasz.
Mała kropla w potoku danych internetowych
Przykład, który podaliśmy powyżej, to uproszczona wersja Internetu. W rzeczywistości, gdy odwiedzasz witrynę internetową, Twoje żądanie może przejść przez setki węzłów, zanim dotrze do miejsca docelowego. Twoje żądanie jest przetwarzane w miejscu docelowym, a żądane dane są odsyłane, aby Twój komputer mógł je załadować.
Proces ten ma miejsce w przypadku milionów komputerów podłączonych do Internetu, w tym komputerów stacjonarnych, laptopów i smartfonów. A ponieważ nasze domy są coraz bardziej inteligentne i korzystamy z Internetu przedmiotów, możemy jedynie oczekiwać, że łączność internetowa i przesyłane przez nią dane będą rosły wykładniczo w nadchodzących latach.