Quiz sul Modello OSI e HTTP

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Qual è il protocollo più importante del livello di rete?

  • UDP
  • TCP
  • HTTP
  • IP (correct)

Il livello di collegamento trasferisce i pacchetti chiamati datagrammi.

False (B)

Qual è il compito principale del livello di presentazione?

Fornire servizi per interpretare il significato dei dati scambiati.

Il livello di trasporto incapsula il messaggio a livello di applicazione in un ______.

<p>segmento</p> Signup and view all the answers

Quale di queste affermazioni è vera riguardo alla riga di richiesta in un messaggio HTTP?

<p>Comprende i campi metodo, URL e versione di HTTP (D)</p> Signup and view all the answers

Abbina i seguenti livelli del modello OSI con le loro funzioni:

<p>Livello di rete = Trasferisce datagrammi da un host a un altro Livello di collegamento = Trasferisce frame da un nodo a quello successivo Livello fisico = Trasferisce singoli bit da un nodo a un altro Livello di sessione = Fornisce delimitazione e sincronizzazione dello scambio di dati</p> Signup and view all the answers

Il metodo HTTP GET è utilizzato per inviare dati al server.

<p>False (B)</p> Signup and view all the answers

Cosa viene aggiunto dal livello di rete al segmento del livello di trasporto?

<p>Indirizzi IP di sorgente e destinazione (A)</p> Signup and view all the answers

Cosa indica la riga 'Connection: close' in un messaggio HTTP?

<p>Il browser richiede la chiusura della connessione dopo la risposta.</p> Signup and view all the answers

Il numero totale di livelli nel modello OSI è sei.

<p>False (B)</p> Signup and view all the answers

Qual è la funzione del livello di sessione?

<p>Fornire delimitazione e sincronizzazione dello scambio di dati.</p> Signup and view all the answers

Il campo __________ specifica il tipo di browser che sta effettuando la richiesta al server.

<p>User-agent</p> Signup and view all the answers

Abbina i metodi HTTP con la loro descrizione:

<p>GET = Richiede un oggetto POST = Invia dati al server HEAD = Richiede solo le intestazioni dell'oggetto DELETE = Rimuove un oggetto</p> Signup and view all the answers

Quale metodo HTTP è comunemente usato per richiedere un oggetto?

<p>GET (B)</p> Signup and view all the answers

Il corpo della richiesta è sempre presente nei messaggi HTTP.

<p>False (B)</p> Signup and view all the answers

Qual è il contenuto principale di una riga di intestazione in un messaggio HTTP?

<p>Informazioni aggiuntive sulla richiesta.</p> Signup and view all the answers

Qual è il principale obiettivo del peering tra ISP?

<p>Ridurre i costi di transito (D)</p> Signup and view all the answers

Un ISP deve effettuare pagamenti a un altro ISP durante il peering.

<p>False (B)</p> Signup and view all the answers

Cosa rappresenta un IXP?

<p>Internet Exchange Point</p> Signup and view all the answers

Il ritardo di __________ è il tempo richiesto per esaminare l'intestazione del pacchetto.

<p>elaborazione</p> Signup and view all the answers

Quale dei seguenti ritardi si verifica quando un pacchetto è in attesa di essere trasmesso?

<p>Ritardo di accodamento (B)</p> Signup and view all the answers

Il ritardo di trasmissione è influenzato dalla lunghezza del pacchetto e dalla velocità di trasmissione.

<p>True (A)</p> Signup and view all the answers

Quali sono i principali tipi di ritardo in un nodo?

<p>Ritardo di elaborazione, ritardo di accodamento, ritardo di trasmissione, ritardo di propagazione</p> Signup and view all the answers

Qual è la banda di frequenza del canale telefonico ordinario?

<p>0-4 kHz (C)</p> Signup and view all the answers

Il Wi-Fi è in grado di coprire distanze molto lunghe, simile al 3G e LTE.

<p>False (B)</p> Signup and view all the answers

Qual è il mezzo trasmissivo vincolato meno costoso e più utilizzato?

<p>doppino di rame intrecciato</p> Signup and view all the answers

Un accesso internet via _____ utilizza le infrastrutture della televisione via cavo.

