Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTERNET - Coggle Diagram
-
INTERNET
GENERALITA'
-
Significato
web
insieme (a livello mondiale) di software e protocolli installati nella maggior parte delle macchine connesse ad una Internet
internet
identifica la tecnologia secondo cui è possibile configurare un certo tipo di reti di computer o altri dispositivi
-
STORIA
Nascita di internet
Dal 1972 si ha la posta elettronica, collegamento da remoto e trasferimento di file FTP
nel 1983 si divide ARPANET (sistema di reti telematiche privo di un nodo centrale) e nascono due nuove entità MilNet e NSFNET
nel 1957 il Ministero della Difesa americano incarica l’ARPA di realizzare una rete di telecomunicazioni
Nel 1973 viene diviso lo standard di comunicazione in IP (Internet protocol) e TCP (Transmission Control Protocol)
Tim Berners Lee realizza un sistema di condivisione di dati testuali e multimediali (HTML). Basandosi sul concetto di ipertesto consente di collegare i documenti attraverso i link dando origine al WWW.
-
MODELLI
TCP/IP→ RFC 1180
Protocollo
-
-
Internet (IP): base di tutti i sistemi di comunicazione su internet, grazie ad esso ogni computer è in grado di individuare un nodo e inviargli dati
-
Strati
- Host to Network layer (livello rete): Individua i mezzi per realizzare una trasmissione di dati attraverso una rete
- Internet layer (livello internet o IP): segmenta il messaggio in pacchetti e instrada le info verso il destinatario per il percorso migliore (best-effort-delivery) con algoritmi di instradamento (routing).
- Transport layer (livello trasporto): Crea una connessione logica tra sorgente e destinazione e riassembla i pacchetti.
- Application layer (livello applicazione): Comprende i protocolli di alto livello: FTP per il trasferimento, DNS per la corrispondenza dei nomi, SMTP per le mail, Telnet per l’accesso da remoto, NFS per l’accesso ad un file da remoto e SNMP per monitorare e controllare dispositivi di rete e di gestire configurazioni, statistiche e sicurezza
-
-
OSI - ISO
7 livelli
Funzioni
° definisce un insieme di funzioni che operano su diversi tipi di informazioni
° fornisce servizi allo strato superiore
° utilizza le funzioni offerte dallo stato sottostante
Strati
Host layer (superiori)
- Presentazione: determina il modo in cui i dati sono “formattati” nello scambio di dati tra due computer in rete ed è responsabile di: traduzione, cifratura, comprensione e codifica dei dati dell'applicazione per le conversioni dei set di caratteri e dei protocolli.
- Trasporto: connette il processo dell’applicazione dell’host mittente e quella dell’host destinatario
Segmenta i dati prodotti dal mittente e li trasmette al livello 3 (rete), poi lo riassembla dopo averlo ricevuto dal livello 3.
Funzioni:
- indirizzamento dei processi
- segmentazione e riassemblaggio dei messaggi
- controllo della connessione
- controllo degli errori sui dati trasmessi
- controllo del flusso (della velocità di trasmissione tra processi)
- Applicazione: sono definite collezioni di protocolli di comunicazione vari per attività a livello di utente come posta elettronica. Consente ai programmi utente di accedere ai servizi di rete, per usare questo strato deve avere una componente della comunicazione che richieda risorse di rete
- Sessione: consente a 2 applicazioni host per stabilire una sessione(tempo di comunicazione (tra login e logout) tra due o più interlocutori). Assicura che i messaggi siano ricevuti in modo attendibile
-
Funzioni:
- controllo del dialogo tra due sistemi (modalità half-duplex o full-duplex)
- sincronizzazione dei processi
- funzioni di sicurezza, per assicurare che i due host siano autorizzati a comunicare attraverso la rete
Media layer (inferiori)
- Fisico: trasmette i singoli bit sul mezzo trasmissivo, definisce correnti elettriche, impulsi fisici/ ottici coinvolti nel trasporto dalla NIC di un host e viceversa
- Collegamento dati: si occupa della trasmissione affidabile e priva di errori di frame di bit
- Framing dei dati, controllo degli errori, gestione degli indirizzi fisici e de-framing
- Un frame è composto da: ID destinatario, ID mittente, info di controllo e CRC (verifica che non ci siano errori)
-
- Rete: determina il modo migliore per spostare i dati (organizzati in pacchetti) da un host all’altro (routing), attraversando più reti, se necessario