Cap.6 - Internet Flashcards

(11 cards)

1
Q

Cos’è internet?

A

La parola Internet in realtà è una contrazione di interconnected network. Di fatto è una rete composta da tante altre reti più piccole di dispositivi in qualche modo interconnessi tra loro mediante l’uso di specifici protocolli di comunicazione. Il concetto principale che stava dietro la realizzazione di Internet è che doveva essere un’infrastruttura generale che potesse permettere la creazione di nuove applicazioni

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Chi fu il primo a parlare di una rete di dispositivi interconnessi?

A

Licklider fu il visionario che già nel ‘62 iniziò a parlare di Galactic Network [Leiner et al., 1997], ovvero un insieme di computer interconnessi a livello globale attraverso il quale chiunque avrebbe potuto accedere a dati e programmi da ogni punto di accesso a disposizione.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quale rete viene considerata precorritrice di internet?

A

È l’Advanced Research Projects Agency Network (ARPANET). I primi nodi di ARPANET furono installati nel Network Measurement Center della University of California Los Angeles (UCLA) e lo Stanford Research Institute (SRI).
Negli anni successivi, i nodi della nuova rete ARPANET crebbero notevolmente fino ad arrivare a 61 nel luglio del 1977, mentre la rete venne ufficialmente e pubblicamente mostrata solo nel 1972 durante la prima International Computer Communication Conference a Washington – anno in cui venne anche dimostrata una delle prime applicazioni di ARPANET, la posta elettronica (o e-mail) sviluppata da Ray Tomlinson. Durante questi anni, furono sviluppate le tecnologie e i protocolli chiave che hanno permesso la nascita di Internet come la conosciamo oggi, tra tutti la tecnica a commutazione di pacchetto per l’invio e la ricezione dei dati e la suite di protocolli Internet (TCP/IP).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Cos’è un pacchetto di comunicazione?

A

Un pacchetto è un’unità atomica in informazione, formata solitamente da due componenti: l’header, contenente informazioni relative al controllo di una comunicazione, e il payload, ovvero i dati che il pacchetto trasmette.
Solitamente, in Internet, i pacchetti sono caratterizzati da una dimensione massima in termini di informazione che possono contenere, per cui, quando un mittente vuole mandare un messaggio attraverso Internet, è necessario spezzare il suddetto messaggio in diversi pacchetti che verranno inviati nella rete per poi essere ricevuti dal destinatario del messaggio. Solitamente, in Internet, un pacchetto contiene, nell’header, gli indirizzi IP del computer mittente e del computer destinatario del pacchetto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Perché la commutazione di pacchetto è più vantaggiosa della commutazione di circuito?

A

Nella commutazione di circuito viene creato un circuito virtuale dedicato tra mittente e destinatario che occupa tutta la banda a disposizione, e che non permette l’uso dei nodi del circuito per altre comunicazioni se non per quella attiva, finché il messaggio non è stato completamente trasmesso. Nella seconda, i pacchetti che formano il messaggio sono di fatto indipendenti tra loro, e non viene preallocata alcuna banda tra i nodi che dividono il mittente e il destinatario. Inoltre, i pacchetti possono indipendentemente seguire diverse percorsi per giungere al destinatario finale.

Il principale vantaggio di questa tecnica su quella a commutazione di circuito è la sua tolleranza ai guasti, ovvero la capacità di garantire la comunicazione anche nel caso in cui uno dei componenti della rete venisse a mancare per una qualsivoglia ragione

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Che cos’è l’Internet Protocol (IP)?

A

È il protocollo che regola l’instradamento attraverso i vari nodi di Internet dei vari pacchetti IP che, in qualche modo, compongono il messaggio originale. Attualmente, il protocollo IP ha due versioni, entrambe correntemente utilizzate in Internet: la versione 4 (IPv4, quella usata originariamente in Internet e attualmente quella più usata) e la versione 6 (IPv6)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quali sono i quattro strati della suite di protocolli TCP/IP?

A
  1. strato applicazione – dove vengono creati i dati dell’utente (ad esempio il messaggio di richiesta per una pagina web, o il messaggio di risposta contenente la pagina web richiesta) ed è dove i protocolli di alto livello, come HTTP, agiscono. Questo strato permette la connessione tra applicazioni, ad esempio un browser con il server web, e non conosce esplicitamente le peculiarità legate al trasporto di questi dati in Internet, regolate dagli strati successivi;
  2. strato trasporto – è lo strato che permette la comunicazione tra il computer mittente e il computer destinatario, che ospitano le due applicazioni usate per la comunicazione a livello applicazione. In Internet, questo strato è regolato dal protocollo TCP
  3. strato di rete – è lo strato che permette la comunicazione tra i vari nodi presenti in Internet, e che di fatto permette l’instradamento dei i vari pacchetti dal mittente fino al destinatario passando tra le varie reti di cui Internet è composto. Questo strato è regolato dal protocollo IP
  4. strato di accesso alla rete – è lo strato che definisce come i vari messaggi / pacchetti devono essere instradati all’interno di una specifica rete locale, ove il protocollo usato dipende fortemente dalla tipologia di rete in considerazione.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qual è la differenza fra internet e il web?

A

Internet è quell’enorme rete, creata come interconnessione di altre reti più piccole, che regola i protocolli di comunicazione che permettono a due computer parte della rete di parlare tra loro, ove il messaggi che si scambiano transitano nella rete mediante l’utilizzo del meccanismo a commutazione di
pacchetto, ed è regolata da due specifici protocolli (e conseguenti strati): TCP (strato trasporto)
e IP (strato rete).

Il Web, invece, è quel particolare servizio, basato sul protocollo HTTP e
costruito sopra i protocolli TCP/IP, che permette a due applicazioni (ad esempio un browser e un server web), presenti su due computer distinti collegati a Internet, di comunicare tra loro senza conoscere direttamente la topologia della rete e i meccanismi di instradamento dei messaggi inviati.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Che tipo di comunicazione è quella del protocollo IP?

A

Si tratta di una comunicazione senza connessione. In pratica, i pacchetti IP di un certo messaggio vengono instradati in modo completamente indipendente tra loro, visto che ogni pacchetto contiene esplicitamente l’indirizzo del computer a cui deve essere recapitato. Nello strato di rete, il mittente e il destinatario non devono mettersi d’accordo prima di inviare i dati, ma semplicemente agiscono senza conoscere l’eventuale stato dell’altro

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cos’è il DNS?

A

Domain Name System (DNS).
Il DNS altro non è che una sorta di elenco del telefono di Internet. Infatti, partendo dal nome di un server web permette di ottenere il relativo indirizzo IP. In Internet, ci sono diversi computer speciali chiamati server DNS, il cui ruolo è quello di restituire il corretto indirizzo IP per un certo nome a seguito di una richiesta fatta dal DNS Resolver a disposizione sul computer mittente del messaggio.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cos’è un router?

A

Il router è il responsabile dell’instradamento dei pacchetti IP dal mittente fino al destinatario. agisce principalmente allo strato di reta, ed è un po’ il vigile urbano di internet, perché veicola il traffico dei pacchetti IP verso il percorso più appropriato per raggiungere il destinatario

How well did you know this?
1
Not at all
2
3
4
5
Perfectly