<p>cavo</p> Signup and view all the answers

Abbina le categorie di mezzo fisico ai loro esempi.

<p>Mezzi vincolati = Cavo in fibra ottica Mezzi non vincolati = Propagazione nell'atmosfera Doppino di rame intrecciato = Collegamento di comunicazione Cavo coassiale = Trasmissione di segnali elettrici</p> Signup and view all the answers

Quale delle seguenti affermazioni è vera riguardo i collegamenti DSL?

<p>Può trasmettere sia su internet che telefonate contemporaneamente. (C)</p> Signup and view all the answers

Nei mezzi vincolati, le onde si propagano nell'atmosfera.

<p>False (B)</p> Signup and view all the answers

Qual è la principale funzione di un access point wireless in una rete locale (LAN)?

<p>Trasmettere e ricevere pacchetti da e verso i dispositivi.</p> Signup and view all the answers

Qual è il principale compito del DNS?

<p>Tradurre i nomi degli host in indirizzi IP (C)</p> Signup and view all the answers

Il protocollo DNS utilizza la porta 80 per le comunicazioni.

<p>False (B)</p> Signup and view all the answers

Quale software eseguono generalmente i DNS server?

<p>BIND</p> Signup and view all the answers

DNS è un database __________ implementato in una gerarchia di server DNS.

<p>distribuito</p> Signup and view all the answers

Abbina i seguenti termini alle loro descrizioni:

<p>Hostname = Nome assegnato a un host in rete Indirizzo IP = Identificatore numerico di un host UDP = Protocollo utilizzato da DNS per comunicare BIND = Software comunemente usato sui server DNS</p> Signup and view all the answers

Quale delle seguenti affermazioni è vera riguardo al DNS?

<p>Il DNS può tradurre nomi host complicati in sinonimi. (B)</p> Signup and view all the answers

Il browser estrae l'hostname dall'URL per inviarlo al client DNS.

<p>True (A)</p> Signup and view all the answers

Qual è il protocollo di trasporto utilizzato da DNS?

<p>UDP</p> Signup and view all the answers

Quale protocollo viene utilizzato per il trasferimento dati affidabile su un canale completamente affidabile?

<p>rdt 1.0 (D)</p> Signup and view all the answers

Il protocollo rdt 2.0 prevede che i pacchetti trasmessi possano arrivare in ordine anche se i loro bit sono corrotti.

<p>True (A)</p> Signup and view all the answers

Qual è l'azione compiuta dal mittente quando riceve dati dal livello superiore in rdt 1.0?

<p>rdt_send(data)</p> Signup and view all the answers

La macchina a stati finiti (FSM) del mittente e del destinatario di rdt 1.0 ha un _____ stato.

<p>unico</p> Signup and view all the answers

Abbina le azioni agli eventi corrispondenti nel protocollo rdt 1.0:

<p>rdt_send(data) = crea un pacchetto rdt_rcv(packet) = rimuove i dati dei pacchetti make_pkt(data) = invio sul canale extract(packet, data) = passa i dati al livello superiore</p> Signup and view all the answers

Quale problema affronta il protocollo rdt 2.0?

<p>Corruzione dei bit (C)</p> Signup and view all the answers

Il protocollo di dettatura dei messaggi in rdt 2.0 utilizza solo notifiche positive.

<p>False (B)</p> Signup and view all the answers

Qual è l'azione compiuta dal ricevente in rdt 1.0 per consegnare i dati al livello superiore?

<p>deliver_data(data)</p> Signup and view all the answers

Flashcards

DSL ad alta frequenza

Una tecnologia che combina una linea telefonica tradizionale con una connessione Internet su un singolo collegamento DSL.

Rete locale (LAN)

Una rete che collega dispositivi in un'area geograficamente limitata, come un edificio o un campus.

Access point wireless

Un dispositivo utilizzato per collegare dispositivi wireless a una rete cablata.

Accesso wireless 3G e LTE

Un metodo di accesso wireless a Internet che utilizza stazioni base situate a decine di chilometri di distanza dagli utenti.

Signup and view all the flashcards

Mezzo vincolato

