Despre acest laborator
StudyFi Lab · Informatică

Rețele și internetul

Rețele și internetul este o simulare interactivă gratuită din StudyFi Lab. Rulează direct în browser, fără înregistrare și fără instalare.

Cum își găsește un pachet drumul: DNS, TCP/IP și routere

Experimente

Ce se întâmplă când scrii o adresă

Mai întâi browserul are nevoie de o adresă IP: resolverul DNS o află întrebând pe rând serverul rădăcină, serverul .com și serverul autoritar. Apoi deschide o conexiune TCP cu serverul web (SYN, SYN-ACK, ACK), stabilește criptarea TLS și trimite o cerere HTTP GET. Serverul răspunde 200 OK cu HTML, iar browserul afișează pagina. Fiecare mesaj trece prin mai multe routere.

Încearcă: Numără câte mesaje se trimit înainte ca browserul să trimită cererea GET. Ce pași ar dispărea dacă adresa ar fi deja în cache?

Pachete și rutare

Routerele găsesc drumul cel mai ieftin cu algoritmul lui Dijkstra: fixează mereu routerul cu cea mai mică distanță cunoscută și încearcă prin el să le îmbunătățească pe ale vecinilor (d(v) = min(d(v), d(u) + cost)). Un mesaj este împărțit în pachete numerotate, care pot merge pe drumuri diferite de același cost și pot sosi în altă ordine. Destinatarul le reordonează în bufferul său.

Încearcă: Trimite un mesaj de la A la G și urmărește ce pachet ajunge primul. Apoi întrerupe legăturile D–E și D–F — ce drum și ce cost avem acum?

Straturile TCP/IP

La coborârea prin stivă, fiecare strat învelește datele în propriul antet (încapsulare): TCP adaugă porturile, IP adresele și TTL-ul, iar Ethernet un cadru cu adrese MAC și suma de control FCS. La urcare, destinatarul le scoate pe rând. Modelul OSI împarte aceeași muncă în 7 straturi. (Cu HTTPS, datele ar fi în plus criptate cu TLS.)

Încearcă: Oprește-te pe fir și găsește portul 443 și adresa IP de destinație. Apoi activează OSI și vezi ce trei straturi OSI acoperă stratul aplicație.

Adrese IP și subrețele

O adresă IPv4 are 32 de biți. Lungimea prefixului /n arată câți biți de la început identifică rețeaua; ceilalți 32 − n biți numerotează dispozitivele. Adresa de rețea are toți biții de gazdă 0, adresa de difuzare (broadcast) pe toți 1, deci există 2³²⁻ⁿ − 2 adrese utilizabile. Două adrese sunt în aceeași rețea când toți biții lor de rețea coincid.

Încearcă: Setează 192.168.1.130/26 și verifică faptul că rețeaua începe la .128 și se termină la .191. Apoi mută prefixul: cum se schimbă numărul de gazde când adaugi un bit?

Întrebări frecvente

Ce este Rețele și internetul?

Rețele și internetul este o simulare interactivă gratuită din StudyFi Lab. Rulează direct în browser, fără înregistrare și fără instalare. Cum își găsește un pachet drumul: DNS, TCP/IP și routere

Rețele și internetul este gratuit?

Da. Rețele și internetul este complet gratuit. Funcționează în browser pe calculator, tabletă și telefon și nu ai nevoie de cont.

Ce pot explora în Rețele și internetul?

Ce se întâmplă când scrii o adresă, Pachete și rutare, Straturile TCP/IP, Adrese IP și subrețele.

Ce arată experimentul „Ce se întâmplă când scrii o adresă”?

Mai întâi browserul are nevoie de o adresă IP: resolverul DNS o află întrebând pe rând serverul rădăcină, serverul .com și serverul autoritar. Apoi deschide o conexiune TCP cu serverul web (SYN, SYN-ACK, ACK), stabilește criptarea TLS și trimite o cerere HTTP GET. Serverul răspunde 200 OK cu HTML, iar browserul afișează pagina. Fiecare mesaj trece prin mai multe routere.

Ce arată experimentul „Pachete și rutare”?

Routerele găsesc drumul cel mai ieftin cu algoritmul lui Dijkstra: fixează mereu routerul cu cea mai mică distanță cunoscută și încearcă prin el să le îmbunătățească pe ale vecinilor (d(v) = min(d(v), d(u) + cost)). Un mesaj este împărțit în pachete numerotate, care pot merge pe drumuri diferite de același cost și pot sosi în altă ordine. Destinatarul le reordonează în bufferul său.

Înveți pentru un test?

Încarcă-ți notițele și StudyFi le transformă în flashcarduri, teste și podcasturi.

Încearcă StudyFi gratuit