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?
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?
Qual è lo scopo principale del Domain Name System (DNS)?
Qual è lo scopo principale del Domain Name System (DNS)?
Quali sono i domini di primo livello nel sistema DNS?
Quali sono i domini di primo livello nel sistema DNS?
Come è strutturata la gerarchia degli indirizzi nel DNS?
Come è strutturata la gerarchia degli indirizzi nel DNS?
Cosa rappresenta un nome di dominio di terzo livello?
Cosa rappresenta un nome di dominio di terzo livello?
Qual è il ruolo dei name server nel sistema DNS?
Qual è il ruolo dei name server nel sistema DNS?
Perché è importante utilizzare indirizzi simbolici invece di indirizzi IP numerici?
Perché è importante utilizzare indirizzi simbolici invece di indirizzi IP numerici?
Esempio di un indirizzo simbolico e la sua rappresentazione numerica in IP?
Esempio di un indirizzo simbolico e la sua rappresentazione numerica in IP?
Cosa significa il termine 'dominio radice' nel contesto del DNS?
Cosa significa il termine 'dominio radice' nel contesto del DNS?
Qual è il ruolo del DNS nel contesto di Internet?
Qual è il ruolo del DNS nel contesto di Internet?
Cosa indicano i domini di primo livello come .com, .edu, e .gov?
Cosa indicano i domini di primo livello come .com, .edu, e .gov?
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?
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?
Quali sono le funzioni principali dei name servers?
Quali sono le funzioni principali dei name servers?
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?
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?
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?
Qual è la funzione principale di un protocollo nella comunicazione multilivello?
Qual è la funzione principale di un protocollo nella comunicazione multilivello?
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?
Quali livelli sono presenti nella gerarchia di comunicazione multilivello?
Quali livelli sono presenti nella gerarchia di comunicazione multilivello?
Che ruolo gioca il mezzo fisico nella comunicazione multilivello?
Che ruolo gioca il mezzo fisico nella comunicazione multilivello?
Cosa si intende per 'interfaccia' tra livelli nella comunicazione multilivello?
Cosa si intende per 'interfaccia' tra livelli nella comunicazione multilivello?
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?
Qual è la funzione del livello fisico nella comunicazione multilivello?
Qual è la funzione del livello fisico nella comunicazione multilivello?
Come viene gestita l'eliminazione delle intestazioni nei pacchetti durante la ricezione?
Come viene gestita l'eliminazione delle intestazioni nei pacchetti durante la ricezione?
Cosa si intende per comunicazione multilivello nel contesto delle reti informatiche?
Cosa si intende per comunicazione multilivello nel contesto delle reti informatiche?
Qual è il risultato finale del processo di comunicazione nel modello multilivello?
Qual è il risultato finale del processo di comunicazione nel modello multilivello?
Flashcards
Indirizzi IP
Indirizzi IP
Sono indirizzi numerici utilizzati per identificare dispositivi su internet.
Indirizzi simbolici
Indirizzi simbolici
Sono indirizzi più facili da ricordare per gli umani, come ad esempio www.google.it.
Domain Name System (DNS)
Domain Name System (DNS)
Un sistema che traduce gli indirizzi simbolici in indirizzi IP numerici.
Struttura gerarchica DNS
Struttura gerarchica DNS
Signup and view all the flashcards
Livello root
Livello root
Signup and view all the flashcards
Livelli successivi al root (1o, 2o, 3o livello)
Livelli successivi al root (1o, 2o, 3o livello)
Signup and view all the flashcards
Dominio
Dominio
Signup and view all the flashcards
Indirizzo IP
Indirizzo IP
Signup and view all the flashcards
Indirizzo IP: struttura
Indirizzo IP: struttura
Signup and view all the flashcards
NetID
NetID
Signup and view all the flashcards
HostID
HostID
Signup and view all the flashcards
Internet Assigned Number Authority (IANA)
Internet Assigned Number Authority (IANA)
Signup and view all the flashcards
Livello Transport
Livello Transport
Signup and view all the flashcards
TCP (Transmission Control Protocol)
TCP (Transmission Control Protocol)
Signup and view all the flashcards
DNS
DNS
Signup and view all the flashcards
Dominio di primo livello (TLD)
Dominio di primo livello (TLD)
Signup and view all the flashcards
Name server
Name server
Signup and view all the flashcards
Risoluzione nome
Risoluzione nome
Signup and view all the flashcards
Gerarchia DNS
Gerarchia DNS
Signup and view all the flashcards
Name server locale
Name server locale
Signup and view all the flashcards
Interrogazione DNS
Interrogazione DNS
Signup and view all the flashcards
Top Level Domain (TLD)
Top Level Domain (TLD)
Signup and view all the flashcards
Indirizzo IP
Indirizzo IP
Signup and view all the flashcards
Connessione TCP
Connessione TCP
Signup and view all the flashcards
Comunicazione multilivello
Comunicazione multilivello
Signup and view all the flashcards
Trasferimento fisico dei dati
Trasferimento fisico dei dati
Signup and view all the flashcards
Livelli della comunicazione
Livelli della comunicazione
Signup and view all the flashcards
Livello più basso
Livello più basso
Signup and view all the flashcards
Risalita dei pacchetti
Risalita dei pacchetti
Signup and view all the flashcards
Comunicazione multilivello
Comunicazione multilivello
Signup and view all the flashcards
Interfaccia tra livelli
Interfaccia tra livelli
Signup and view all the flashcards
Protocollo di comunicazione
Protocollo di comunicazione
Signup and view all the flashcards
Comunicazione reale
Comunicazione reale
Signup and view all the flashcards
Comunicazione virtuale
Comunicazione virtuale
Signup and view all the flashcards
Pila di protocolli
Pila di protocolli
Signup and view all the flashcards
Livello Application
Livello Application
Signup and view all the flashcards
Livello Transport
Livello Transport
Signup and view all the flashcards
Livello Network
Livello Network
Signup and view all the flashcards
Livello Physical
Livello Physical
Signup and view all the flashcards
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.