Un tipo di mezzo fisico utilizzato per trasmettere dati tramite onde elettromagnetiche contenute in un mezzo fisico, come un cavo.

Signup and view all the flashcards

Mezzo non vincolato

Un tipo di mezzo fisico utilizzato per trasmettere dati tramite onde elettromagnetiche che si propagano liberamente nell'atmosfera.

Signup and view all the flashcards

Doppino di rame intrecciato

Un tipo di cavo utilizzato per le reti locali che è costituito da due fili di rame intrecciati per ridurre l'interferenza.

Signup and view all the flashcards

Doppino intrecciato non schermato (UTP)

Un tipo di doppino di rame intrecciato non schermato, comunemente utilizzato per le reti locali.

Signup and view all the flashcards

Peering tra ISP

Due ISP vicini e sullo stesso livello gerarchico possono connettere direttamente le loro reti per evitare il transito attraverso un intermediario, consentendo uno scambio diretto di traffico.

Signup and view all the flashcards

Internet Exchange Point (IXP)

Un punto di incontro dove più ISP possono effettuare il peering tra loro, rendendo il traffico più efficiente.

Signup and view all the flashcards

Ritardo di elaborazione

Il tempo richiesto da un router per esaminare un pacchetto ed elaborare la sua destinazione.

Signup and view all the flashcards

Ritardo di accodamento

Il tempo che un pacchetto spende in coda prima di essere trasmesso, influenzato dal numero di pacchetti che lo precedono.

Signup and view all the flashcards

Ritardo di trasmissione

Il tempo necessario per trasmettere completamente un pacchetto lungo un collegamento, influenzato dalla lunghezza del pacchetto e dalla velocità del collegamento.

Signup and view all the flashcards

Ritardo di propagazione

Il tempo che impiega un segnale a viaggiare attraverso un collegamento fisico, dalla sorgente alla destinazione.

Signup and view all the flashcards

Ritardo totale di nodo

Il tempo totale che un pacchetto trascorre in un nodo, composto dalla somma di ritardo di elaborazione, ritardo di accodamento, ritardo di trasmissione e ritardo di propagazione.

Signup and view all the flashcards

Velocità di trasmissione

La quantità di dati trasmessi in un determinato periodo di tempo, misurata in bit al secondo (bps).

Signup and view all the flashcards

Livello di rete

Il livello di rete si occupa di trasferire i pacchetti dati tra due host. Questi pacchetti sono chiamati datagrammi e vengono consegnati al livello di trasporto nell'host di destinazione.

Signup and view all the flashcards

Livello di collegamento

Il livello di collegamento trasmette un pacchetto da un nodo al successivo sul percorso. I servizi forniti dipendono dal protocollo specifico. I pacchetti a questo livello sono chiamati frame.

Signup and view all the flashcards

Livello fisico

Il livello fisico gestisce la trasmissione dei singoli bit di un frame da un nodo a un altro. I protocolli di questo livello dipendono dal collegamento e dal mezzo trasmissivo utilizzato.

Signup and view all the flashcards

Livello di presentazione

Il livello di presentazione si occupa di fornire servizi alle applicazioni che permettono di comprendere il significato dei dati scambiati. Esempi di servizi sono crittografia e compressione dati.

Signup and view all the flashcards

Livello di sessione

Il livello di sessione gestisce la delimitazione e la sincronizzazione dello scambio di dati. Include strumenti per il controllo e il recupero dei dati.

Signup and view all the flashcards

Incapsulamento

L'incapsulamento è il processo di aggiunta di informazioni di intestazione ai dati da parte dei livelli della rete. Ogni livello aggiunge le proprie informazioni di intestazione al pacchetto che viene passato al livello successivo.

Signup and view all the flashcards

Modello OSI

Il Modello OSI (Open System Interconnection) è un modello di riferimento per la comunicazione in rete. Definisce sette livelli che organizzano le funzioni della rete e i loro protocolli.

Signup and view all the flashcards

Livelli del Modello OSI

Il Modello OSI è composto da sette livelli: livello fisico, livello collegamento dati, livello rete, livello trasporto, livello sessione, livello presentazione e livello applicazione.

Signup and view all the flashcards

RDT 1.0

