Architektura Internetu, adresy IP, DNS, protokoly sieciowe
ð Podstawa programowa: III.4Internet to ogolnoswiatowa siec komputerowa, ktora laczy miliardy urzadzen na calym swiecie. Jest to "siec sieci" - polaczenie tysiecy mniejszych sieci lokalnych (LAN), miejskich (MAN) i rozleglych (WAN) w jedna globalna infrastrukture. Internet nie ma jednego wlasciciela - jest zdecentralizowany.
Internet dziala w oparciu o model warstwowy TCP/IP:
Kazde urzadzenie w sieci ma unikalny adres IP (Internet Protocol), ktory identyfikuje je w sieci - jak numer domu na ulicy.
192.168.1.100 - ok. 4,3 mld adresow2001:0db8:85a3:0000:0000:8a2e:0370:7334 - praktycznie nieograniczona liczba adresowDNS (Domain Name System) to system zamieniajacy czytelne adresy domenowe (np. google.com) na adresy IP (np. 142.250.185.78). DNS to "ksiazka telefoniczna Internetu".
www.google.comWykonaj nastepujace czynnosci i zapisz wyniki:
ipconfig (Windows) lub ifconfig (Mac/Linux) - zapisz swoj prywatny adres IPping google.com - jaki adres IP ma serwer Google?nslookup wikipedia.org - jaki adres IP zwrocil serwer DNS?Uzyj polecenia tracert google.com (Windows) lub traceroute google.com (Mac/Linux), aby prosledzic droge pakietu od Twojego komputera do serwera Google. Zapisz: ile skokow (hops) wykonuje pakiet, przez jakie serwery przechodzi, jaki jest czas odpowiedzi na kazdym etapie. Narysuj schemat trasy.
Stworz plakat (cyfrowy lub papierowy) przedstawiajacy model warstwowy TCP/IP. Dla kazdej warstwy opisz: jej nazwe, funkcje, przykadowe protokoly i analogie z zycia codziennego (np. warstwa transportowa = firma kurierska). Dodaj strzalki pokazujace przeplyw danych.
Otworz narzedzia deweloperskie w przegladarce (F12 > zakladka Network/Siec). Wejdz na dowolna strone internetowa i zaobserwuj wszystkie zapytania sieciowe. Zapisz: ile zapytanHTTP zostalo wyslanych, jakie typy plikow zostaly pobrane (HTML, CSS, JS, obrazy), jaki jest laczny rozmiar pobranych danych, ile czasu zajelo zaladowanie strony. Porownaj dwie rozne strony.