Podcast
Questions and Answers
Qual è la funzione principale del protocollo TCP nel livello di trasporto?
Qual è la funzione principale del protocollo TCP nel livello di trasporto?
Fornire un trasporto affidabile dall'host di origine a quello di destinazione.
Cosa rappresentano i 32 bit di un indirizzo IP?
Cosa rappresentano i 32 bit di un indirizzo IP?
Sono suddivisi in NetId e HostId.
Come viene solitamente rappresentato un indirizzo IP?
Come viene solitamente rappresentato un indirizzo IP?
Con quattro numeri decimali separati da un punto, ad esempio 128.10.2.30.
Qual è il ruolo dell'Internet Assigned Number Authority (IANA) riguardo agli indirizzi IP?
Qual è il ruolo dell'Internet Assigned Number Authority (IANA) riguardo agli indirizzi IP?
Signup and view all the answers
Chi assegna l'indirizzo IP quando ci si collega a Internet da casa?
Chi assegna l'indirizzo IP quando ci si collega a Internet da casa?
Signup and view all the answers
Qual è lo scopo principale del Domain Name System (DNS)?
Qual è lo scopo principale del Domain Name System (DNS)?
Signup and view all the answers
Quali sono i domini di primo livello nel sistema DNS?
Quali sono i domini di primo livello nel sistema DNS?
Signup and view all the answers
Come è strutturata la gerarchia degli indirizzi nel DNS?
Come è strutturata la gerarchia degli indirizzi nel DNS?
Signup and view all the answers
Cosa rappresenta un nome di dominio di terzo livello?
Cosa rappresenta un nome di dominio di terzo livello?
Signup and view all the answers
Qual è il ruolo dei name server nel sistema DNS?
Qual è il ruolo dei name server nel sistema DNS?
Signup and view all the answers
Perché è importante utilizzare indirizzi simbolici invece di indirizzi IP numerici?
Perché è importante utilizzare indirizzi simbolici invece di indirizzi IP numerici?
Signup and view all the answers
Esempio di un indirizzo simbolico e la sua rappresentazione numerica in IP?
Esempio di un indirizzo simbolico e la sua rappresentazione numerica in IP?
Signup and view all the answers
Cosa significa il termine 'dominio radice' nel contesto del DNS?
Cosa significa il termine 'dominio radice' nel contesto del DNS?
Signup and view all the answers
Qual è il ruolo del DNS nel contesto di Internet?
Qual è il ruolo del DNS nel contesto di Internet?
Signup and view all the answers
Cosa indicano i domini di primo livello come .com, .edu, e .gov?
Cosa indicano i domini di primo livello come .com, .edu, e .gov?
Signup and view all the answers
Qual è il processo che un name server locale segue se non conosce l'indirizzo richiesto?
Qual è il processo che un name server locale segue se non conosce l'indirizzo richiesto?
Signup and view all the answers
In che modo un'applicazione utilizza un nome di dominio per connettersi a una risorsa?
In che modo un'applicazione utilizza un nome di dominio per connettersi a una risorsa?
Signup and view all the answers
Quali sono le funzioni principali dei name servers?
Quali sono le funzioni principali dei name servers?
Signup and view all the answers
Come avviene la traduzione di un nome di dominio in un indirizzo IP?
Come avviene la traduzione di un nome di dominio in un indirizzo IP?
Signup and view all the answers
Quali caratteristiche distintive possono avere i domini di livello superiore specifici delle nazioni, come .it o .fr?
Quali caratteristiche distintive possono avere i domini di livello superiore specifici delle nazioni, come .it o .fr?
Signup and view all the answers
Che cosa significa che i name servers si trovano nella gerarchia del DNS?
Che cosa significa che i name servers si trovano nella gerarchia del DNS?
Signup and view all the answers
Qual è la funzione principale di un protocollo nella comunicazione multilivello?
Qual è la funzione principale di un protocollo nella comunicazione multilivello?
Signup and view all the answers
Come avviene la trasmissione di un messaggio dal calcolatore A al calcolatore B?
Come avviene la trasmissione di un messaggio dal calcolatore A al calcolatore B?
Signup and view all the answers
Quali livelli sono presenti nella gerarchia di comunicazione multilivello?
Quali livelli sono presenti nella gerarchia di comunicazione multilivello?
Signup and view all the answers
Che ruolo gioca il mezzo fisico nella comunicazione multilivello?
Che ruolo gioca il mezzo fisico nella comunicazione multilivello?
Signup and view all the answers
Cosa si intende per 'interfaccia' tra livelli nella comunicazione multilivello?
Cosa si intende per 'interfaccia' tra livelli nella comunicazione multilivello?
Signup and view all the answers
Qual è il processo che avviene quando i pacchetti raggiungono il nodo B nel modello di comunicazione multilivello?
Qual è il processo che avviene quando i pacchetti raggiungono il nodo B nel modello di comunicazione multilivello?
Signup and view all the answers
Qual è la funzione del livello fisico nella comunicazione multilivello?
Qual è la funzione del livello fisico nella comunicazione multilivello?
Signup and view all the answers
Come viene gestita l'eliminazione delle intestazioni nei pacchetti durante la ricezione?
Come viene gestita l'eliminazione delle intestazioni nei pacchetti durante la ricezione?
Signup and view all the answers
Cosa si intende per comunicazione multilivello nel contesto delle reti informatiche?
Cosa si intende per comunicazione multilivello nel contesto delle reti informatiche?
Signup and view all the answers
Qual è il risultato finale del processo di comunicazione nel modello multilivello?
Qual è il risultato finale del processo di comunicazione nel modello multilivello?
Signup and view all the answers
Study Notes
Internet - Introduzione
- Internet è la rete globale
- Collega reti locali, metropolitane e geografiche, oltre ai singoli computer di tutto il mondo.
Cosa significa essere in Internet?
- Un dispositivo è in Internet se utilizza il protocollo TCP/IP, avente un indirizzo IP, e la capacità di inviare pacchetti IP ad altri dispositivi.
- È possibile connettersi temporaneamente a Internet attraverso un fornitore di servizi Internet (ISP) utilizzando un modem.
Cosa sono i protocolli?
- La comunicazione tra calcolatori in rete è governata da un insieme di regole chiamate protocolli.
- Un protocollo fornisce funzionalità di indirizzamento, instradamento, gestione di eventuali errori di trasmissione (rilevamento, recupero e controllo di sequenza) e controllo del flusso di comunicazione.
Definizione di protocollo
- Un protocollo "monolitico" che realizzi tutte le funzionalità per la comunicazione tra elaboratori in rete è complesso da realizzare.
- I protocolli sono spesso organizzati in una serie di livelli per ridurre la complessità, dove ogni livello comunica solo con i livelli adiacenti.
Comunicazione Multilivello
- La comunicazione tra due calcolatori avviene attraverso diversi livelli, ognuno con un protocollo specifico.
- Ogni livello si appoggia al livello inferiore e fornisce servizi a quello superiore.
- I dati non vengono trasferiti direttamente da un livello all'altro, ma vengono elaborati e passati ai livelli inferiori per essere trasferiti fisicamente.
Comunicazione multilivello: Esempio
- Il calcolatore A invia un messaggio (dati) al calcolatore B.
- Il messaggio passa attraverso diversi livelli (applicazione, trasporto, rete, fisico) su entrambi i calcolatori.
- Ogni livello aggiunge o rimuove informazioni, come intestazioni, per elaborare il messaggio.
La Famiglia di Protocolli TCP/IP
- L'esempio di comunicazione multilivello mostra un meccanismo simile a quello utilizzato da Internet.
- I protocolli sono organizzati in livelli, ognuno con funzioni specifiche (es. servizi per l'utilizzo della rete, comunicazione end-to-end, indirizzamento, routing).
- Gli elementi principali di un protocollo di livello (TCP/IP) includono elementi quali HTTP, FTP, SMTP, TELNET, NFS, RPC, DNS e SNMP.
Network layer: IP
- Internet è una rete di sottoreti diverse connesse tra loro.
- Il protocollo IP (Internet Protocol) collega queste sottoreti diverse.
- TCP/IP utilizza il packet switching: i dati sono suddivisi in pacchetti che possono percorrere percorsi diversi e vengono riassemblati al destinatario.
- Il servizio IP è senza connessione e inaffidabile: i pacchetti possono arrivare fuori sequenza o perdersi.
- Ogni dispositivo connesso a Internet ha un indirizzo IP univoco composto da 32 bit, suddiviso in NetId (per la rete) e HostId (per il dispositivo).
- Gli indirizzi IP sono rappresentazioni numeriche, composte da 4 numeri decimali separati da punti.
IP: indirizzi
- Gli indirizzi IP sono univoci e vengono assegnati da un'organizzazione chiamata Internet Assigned Number Authority.
- Il provider assegna un indirizzo IP al dispositivo durante la connessione a Internet.
Transport layer: TCP
- Il livello TCP gestisce il trasporto affidabile dei dati tra i dispositivi.
- TCP garantisce che i dati vengano consegnati nella sequenza corretta e senza errori tra l'host di origine e quello di destinazione, indipendentemente dalla rete sottostante utilizzata.
Domain Name System - DNS
- Gli indirizzi IP sono difficili da ricordare, quindi si usano indirizzi simbolici più facili per gli umani (es. www.google.it).
- Il DNS traduce gli indirizzi simbolici in indirizzi IP numerici.
- I nomi di dominio sono gerarchici, organizzati in livelli e formati secondo uno schema (es. nome5.nome4.nome3.nome2.nome1)
- I domini di primo livello (top level) sono organizzazioni, università, nazionalità, etc.
- I name server gestiscono la traduzione tra nomi simbolici e indirizzi IP numerici, rispondendo alle richieste degli client.
Application layer
- Questo livello si trova sopra il livello Transport ed è responsabile delle applicazioni utente (es. web browser, client di posta elettronica, client FTP).
- I protocolli di questo livello, come SMTP, FTP e HTTP, si basano sul modello client/server (es. richiesta di una pagina web a un server web).
- I protocolli Application facilitano attività come il trasferimento di file (FTP), la posta elettronica (SMTP) e il web (HTTP).
Trasferimento file
- Si basa sul protocollo FTP: permette di collegarsi a siti remoti per trasferire file (download o upload).
- L'accesso può essere riservato o pubblico (anonymous FTP).
World Wide Web (WWW)
- Si basa sul protocollo HTTP, è un servizio ipertestuale, che connette pagine in modo interattivo e multimediale.
- È un servizio sviluppato presso CERN di Ginevra, che ha cambiato il modo di comunicare, interagire e lavorare.
Terminologia per gli ipertesti sul web
- Browser: programma per navigare in rete
- Pagina: singolo "foglio" di un ipertesto
- Home page: punto di ingresso di un sito web
- Hotspot/Hotword: parti di una pagina che permettono di raggiungere altre risorse.
- Web: insieme di tutti gli ipertesti,
- FAQ: domande ricorrenti
- Motori di ricerca: siti che permettono di cercare documenti.
- Portale: sito web che offre risorse (es: punti di ingresso su risorse diverse)
Client/Server per il web
- Il WWW usa il modello client/server per lo scambio di informazioni
- Il client (ad es. un browser web) richiede l'informazione.
- Il server (ad es. un server web) elabora la richiesta e fornisce la risposta.
- La rete funge da tramite nella comunicazione tra client e server.
Usare il browser
- Lo stato della connessione si visualizza nella barra di stato in basso nel browser
- Gli indirizzi web (URL), sono formati da www seguito da un nome simbolico, ed è un modo univoco per identificare i documenti Web.
- Gli URL sono digitati nella barra degli indirizzi appositamente progettata per essere inserita nel browser web.
Motori di ricerca
- I motori di ricerca permettono di navigare nel grande deposito di dati nella rete.
- L'utente deve inserire le parole chiave (parole importanti) della ricerca.
- I motori di ricerca usano sofbot che analizzano le parole chiave per fornire i risultati
- L'utente ottiene spesso troppe risposte (sovraccarico informativo) e deve quindi specializzare ulteriormente le parole chiave.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Scopri le basi di Internet, come funziona la connessione e i protocolli di comunicazione. Questo quiz esplorerà come i dispositivi si collegano alla rete globale e il ruolo dei protocolli nell'assicurare una comunicazione efficace. Testa le tue conoscenze sui principali concetti legati a Internet e alla connettività.