Il protocollo di rete più semplice dove il canale sottostante è completamente affidabile.

Signup and view all the flashcards

RDT 2.0

Un protocollo di rete che gestisce i bit corrotti durante la trasmissione.

Signup and view all the flashcards

Controllo di integrità dei dati

Il processo di verifica se un pacchetto è stato ricevuto correttamente.

Signup and view all the flashcards

Somma di controllo

Un tipo di controllo di integrità dei dati che usa un codice speciale per identificare gli errori.

Signup and view all the flashcards

Notifiche positive

Un messaggio inviato dal destinatario al mittente per confermare la ricezione di un pacchetto.

Signup and view all the flashcards

Notifiche negative

Un messaggio inviato dal destinatario al mittente per segnalare la ricezione di un pacchetto errato.

Signup and view all the flashcards

Affidabilità del protocollo

La capacità di un protocollo di rete di rilevare e correggere gli errori.

Signup and view all the flashcards

Ritrasmissione

Il processo di ritrasmissione di un pacchetto che non è stato ricevuto correttamente.

Signup and view all the flashcards

DNS (Domain Name System)

Un servizio che traduce i nomi degli host (hostname) nei loro indirizzi IP.

Signup and view all the flashcards

BIND

Un software che esegue i DNS server e gestisce il processo di risoluzione dei nomi.

Signup and view all the flashcards

Alias

Un nome di host che può essere utilizzato per accedere a un server, ma non è il nome principale.

Signup and view all the flashcards

Hostname canonico

Il nome principale di un host, quello utilizzato ufficialmente.

Signup and view all the flashcards

Database DNS

Un database distribuito che contiene informazioni sui nomi di dominio e gli indirizzi IP.

Signup and view all the flashcards

Interrogazione DNS (Query)

Una richiesta inviata da un client DNS a un server DNS per ottenere l'indirizzo IP corrispondente a un nome di host.

Signup and view all the flashcards

Risoluzione del nome

Un processo che verifica l'esistenza di un nome di dominio e trova il suo indirizzo IP.

Signup and view all the flashcards

Client DNS

Un programma che esegue il client DNS e gestisce le richieste di risoluzione del nome.

Signup and view all the flashcards

Formato dei messaggi HTTP

Un messaggio HTTP è composto da testo ASCII diviso in righe, con ogni riga terminata da 'CRLF' (Carriage Return Line Feed). L'ultima riga contiene due 'CRLF' aggiuntivi.

Signup and view all the flashcards

Riga di Richiesta e Righe di Intestazione

La prima riga di un messaggio HTTP è la 'riga di richiesta', mentre le successive righe sono le 'righe di intestazione'.

Signup and view all the flashcards

Campi nella Riga di Richiesta

La riga di richiesta contiene tre campi: metodo, URL e versione HTTP. Il metodo specifica l'azione da eseguire, l'URL identifica la risorsa e la versione HTTP indica la specifica del protocollo.

Signup and view all the flashcards

Metodo GET

Il metodo GET viene utilizzato quando il browser richiede una risorsa (come una pagina web) identificata dall'URL.

Signup and view all the flashcards

Corpo del Messaggio HTTP

Un messaggio HTTP può contenere un corpo ('entity body'), che può essere vuoto o contenere informazioni aggiuntive. Il metodo POST utilizza il corpo per inviare dati al server.

Signup and view all the flashcards

Intestazione Host

L'intestazione Host specifica l'host (server) su cui risiede la risorsa richiesta. Ad esempio, 'Host: www.google.com'.

Signup and view all the flashcards

Intestazione Connection: close

L'intestazione Connection: close indica al server di chiudere la connessione dopo aver inviato la risorsa richiesta. Questo impedisce connessioni persistenti.

Signup and view all the flashcards

Intestazione User-agent

L'intestazione User-agent identifica il tipo di browser che sta effettuando la richiesta. Ad esempio, 'User-agent: Mozilla/5.0'.

Signup and view all the flashcards

Study Notes

  • dalle applicazioni.
  • Esistono siti web statici e dinamici. siti web statici il server web è solo un container di pagine HTML mentre per i siti web dinamici un server esegue uno script che genererà la pagina richiesta sul momento.I

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser