Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Appunti informatica reti di computer, Appunti di Informatica

In questi appunti troverete appunti riguardo router,fa,dns,http,pop3,imap,smtp,…

Tipologia: Appunti

2020/2021

In vendita dal 22/07/2021

Navvux
Navvux 🇮🇹

8 documenti

1 / 7

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Assegnazione*dinamica*degli*indirizzi*IP*è*demandata*a*un*server*apposito,*che*realizza*il*
protocollo*DHCP
Server*DHCP*deve*essere*istruito*con*una*serie*di*parametri*stabiliti*dall'amministratore*di*
rete:
Range*degli*indirizzi*IP*che*possono*essere*assegnati*ai*vari*host;
Maschera*di*sottorete;
Indirizzo*IP*del*router*con*cui*la*rete*accede*a*internet;
Indirizzo*IP*del*server*DNS;
Intervalli*di*tempo*trascorsi*i*quali*si*devono*rinnovare*gli*indirizzi*IP.
Quando*host*intende*connettersi*alla*rete,*ma*non*è*dotato*di*un*indirizzo*IP,*si*attiva*una*
procedura*per*la*sua*assegnazione*in*affitto,*lease.
Procedura*si*basa*su*uno*scambio*di*messaggi*in*broadcast,*tra*il*client*e*il*server:
Client*invia*messaggio*DHCPDISCOVER per*cercare*un*server*DHCP*disponibile;
Server*disponibili*rispondono*inviando*messaggio*DHCPOFFER,*con*cui*propongono*
ognuno*un*indirizzo*IP;
Client*seleziona*una*delle*offerte*e*invia*un*messaggio*DHCPREQUEST che*indica*
l'indirizzo*IP*del*server*selezionato;*messaggio*mandato*in*broadcast*così*che*gli*altri*
server*lo*ricevano*e*possano*liberare*l'indirizzo*IP*che*avevano*proposto
Server*selezionato*conferma*l'indirizzo*inviato*in*precedenza*con*il*messaggio*di*
ricevuta*DHCPACK,*allegando*i*parametri*di*configurazione.
Indirizzo*IP*valido*fino*alla*scadenza*del*lease,*decisa*in*base*alle*esigenze*della*rete.
Quando*è*trascorso*metà*del*tempo*client*chiede*al*server*il*rinnovo*dell'affitto*
dell'indirizzo*IP.
Se*il*server*risponde*positivamente,*il*timer*viene*azzerato*e*il*periodo*di*validità*torna*a*
essere*quello*previsto*inizialmente.
Se*invece*non*risponde*alla*richiesta,*il*client*continua*a*chiedere*il*rinnovo*per*un*certo*
numero*di*volte.
Se*il*server*continua*a*non*rispondere,*il*lease*scade*e*l'indirizzo*IP*non*sarà*più*utilizzabile*
per*quel*client.
SERVER%DHCP
mercoledì)24)febbraio)2021
18:18
pf3
pf4
pf5

Anteprima parziale del testo

Scarica Appunti informatica reti di computer e più Appunti in PDF di Informatica solo su Docsity!

Assegnazione dinamica degli indirizzi IP è demandata a un server apposito, che realizza il protocollo DHCP Server DHCP deve essere istruito con una serie di parametri stabiliti dall'amministratore di rete:

  • Range degli indirizzi IP che possono essere assegnati ai vari host;
  • Maschera di sottorete;
  • Indirizzo IP del router con cui la rete accede a internet;
  • Indirizzo IP del server DNS;
  • Intervalli di tempo trascorsi i quali si devono rinnovare gli indirizzi IP. Quando host intende connettersi alla rete, ma non è dotato di un indirizzo IP, si attiva una procedura per la sua assegnazione in affitto, lease. Procedura si basa su uno scambio di messaggi in broadcast, tra il client e il server:
  • Client invia messaggio DHCPDISCOVER per cercare un server DHCP disponibile; Server disponibili rispondono inviando messaggio DHCPOFFER, con cui propongono ognuno un indirizzo IP;

Client seleziona una delle offerte e invia un messaggio DHCPREQUEST che indica l'indirizzo IP del server selezionato; messaggio mandato in broadcast così che gli altri server lo ricevano e possano liberare l'indirizzo IP che avevano proposto

Server selezionato conferma l'indirizzo inviato in precedenza con il messaggio di ricevuta DHCPACK, allegando i parametri di configurazione.

Indirizzo IP valido fino alla scadenza del lease, decisa in base alle esigenze della rete. Quando è trascorso metà del tempo client chiede al server il rinnovo dell'affitto dell'indirizzo IP. Se il server risponde positivamente, il timer viene azzerato e il periodo di validità torna a essere quello previsto inizialmente. Se invece non risponde alla richiesta, il client continua a chiedere il rinnovo per un certo numero di volte. Se il server continua a non rispondere, il lease scade e l'indirizzo IP non sarà più utilizzabile per quel client.

SERVER DHCP

mercoledì 24 febbraio 2021 18:

Dotati solitamente di numerosi ingressi e uscite. Quando riceve un pacchetto da una rete IP collegata a uno dei suoi ingressi, consulta una tabella di routing, per determinare la rete IP di uscita verso cui inoltrarlo. ROUTING STATICO: tabella compilata manualmente dall'amministratore di rete. ROUTING DINAMICO: tabella aggiornata in modo automatico e cambia dinamicamente al passare del tempo Router si scambiano messaggi per mezzo di un protocollo di routing Tabella di routing contiene tra le altre informazioni anche:

  • Destination network: indirizzo IP della rete di destinazione; Forwading hop: indirizzo IP del router cui inviare il pacchetto nel caso la rete di destinazione non sia direttamente connessa al router;

Administrative distance: numero compreso tra 0 e 255 che indica la metrica del percorso, numero di router che il pacchetto deve attraversare per arrivare alla rete di destinazione. Router sceglierà l'alternativa con la metrica più bassa.

Router periferici, come quelli installati nelle reti domestiche, normalmente configurati con una tabella di routing statica che contiene una DEFAULT ROUTE; questa indirizza i pacchetti verso un router di livello gerarchico maggiore, detto GATEWAY PREDEFINITO.

ROUTER

mercoledì 24 febbraio 2021 18:

WEB: smisurato ipertesto che permette agli utenti di navigare attraverso RISORSE. Ogni risorsa individuata da un indirizzo, URL uniforme resource locator. Utente usa il protocollo HTTP per comunicare con il server che ospita la pagina Protocollo che risiede nel livello applicazioni sia del client sia del server Procedura:

  • File in codice HTML(hyperText Markup Language) viene inviato al client
  • Indicazioni sullo stile della pagina vengono inviate in un file scritto in codice CSS
  • Infine inviate tutte le altre info necessarie STRUTTURA DEGLI URL Es: https:// www. Zanichelli.it /scuola/in-primo-piano https: protocollo usato per la comunicazione con il server (s indica comunicazione criptata)
  • www. Zanichelli.it nome simbolico che indica il web server su cui risiedono i dati /scuola/in-primo-piano individua il percorso da seguire all'interno del server per raggiungere la risorsa desiderata

URL nasconde in realtà un indirizzo numerico che è gestito dal servizio DNS CONNESSIONI PERSISTENTI E NON Http affida i messaggi al protocolla TCP, attraverso un SOCKET formato dalla coppia [indirizzo IP/numero di porta] Browser può gestire più connessioni TCP in parallelo NON PERSISTENTI HTTP 1.

  • Il client richiede una a una le varie risorse necessarie alla costruzione della pagina web Dopo ogni singola richiesta la connessione viene chiusa, per poi essere riaperta in occasione della richiesta successiva

CONNESSIONI PERSISTENTI

Server non chiude la connessione dopo ogni risposta, ma la tiene attiva fino allo scadere di un periodo di timeout, così da consentire al client di effettuare tutte le richieste senza dover riattivare ogni volta la connessione. PROXY SERVER E IL CACHE WEB Proxy server: si trovano in una posizione geografica non distante dal client e hanno la funzione di intercettare le richieste di quest'ultimo, nel seguente modo: Client richiede una pagina web, stabilisce una connessione TCP con il proxy server predefinito

Se pagina presente nella sua memoria cache, il proxy la invia al client senza contattare il web server

Altrimenti il proxy stabilisce una connessione TCP verso il server di origine della pagina e gli richiede la risorsa

  • Web server invia la pagina al proxy server Proxy memorizza la pagina nella propria memoria cache, così da averla a disposizione nel caso sia richiesta di nuovo in futuro
  • Infine il proxy inoltra la pagina web al client che l'aveva richiesta Proxy può agire sia da client sia da server Prima volta che visiteremo il sito la presenza del proxy rallenterà un poco il trasferimento della risorsa, ma tutte le visite successive saranno più veloci La permanenza di un sito nella cache del proxy naturalmente ha una scadenza temporale: dopo un certo tempo( timeout) il sito sarà cancellato, per evitare di fornire ai client una versione non aggiornata dalle pagine web. STRUTTURA DEI MESSAGGI HTTP Formati da righe ASCII. Terminano con il carattere CR/LF. Messaggi di richiesta: Formati da 2 sezioni: start line e header Start line contiene la richiesta del client ed è formata da 3 parti: metodo, URL e versione del protocollo(HTTP 1.0 o HTTP 1.1) Esistono diversi tipi di metodo:
  • GET permette al client di acquisire una risorsa presente sul server;
  • POST si usa quando il client deve inviare dati al server; HEAD si usa quando il client non desidera acquisire dal server una risorsa, ma soltanto alcune informazioni su di essa;
  • OPTIONS permette al client di ottenere informazioni sul server. Header contiene diversi: If-modified-since: indica che la risorsa è richiesta soltanto se è stata modificata dopo una certa data. Utile per i server proxy;
  • User-agent: fornisce al server informazioni sul browser usato dal client;
  • Host: campo in cui si incerisce il nome dell'host che si vuole raggiungere;
  • Connection: può avere 2 valori
  1. Close nel caso di connessione non persistente
  2. Keep-alive nel caso di connessione persistente HTTP E I COOKIE In molti casi è utile che il server tenga conto delle precedenti richieste del client. Ricordare le credenziali di accesso, mantenere nel carrello i prodotti già scelti dall'utente, ricordare le preferenze espresse dall'utente nei collegamenti precedenti così da poter presentare nuove offerte simili. Per soddisfare queste esigenze si usano i cookie, file di testo contenenti informazioni sulle precedenti navigazioni di un particolare utente Queste informazioni sono conservate nello stesso dispositivo dell'utente, secondo una certa procedura Es: Utente si iscrive all'area riservata di un sito. Credenziali memorizzate nel database del server;

Server nella risposta HTTP, inserisce un campo contenente l'indicazione di creare un cookie dove sia memorizzato un codice identificativo dell'utente;

Broswer crea e memorizza un cookie che registra il codice indicato dal server e il nome del server;

Quando utente si collegherà di nuovo all'area riservata il broswer controllerà se sono presenti cookie relativi a quel server. In caso affermativo inserirà nel messaggio HTTP il codice contenuto nel cookie;

Il server leggendo il codice identifica l'utente e non gli richiede le credenziali di accesso, già memorizzate nel database.

Alcuni siti memorizzano tutti i cookie in un unico file, altri ogni singolo cookie in un file dedicato. I cookie velocizzano le comunicazioni tra client e server, ma presentano rischi per la privacy.

HTTP

lunedì 8 febbraio 2021 21:

Applicazione che permette il caricamento da un client a un web server e lo scaricamento di file da un server su un client Protocollo FTP utilizza il TCP a livello di trasporto, in quanto ha bisogno di un servizio affidabile FTP in modalità normale: Client attiva la connessione con porta 21 del server, usando la propria porta 1266(scelta a caso tra quelle con numero maggiore di 1023). Dopo primo scambio di messaggi con cui il server richiede al client nome-utente e password, il client comunica al server che intende ricevere il file sulla propria porta 1267(sempre scelta a caso).

Server apre il canale dati sulla porta 1267 ed effettua il trasferimento del file richiesto. Al termine il server chiude la connessione dati sulla porta 20.

Connessione di controllo sulla porta 21 è mantenuta aperta almeno fino allo scadere del timeout in modo che, se il client volesse richiedere un nuovo trasferimento, non sia necessario riattivarla. Connessione di controllo è persistente, mentre non lo è la connessione dati. FTP in modalità passiva Server comunica al client il numero della propria porta su cui dovrà avvenire il trasferimento dati; questa porta sarà diversa dalla numero 20 standard Modalità passiva vantaggiosa per il client Un eventuale malintenzionato non potrà carpire il numero di porta che il client usa per i dati, perché non viene comunicato al server Inoltre in questo caso è il client ad aprire il canale dati sulla porta del server, quindi il problema di un possibile blocco da parte del firewall ora si pone per il server Per evitare possibili inconvenienti, il server sceglie la porta di comunicazione dati caso tra una gamma limitata di numeri di porte, dopo aver comandato al suo firewall di lasciarle aperte

FTP

lunedì 8 febbraio 2021 21:

Provvede a tradurre l'URL nel corrispettivo indirizzo IP. COMPOSIZIONE DI UN URL Es: www. Collane. Zanichelli. it Livello più alto è quello all'estremità destra, anche se in realtà esiste un altro livello più alto alla destra che però solitamente viene omesso, detto root. I server radice sono 13 in tutto il mondo. Si scende di livello ogni volta che, spostandosi verso sinistra, si scavalca un punto DOMINIO DI PRIMO LIVELLO: include sigle che definiscono un'organizzazione(com, org, gov) un'area geografica(it, fr, es) o un'area generica(info, biz, museum) DOMINIO DI SECONDO LIVELLO: include nomi di aziende, associazioni o altre organizzazioni SOTTODOMINIO: ogni dominio di secondo livello può avere diversi sottodomini SERVER RADICE: contengono le informazioni riguardanti gli indirizzi di tutti i server DNS dei domini di primo livello. SERVER TLD: contengono info relative ai server di secondo livello, server di competenza SERVER DI COMPETENZA: memorizzano i record DNS delle organizzazioni che hanno server accessibili pubblicamente in internet, cioè la corrispondenza tra il nome simbolico e l'indirizzo IP.

DNS

giovedì 4 febbraio 2021 22: