Reti di calcolatori. Lezione del 17 giugno 2004

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Reti di calcolatori. Lezione del 17 giugno 2004"

Transcript

1 Reti di calcolatori Lezione del 17 giugno 2004

2 TCP/IP e ISO/OSI

3 Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC)

4 Protocollo IP Protocollo principale di livello 3 (RFC 791) E il collante della rete Internet Svolge compiti di: Gestione della subnet e delle connessioni Instradamento dei pacchetti (routing) Indirizzamento globale ed uniforme Frammentazione dei pacchetti di livello 4 Controllo del traffico e delle congestioni Il pacchetto di livello 3 (IP packet) si chiama datagramma IP La dimensione del datagramma IP dipende dal mezzo trasmissivo

5 E non affidabile: Protocollo IP La consegna del pacchetto non è garantita; Non sono garantiti livelli minimi di servizio; Si ha solo segnalazione di eventuali perdite, duplicati, ritardi ai livelli superiori E non connesso: Non conserva informazione sui pacchetti che inoltra; Ogni pacchetto è trattato indipendentemente dagli altri L ordine di arrivo dei pacchetti può essere diverso da quello di partenza Protocollo best effort (massimo sforzo) Chi risistema le cose? Perché?

6 Connection-oriented o no? La suite TCP/IP ha scelto di avere un protocollo di livello network non orientato alla connessione l architettura di rete TCP/IP esiste e funziona bene da 30 anni la subnet di comunicazione è per sua natura inaffidabile, quindi: gli host devono comunque essere abbastanza sofisticati (a livello Transport e superiori) è inutile duplicare gli sforzi, quindi limitarsi ad offrire un servizio connectionless non affidabile Altre reti (ATM) hanno scelto invece un livello 3 orientato alla connessione il sistema telefonico è anch esso un buon modello e funziona da 100 anni un host (ossia un utente finale) è interessato solo ad avere un sistema per trasmettere le informazioni ad un altro host: la gestione della comunicazione deve essere affidata ai router della communication subnet (a livello Network) è necessario offrire un servizio connection-oriented affidabile

7 Formato datagramma IP

8 Campi del datagramma IP Il campo versione identifica la versione del protocollo IP del pacchetto; IPv4 - IPv6 ; Il campo lunghezza dell intestazione (IHL) contiene 4 bit impostati a un valore che indica la lunghezza dell intestazione dei datagrammi; Il campo tipo di servizio (TOS) può essere utilizzato per classificare i pacchetti e offrire un servizio differenziato (QoS). Il campo lunghezza totale specifica la lunghezza totale del datagramma IP. Si misura in byte La lunghezza massima possibile per un datagramma è di byte.

9 Campi del datagramma IP Tre campi servono per controllare la frammentazione e il riassemblaggio dei datagrammi: il campo identificatore, flag e scostamento del frammento. Il campo identificatore serve a ricostrutire in modo univoco ciascun frammento di un datagramma proveniente dall indirizzo di origine. Il campo flag contiene i bit che determinano se il datagramma può essere frammentato Il campo scostamento del frammento contiene un valore che specifica la posizione relativa del frammento nel datagramma originale. Il campo tempo di durata (Time To Live) serve per misurare il tempo di presenza di un datagramma in rete. Può essere usato dai router per evitare che i pacchetti entrino in cicli infiniti, ma anche da un host per limitare la durata della presenza di segmenti in rete.

10 Campi del datagramma IP Il campo protocollo serve per identificare il protocollo dello strato immediatamente superiore a IP che deve ricevere il datagramma. Il campo checksum dell intestazione viene utilizzato per rilevare eventuali errori che possono essersi verificati nella sola intestazione. I controlli non vengono eseguiti sul flusso dei dati dell utente. IP trasporta due indirizzi nel datagramma: l indirizzo di origine e l indirizzo di destinazione, che conservano lo stesso valore per tutto il trasferimento. Il campo opzioni serve per identificare vari servizi supplementari. Il campo riempimento può essere utilizzato per far sì che l intestazione del datagramma sia allineata ad una delimitazione precisa di 32 bit. Infine il campo dati contiene i dati dell utente.

11 Indirizzamento IP Ciascun host in Internet è identificato da un indirizzo IP costituito da: l indirizzo della rete (network address) in cui è l host l indirizzo dell host (host address) all interno della rete di cui fa parte Attenzione indirizzo MAC vale all interno della LAN, indirizzo IP vale sull intera rete Internet Se un host viene spostato di rete cambia sia il network address che l host address I router in Internet hanno un indirizzo IP per ciascuna interfaccia di rete: ad esempio, un router che collega tre LAN possiede tre indirizzi IP (uno per ciascuna scheda di rete) Net-ID Host-ID

12 Indirizzamento IP La lunghezza degli indirizzi IP è di 32 bit Si scrivono come insieme di 4 byte, separati da un punto (dotted decimal notation): Quindi gli indirizzi IP possibili sono compresi tra: Quanti sono le possibili interfacce di rete su Internet? Gli indirizzi IP sono globali ed assegnati da autorità internazionali chiamate INTERNIC (Internet Network Information Center)

13 Indirizzamento IP Per indicare non uno specifico host di una sottorete ma tutta la sottorete: tutti i bit della parte Host-ID sono posti uguali a 0 Ad esempio, l indirizzo è l indirizzo della rete Per indicare tutti gli host attestati su una sottorete: tutti i bit della parte Host-ID sono posti uguali a 1 Ad esempio, un pacchetto con indirizzo è destinato a tutti gli host nella rete Le tabelle di routing si semplificano!!!! Lo spazio di indirizzamento determinato dalla lunghezza in bit di Host-ID, vincola il numero massimo di host di una sottorete Esempio: lunghezza di Net-ID = 8 bit Numero massimo di host della rete:

14 Classi di indirizzi IP Lo spazio dei possibili indirizzi IP è stato suddiviso in classi, fissando la configurazione dei bit più significativi del primo byte dell Net-ID Gli indirizzi IP sono divisi in 5 classi: A, B, C, D, E

15 Bit più significativo = 0 Classe A Bit 0-7 identificano il numero della rete Bit 8-31 identificano l host Poche reti con MOLTI host Campo Host-ID è di 24 bit, quindi reti con circa 16 milioni di host 128 reti di classe A Le reti di classe A si riconoscono perché il primo numero nella dot notation è compreso fra 0 e

16 Classe B Primi 2 bit più significativi = 10 Bit 0-15 identificano il numero della rete Bit identificano l host Campo Host-ID è di 16 bit, quindi reti con host reti di classe B Le reti di classe B si riconoscono perché il primo numero nella dot notation è compreso fra 128 e

17 Classe C Primi 3 bit più significativi = 110 Bit 0-23 identificano il numero della rete Bit identificano l host Molte reti con pochi host Campo Host-ID è di 16 bit, quindi reti con host reti di classe C Le reti di classe C si riconoscono perché il primo numero nella dot notation è compreso fra 192 e

18 Classi D ed E Classe D da a : contiene gli indirizzi multicast che permettono di inviare un pacchetto a diversi host contemporaneamente Classe E da a : indirizzi riservati per future estensioni del protocollo IP

19 Problema Rigidità della struttura degli indirizzi Limitate possibilità di organizzare autonomamente le LAN private, anche all interno di un unica organizzazione Crescita delle tabelle di routing Esaurimento degli indirizzi IP Se all interno di una sottorete si vuole aggiungere una LAN -> Richiesta di un nuovo set di indirizzi Aggiornamento/modifica di molte tabelle di routing Inserimento di nuove righe nelle tabelle di routing

20 Subnetting Gli indirizzi IP sono fin qui organizzati gerarchicamente su due livelli: Net-ID e Host-ID Il subnetting aggiunge un terzo livello gerarchico agli indirizzi: quello di sottorete (una rete fisica corrisponde a più reti logiche) Il subnetting consente di partizionare reti di classe A, B o C in più reti di dimensioni minori (una parte dell Host-ID viene riservata ad indicare tale partizionamento) Il subnetting consente di partizionare una rete, in più reti distinte, senza che i router esterni si debbano preoccupare

21 Subnetting L indirizzo IP diviene: Net-ID + SubNet-ID + Host-ID Il routing da Internet ad una qualsiasi delle sottoreti in cui è partizionata le rete è lo stesso ed è guidato dal valore di Net-ID I router all esterno della rete non vedono la struttura interna I router all interno della rete vedono le diverse sottoreti Flessibilità ed autonomia organizzativa all interno di ciascun AS (Autonomous System)

22 Netmask Dato un certo indirizzo IP di un host, come si fa a capire quale sia la parte che indica la subnet di appartenenza? Come si fa a capire se due host appartengono alla stessa subnet? Per definire l ampiezza (numero di bit) del campo SubNet-ID e del campo Host-ID si fa uso della netmask La netmask è una maschera a 32 bit: uguali ad 1 in corrispondenza dei campi Net-ID e SubNet-ID uguali a 0 in corrispondenza del campo Host-ID

23 Un esempio di netmask

24 Netmask Per capire quale è la subnet di un host, si mettono in AND i bit dell indirizzo IP dell HOST e della netmask, e si isolano i bit relativi a SubNet-ID Per determinare l appartenenza di un host ad una subnet, si mettono in AND i bit dell indirizzo IP dell HOST e della netmask Nel routing è fondamentale individuare la subnet di appartenenza di un host: Se due host sono nella stessa subnet -> forwarding diretto Se due host appartengono a subnet differenti -> forwarding indiretto, che coinvolge l invio del pacchetto ad un router Ogni host conosce il proprio indirizzo IP, la netmask della propria subnet e la propria subnet

Reti di calcolatori. Lezione del 18 giugno 2004

Reti di calcolatori. Lezione del 18 giugno 2004 Reti di calcolatori Lezione del 18 giugno 2004 Problema Rigidità della struttura degli indirizzi Limitate possibilità di organizzare autonomamente le LAN private, anche all interno di un unica organizzazione

Dettagli

Internet Protocol Cenni introduttivi

Internet Protocol Cenni introduttivi Politecnico di Milano Sede di Cremona A.A. 2013/2014 Corso di RETI DI COMUNICAZIONE ED INTERNET Modulo 1 Internet Protocol Cenni introduttivi Antonio Corghi I protocolli di Internet (1) q L Internet Protocol

Dettagli

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione

Indirizzamento IP. Politecnico di Milano Facoltà di Ingegneria dell Informazione Politecnico di Milano Facoltà di Ingegneria dell Informazione Indirizzamento IP -Indirizzamento classful -Subnetting e Supernetting -Indirizzamento classless Reti TCP/IP Reti a pacchetto (datagram) Mediante

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Nota di Copyright Cenni sull architettura protocollare TCP/IP Mario Baldi mario.baldi@polito.it staff.polito.it/mario.baldi cenni - 1 M. Baldi: si veda pagina 2 Questo insieme di trasparenze (detto nel

Dettagli

Cenni sull architettura protocollare TCP/IP

Cenni sull architettura protocollare TCP/IP Cenni sull architettura protocollare TCP/IP Mario Baldi mbaldi@polito.it www.polito.it/~baldi cenni - 1 M. Baldi: si veda pagina 2 Nota di Copyright! Questo insieme di trasparenze (detto nel seguito slides)

Dettagli

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori

IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori IP Routing Silvano GAI Mario Baldi Pietro Nicoletti Le slide sono coperte da copyright il loro uso senza fini di lucro e' concesso dagli autori L Architettura di rete TCP/IP Application Presentation Session

Dettagli

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano

Reti di calcolatori TCP/IP. Slide a cura di Simon Pietro Romano Reti di calcolatori TCP/IP Slide a cura di Simon Pietro Romano spromano@unina.it Il livello rete Stack ISO/OSI Applicazione Presentazione Sessione Trasporto Rete Data Link Fisico Corso di Tecnologie dei

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE

RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE RETI DI CALCOLATORI E APPLICAZIONI TELEMATICHE Prof. PIER LUCA MONTESSORO Facoltà di Ingegneria Università degli Studi di Udine 1999 Pier Luca Montessoro (si veda la nota a pagina 2) 1 Nota di Copyright

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE ALLE RETI TELEMATICHE - 1 Copyright Quest opera è protetta dalla licenza Creative Commons

Dettagli

Indirizzamento, gerarchia, classificazione degli indirizzi IP

Indirizzamento, gerarchia, classificazione degli indirizzi IP Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2008/2009 Capitolo 4 Indirizzi del Protocollo IP fausto.marcantoni@unicam.it Agenda Indirizzamento, gerarchia, classificazione degli indirizzi

Dettagli

L indirizzamento in IP

L indirizzamento in IP Politecnico di Milano Advanced Network Technologies Laboratory L indirizzamento in IP - Indirizzamento classful - Subnetting e Supernetting - Indirizzamento classless Reti TCP/IP o Reti a pacchetto (datagram)

Dettagli

Laurea in INFORMATICA

Laurea in INFORMATICA Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2011/2012 Capitolo 4 Indirizzi del Protocollo IP fausto.marcantoni@unicam.it Agenda Indirizzamento, gerarchia, classificazione degli indirizzi

Dettagli

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier 4 - Livello Rete (parte ) Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Strato di rete e strato di trasporto Lo strato di trasporto

Dettagli

Introduzione (parte II)

Introduzione (parte II) Introduzione (parte II) Argomenti della lezione Ripasso degli argomenti del primo corso: reti locali, internetworking, reti geografiche e applicazioni Reti locali Nascono come sistemi broadcast Tutte le

Dettagli

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Internet Protocol (IP) e Indirizzamento IP, Maggio 2010

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: Internet Protocol (IP) e Indirizzamento IP, Maggio 2010 1 17: Network layer: Internet Protocol (IP) e Indirizzamento IP Sommario 2 Internet Protocol (IP) Indirizzamento IP Routing e classi Assegnazione degli indirizzi Subnet, Network mask 1 Internet Protocol

Dettagli

Lo strato di Trasporto

Lo strato di Trasporto Corso di Fondamenti di Reti di Telecomunicazioni LT - ELE / LM-TLC Reti di Telecomunicazioni a.a. 2016-2017 Lo strato di Trasporto Internet è composta da host connessi a reti a commutazione di pacchetto,

Dettagli

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017

Marco Listanti. Indirizzamento IP. DIET Dept. Telecomunicazioni (Canale 2) - Prof. Marco Listanti - A.A. 2016/2017 Marco Listanti Esercizi i 7 Indirizzamento IP Frammentazione IP Esercizio 1 (1) Si identifichi la classe a cui appartengono i seguenti indirizzi IP 11100101 01011110 01101110 00110011 101.123.5.45 231.201.5.45

Dettagli

SUBNETTING E SUPERNETTING

SUBNETTING E SUPERNETTING SUBNETTING E SUPERNETTING Struttura degli indirizzi IP Network ID 0 1 0 Host ID Classe A Classe B 1 1 0 Classe C 1 1 1 0 1 1 1 1 3 bit Classe D (multicast) Classe E (sperimentale) Network ID : Host ID

Dettagli

Indirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP

Indirizzi IP. Architettura di TCP/IP. IP: Internet Protocol. IP:Internet Protocol. Il livello Network si occupa di: È il livello di Network di TCP/IP I semestre 03/04 Architettura di TCP/IP Indirizzi IP L architettura di Internet è organizzata intorno a tre servizi organizzati gerarchicamente Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/

Dettagli

Corso di. Reti di Telecomunicazioni a.a

Corso di. Reti di Telecomunicazioni a.a Corso di Reti di Telecomunicazioni a.a. 2016-2017 Il protocollo IPv4 (RFC 791) Il protocollo IP IP è un protocollo di strato 3 e fornisce le seguenti funzionalità: definisce lo schema di indirizzamento

Dettagli

Reti di Calcolatori:

Reti di Calcolatori: Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì

Dettagli

Tale sezione presenta i seguenti argomenti all'interno del capitolo relativo al pacchetti IP:

Tale sezione presenta i seguenti argomenti all'interno del capitolo relativo al pacchetti IP: Pagina 1 di 11 Protocollo IP e collegati Introduzione Il collante che tiene insieme la rete Internet è il protocollo di livello rete, comunemente chiamato IP (Internet Protocol). A differenza dei vecchi

Dettagli

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,...

Sommario. Il modello TCP/IP. Introduzione al modello TCP/IP. Imbustamento in OSI. TCP/IP e OSI Applicazione (telnet, ftp, smtp,... Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura

Dettagli

Per permettere a tutti i computer di comunicare 1. Assegnare un indirizzo (nome) a tutti i computer 2. L indirizzo deve essere univoco

Per permettere a tutti i computer di comunicare 1. Assegnare un indirizzo (nome) a tutti i computer 2. L indirizzo deve essere univoco Indirizzi 02.2 Autunno 2002 Prof. Roberto De Prisco Per permettere a tutti i computer di comunicare 1. Assegnare un indirizzo (nome) a tutti i computer 2. L indirizzo deve essere univoco Un indirizzo è

Dettagli

CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I

CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I CORSO DI LAUREA IN TECNICHE DI RADIOLOGIA MEDICA PER IMMAGINI E RADIOTERAPIA CORSO DI: SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI I Anno Accademico 2017/2018 Dott. Silvio Pardi Lezione N 3 Il Protocollo

Dettagli

INTERNET PROTOCOL RFC 791

INTERNET PROTOCOL RFC 791 INTERNET PROTOCOL RFC 791 Walter Cerroni wcerroni@deis.unibo.it La famiglia dei protocolli TCP/IP Applicazioni e-mail,ftp,telnet,www TCP UDP ICMP IP ARP IEEE 802-Ethernet-X25-Aloha ecc. Collegamento fisico

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corsi di Laurea in Ingegneria Informatica Ingegneria delle Telecomunicazioni Ingegneria dell Automazione Corso di Reti di Calcolatori Simon Pietro Romano (spromano@unina.it) Antonio Pescapè (pescape@unina.it)

Dettagli

Titolo della presentazione

Titolo della presentazione Torino, settembre 2003 Reti e sistemi telematici - 2 Architetture di router IP Gruppo Reti TLC giancarlo.pirani@telecomitalia.it http://www.telematica.polito.it/ Richiami su IP GIANCARLO PIRANI TELECOM

Dettagli

Il livello trasporto: Introduzione e protocollo UDP

Il livello trasporto: Introduzione e protocollo UDP Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori a.a. 2009/10 Roberto Canonico (roberto.canonico@unina.it) Antonio Pescapè (pescape@unina.it) Il livello trasporto: Introduzione e

Dettagli

La rete Internet. La Rete Logica. Vincenzo Eramo R 2 R 3 R 4 R 1 R 5. I terminali della rete sono denominati Host

La rete Internet. La Rete Logica. Vincenzo Eramo R 2 R 3 R 4 R 1 R 5. I terminali della rete sono denominati Host Vincenzo Eramo La rete Internet La Rete Logica R 2 R 3 R 1 R 4 Router R 5 Host I terminali della rete sono denominati Host I nodi di commutazione sono denominati Router Servizio di Rete (1/3) E senza connessione

Dettagli

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol

Livello rete. Piano di controllo. Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Livello rete Introduzione: Piano dei dati e piano di controllo Architettura di un router IP: Internet Protocol Formato del datagramma Frammentazione Indirizzamento IPv4 IPv6 Inoltro generalizzato e SDN

Dettagli

Il livello Rete: IP Indirizzamento - Subnetting

Il livello Rete: IP Indirizzamento - Subnetting Corso di Laurea in Ingegneria delle Telecomunicazioni Corso di Reti di Calcolatori a.a. 2010/11 Antonio Pescapè (pescape@unina.it) Il livello Rete: IP Indirizzamento - Subnetting Nota di Copyright Quest

Dettagli

Implementazione di una LAN

Implementazione di una LAN Implementazione di una LAN Implementazione di una LAN A. S. 2008-2009 Tiso Emanuele 1. Identificare i computer in rete Ogni nodo della rete (computer, stampante, router, ecc..) è caratterizzato da: Un

Dettagli

Questo è un esempio di indirizzo (Classe C) in cui identifica la rete di appartenenza dell'host 2.

Questo è un esempio di indirizzo (Classe C) in cui identifica la rete di appartenenza dell'host 2. Indirizzi IP classi e Subnetting Indirizzi IP, classi e Subnetting L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Grazie all'utilizzo delle classi di indirizzi ed

Dettagli

Instradamento. Fondamenti di Informatica

Instradamento. Fondamenti di Informatica Instradamento Fondamenti di Informatica Previously on Fondamenti di Livelli e protocolli Livello fisico Fibra, DSL, Ethernet informatica Network Network: ogni nodo può inviare un messaggio a qualsiasi

Dettagli

Corso di Alfabetizzazione Informatica

Corso di Alfabetizzazione Informatica Corso di Alfabetizzazione Informatica Lezione 8 Francesco Fontanella Una definizione di Rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Tipi

Dettagli

A - ESERCIZI: Indirizzamento ed inoltro

A - ESERCIZI: Indirizzamento ed inoltro Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici A - ESERCIZI: Indirizzamento ed inoltro F. Martignon Architetture e Protocolli per Internet 1 Esercizio 2.1 Si consideri

Dettagli

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento Politecnico di Milano Advanced Network Technologies Laboratory Esercizi Indirizzamento Esercizio 1 o A una rete IP è assegnato l insieme di indirizzi definiti da: n address: 208.57.0.0 n netmask: 255.255.0.0

Dettagli

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento

Politecnico di Milano Advanced Network Technologies Laboratory. Esercizi Indirizzamento Politecnico di Milano Advanced Network Technologies Laboratory Esercizi Indirizzamento Esercizio 1 A una rete IP è assegnato l insieme di indirizzi definiti da: address: 208.57.0.0 netmask: 255.255.0.0

Dettagli

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete.

III - 2. Il Livello Rete. Corso di RETI DI CALCOLATORI (9 CFU) a.a II anno / II semestre. Il Livello Rete. Livello rete in Internet Corso di RETI DI CALCOLATORI (9 CFU) a.a. 2016-2017 II anno / II semestre Mantenimento della semplicità all aumentare delle funzioni Sfruttamento della modularità (indipendenza

Dettagli

Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet

Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet ,QGLUL]]L,3 Ad ogni host è assegnato un indirizzo IP o indirizzo Internet È un numero di 32 bit = 4 byte Unico in tutta Internet Ogni indirizzo IP è diviso in un prefisso e un suffisso Il prefisso indica

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12) Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2011/12) Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il protocollo IP Classi di indirizzi

Dettagli

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32.

Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli. Internet Protocol (IP) L indirizzamento IP ICMP. ARP e RARP DHCP NAT 32. Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli Internet Protocol (IP) L indirizzamento IP ICMP ARP e RARP DHCP NAT 32.2 Il livello di rete preleva i segmenti dal livello di trasporto nell

Dettagli

Configurazione delle interfacce di rete

Configurazione delle interfacce di rete Configurazione delle interfacce di rete A.A. 2006/2007 Alessandro Botticelli Instradamento dei datagrammi IP Routing : scelta del percorso su cui inviare i dati i router formano struttura interconnessa

Dettagli

INDIRIZZI IP SUBNETTING

INDIRIZZI IP SUBNETTING INDIRIZZI IP SUBNETTING Indirizzi IP Nella loro implementazione corrente (IPv4), gli indirizzi IP consistono di 4 byte - e forniscono un totale di 32 bit di informazione disponibile Gli indirizzi IP vengono

Dettagli

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Modelli Funzionali 2 Il servizio di comunicazione o Date due o più entità remote o Possiamo descrivere il servizio di comunicazione

Dettagli

SUBNETWORKING. Francesco Licandro Architetture Avanzate di Rete

SUBNETWORKING. Francesco Licandro Architetture Avanzate di Rete SUBNETWORKING Francesco Licandro Architetture Avanzate di Rete STRUTTURA DI UN INDIRIZZO IP Net-id Host-id Indirizzo i IP = Indirizzo i di rete (Net-Id)-Indirizzo I di i di host (Host-Id). L indirizzo,

Dettagli

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli

Il protocollo IP A.A. 2006/2007. Alessandro Botticelli Il protocollo IP A.A. 2006/2007 Alessandro Botticelli Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione

Dettagli

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791

Il protocollo IP A.A. 2005/2006. Walter Cerroni. Internet Protocol (IP) - RFC 791 Il protocollo IP A.A. 2005/2006 Walter Cerroni Internet Protocol (IP) - RFC 791 Progettato per funzionare a commutazione di pacchetto in modalità connectionless Si prende carico della trasmissione di datagrammi

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 7 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Maschere di sottorete: 1 Un indirizzo IP contiene una parte relativa alla rete ed una parte relativa alla stazione

Dettagli

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router

Le Reti LAN: componenti attivi. Descrizione dei principali componenti attivi di rete: Livello 3: Router Le Reti LAN: componenti attivi Descrizione dei principali componenti attivi di rete: Livello 3: Router Componenti di una rete Nelle reti informatiche alcuni apparati hanno funzionalità esclusivamente orientate

Dettagli

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi

TCP/IP: summary. Lorenzo Cavallaro, Andrea Lanzi Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica December 7, 2004 Sommario 1 La suite di protocolli TCP/IP Layer 2 3 4 5 6 Sommario 1 La

Dettagli

Gli indirizzi IP. Gli indirizzi IP sono univoci a livello mondiale e vengono assegnati da un unica autorità ICANNN

Gli indirizzi IP. Gli indirizzi IP sono univoci a livello mondiale e vengono assegnati da un unica autorità ICANNN Gli indirizzi IP Nelle reti TCP/IP ad ogni host viene associato un indirizzo IP. Un indirizzo IP è composto da 32 bit diviso in gruppi di 4 byte. Viene diviso in due parti come segue: NET-ID HOST-ID NET-ID

Dettagli

Prof. Roberto De Prisco. TEORIA - Lezione 9. Indirizzi Internet. Università degli studi di Salerno Laurea e Diploma in Informatica.

Prof. Roberto De Prisco. TEORIA - Lezione 9. Indirizzi Internet. Università degli studi di Salerno Laurea e Diploma in Informatica. Prof. Roberto De Prisco TEORIA - Lezione 9 Indirizzi Internet Università degli studi di Salerno Laurea e Diploma in Informatica Indirizzi 2 Per permettere a tutti i computer di comunicare 1. Assegnare

Dettagli

Fondamenti di Internet e Reti

Fondamenti di Internet e Reti sul livello di Rete Indirizzamento e IP 1. o A una rete IP è assegnato l insieme di indirizzi definiti da indirizzo: 208.57.0.0, netmask: 255.255.0.0. Occorre partizionare la rete in modo da servire una

Dettagli

Laurea in INFORMATICA

Laurea in INFORMATICA Laurea in INFORMATICA INTERNET e RETI di CALCOLATORI A.A. 2017/2018 Capitolo 4 Indirizzi del Protocollo IP fausto.marcantoni@unicam.it Agenda Indirizzamento, gerarchia, classificazione degli indirizzi

Dettagli

Le Reti Informatiche

Le Reti Informatiche Le Reti Informatiche modulo 6 Prof. Salvatore Rosta www.byteman.it s.rosta@byteman.it 1 Il Livello di Rete: 1 Il livello di Rete nel modello TCP/IP è chiamato anche strato internet ed è rappresentato da

Dettagli

Reti di Calcolatori:

Reti di Calcolatori: Reti di Calcolatori: Internet, Intranet e Mobile Computing a.a. 2007/2008 http://www.di.uniba.it/~lisi/courses/reti/reti0708.htm dott.ssa Francesca A. Lisi lisi@di.uniba.it Orario di ricevimento: mercoledì

Dettagli

Scritto da Administrator Domenica 14 Settembre :51 - Ultimo aggiornamento Domenica 20 Giugno :38

Scritto da Administrator Domenica 14 Settembre :51 - Ultimo aggiornamento Domenica 20 Giugno :38 L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Grazie all'utilizzo delle classi di indirizzi ed al subnetting è possibile organizzare e gestire in modo più efficiente

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11)

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2010/11) Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2010/11) Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello rete in Internet Il

Dettagli

Corso di Laurea in Informatica Esame di Reti Prof. Panzieri frame con source address uguale a MAC_UNI X X X X X

Corso di Laurea in Informatica Esame di Reti Prof. Panzieri frame con source address uguale a MAC_UNI X X X X X Corso di Laurea in Informatica Esame di Reti Prof. Panzieri ESERCIZI - - - - - - - - - - - - - Esercizio 1 Dato un host dotato di una scheda di rete (network adaptor) per (802.3 (Ethernet), e con uno stack

Dettagli

Protocolli di Comunicazione

Protocolli di Comunicazione Protocolli di Comunicazione La rete Internet si è sviluppata al di fuori dal modello ISO-OSI e presenta una struttura solo parzialmente aderente al modello OSI. L'architettura di rete Internet Protocol

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet Gruppo Reti TLC nome.cognome@polito.it http://www.telematica.polito.it/ INTRODUZIONE A INTERNET - 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host

Dettagli

Livello di trasporto:

Livello di trasporto: Livello di : Gaia Maselli maselli@di.uniroma1.it Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. All material copyright 1996-2007 J.F Kurose and

Dettagli

Classi di Ip e primi cenni di subnetting

Classi di Ip e primi cenni di subnetting Classi di Ip e primi cenni di subnetting Un indirizzo IP (Internet Protocol address) è un'etichetta numerica che identifica univocamente un dispositivo, detto host, collegato a una rete informatica che

Dettagli

Docenti Marco Cirrito, Lorenzo De Carli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva)

Docenti Marco Cirrito, Lorenzo De Carli. Disciplina. OBIETTIVI MINIMI (necessari al passaggio alla classe successiva) Anno Scolastico 2018/2019 PROGRAMMA DIDATTICO CONSUNTIVO CLASSE 4BI Docenti Disciplina Marco Cirrito, Lorenzo De Carli Sistemi e Reti OBIETTIVI MINIMI (necessari al passaggio alla classe successiva) Conoscenze

Dettagli

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica

MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Tel. +39 02 365738 info@overneteducation.it www.overneteducation.it MIEAU06 Il protocollo TCP/IP: dalla teoria alla pratica Durata: 3 gg Descrizione Il corso non è orientato alla sola piattaforma Microsoft

Dettagli

2 - Indirizzamento e inoltro dei pacchetti

2 - Indirizzamento e inoltro dei pacchetti Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici 2 - Indirizzamento e inoltro dei pacchetti Architetture e Protocolli per Internet 1 Internetworking Il concetto di

Dettagli

Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask)

Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask) Subnetting con maschera fissa N sottoreti di UGUALI dimensioni (rigidità) RFC 1009/87 Problemi scalabilità Subnetting con maschere DIFFERENTI nella stessa sottorete (Variable Lenght Subnet Mask) Esempio

Dettagli

Indirizzamento e inoltro dei pacchetti

Indirizzamento e inoltro dei pacchetti Università di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Fondamenti di Reti e Telecomunicazione Indirizzamento e inoltro dei pacchetti 1 Scopo di questa parte del corso Fornirvi

Dettagli

Indirizzi IP, Classi, Subnetting, NAT

Indirizzi IP, Classi, Subnetting, NAT Indirizzi IP, Classi, Subnetting, NAT L'indirizzamento IP permette di identificare ogni host all'interno di una rete TCP/IP. Grazie all'utilizzo delle classi di indirizzi ed al subnetting è possibile organizzare

Dettagli

Indirizzamento IPv4. Indirizzamento IP

Indirizzamento IPv4. Indirizzamento IP Indirizzamento IPv4 Indirizzo IP: identificatore di 32 bit, associato ad un interfaccia di rete (confine tra nodo e collegamento fisico) Notazione decimale puntata: ogni byte è scritto in forma decimale

Dettagli

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: CIDR, ARP, ICMP, Maggio 2010

R. Cusani - F. Cuomo, Telecomunicazioni - Network layer: CIDR, ARP, ICMP, Maggio 2010 1 18: Network layer: CIDR, ARP, ICMP Sommario 2 Classless InterDomain Routing (CIDR) Pacchetto IP Adderss Resolution Protocol (ARP), RARP Internet Control Message Protocol (ICMP) 1 Classless InterDomain

Dettagli

Terminologia e concetti fondamentali La struttura di Internet (hardware e software):

Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Introduzione Terminologia e concetti fondamentali La struttura di Internet (hardware e software): Accesso alla rete: end-systems, applicazioni, mezzi trasmissivi Nucleo: commutazione, struttura della rete,

Dettagli

Modulo 3 : TCP/IP Lo strato di rete, 1.a parte

Modulo 3 : TCP/IP Lo strato di rete, 1.a parte Anno Accademico 2015-2016 CdS in INFORMATICA e COMUNICAZIONE DIGITALE Bari Corso di Reti di Calcolatori e Comunicazione Digitale Modulo 3 : TCP/IP Lo strato di rete, 1.a parte Prof. Sebastiano Pizzutilo

Dettagli

Il livello trasporto: introduzione Il protocollo UDP

Il livello trasporto: introduzione Il protocollo UDP Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello trasporto: introduzione Il protocollo

Dettagli

Lezione n.8 LPR- Informatica Applicata

Lezione n.8 LPR- Informatica Applicata Lezione n.8 LPR- Informatica Applicata 3/4/2006 Laura Ricci Laura Ricci 1 RIASSUNTO DELLA LEZIONE Classfull IP Addressing Subnetting CIDR: Classless Adddressing Laura Ricci 2 INTERCONNESSIONE DI RETI:

Dettagli

indirizzi IP particolari Problemi del classful addressing

indirizzi IP particolari Problemi del classful addressing Architettura degli Elaboratori 2 Esercitazioni.4 : Pianificazione indirizzi IP indirizzamento classful subnetting subnetting a lunghezza variabile supernetting (CIDR) Indirizzi pubblici e privati, NAT

Dettagli

IL LIVELLO RETE IN INTERNET Protocollo IP

IL LIVELLO RETE IN INTERNET Protocollo IP Reti di Calcolatori ed Internet IL LIVELLO RETE IN INTERNET Protocollo IP 4-1 Il Protocollo IP IPv4 Datagram IP: formato Indirizzi IP: formato Protocolli di controllo IP mobile IP senza classe IPv6 4-2

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12)

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori (a.a. 2011/12) Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori (a.a. 2011/12) Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello rete in Internet Il

Dettagli

Il modello TCP/IP. Sommario

Il modello TCP/IP. Sommario Il modello TCP/IP Il protocollo IP Mario Cannataro Sommario Introduzione al modello TCP/IP Richiami al modello ISO/OSI Struttura del modello TCP/IP Il protocollo IP Indirizzi IP Concetto di sottorete Struttura

Dettagli

Marco Listanti. INFOCOM Dept

Marco Listanti. INFOCOM Dept 1 Marco Listanti Strato t di rete 2 Marco Listanti Funzioni i dello strato di rete Funzioni del livello di rete 3 Forwarding (inoltro) Funzione attuativa trasferisce i pacchetti da un interfaccia di ingresso

Dettagli

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I

Corso di Laurea in Ingegneria Informatica. Corso di Reti di Calcolatori I Corso di Laurea in Ingegneria Informatica Corso di Reti di Calcolatori I Roberto Canonico (roberto.canonico@unina.it) Giorgio Ventre (giorgio.ventre@unina.it) Il livello trasporto: introduzione Il protocollo

Dettagli

Introduzione alla rete Internet

Introduzione alla rete Internet Introduzione alla rete Internet AA 2004-2005 Reti e Sistemi Telematici 1 Internet: nomenclatura Host: calcolatore collegato a Internet ogni host può essere client e/o server a livello applicazione Router:

Dettagli

Reti di Telecomunicazione A

Reti di Telecomunicazione A Reti di Telecomunicazione A Parte 4a: Il livello IP Indirizzamento: subnetting, supernetting, CIDR Università degli Studi di Brescia Facoltà di Ingegneria A.A. 2007/2008 Laurea in Ingegneria dell Informazione

Dettagli

Antonio Cianfrani. Introduzione A.A. 2015/2016

Antonio Cianfrani. Introduzione A.A. 2015/2016 Antonio Cianfrani Introduzione A.A. 2015/2016 La rete Internet router sottoreti terminali Gli apparati di rete La pila protocollare TCP/IP Servizi Applicativi Trasporto (TCP/UDP) IP Interfaccia di sottorete

Dettagli

Appello di Reti di Telecomunicazioni 1 Febbraio 2005

Appello di Reti di Telecomunicazioni 1 Febbraio 2005 Appello di Reti di Telecomunicazioni 1 Febbraio 2005 Nome Studente: Matricola: ====================================================================== Esercizio Data la rete riportata in figura, si dimensionino

Dettagli

UD 3 PROTOCOLLO ISO-OSI

UD 3 PROTOCOLLO ISO-OSI UD 3 PROTOCOLLO ISO-OSI IL PROTOCOLLO All inizio ogni azienda creava dispositivo hw e sw in grado solo di essere utilizzati e di comunicare con dispositivi dell azienda stessa Sistemi Chiusi Nel tempo

Dettagli

Uso di Internet: Esempio. Prof. Franco Callegati

Uso di Internet: Esempio. Prof. Franco Callegati Uso di Internet: Esempio Prof. Franco Callegati http://deisnet.deis.unibo.it Consultazione di una pagina WEB Per collegarsi a Internet un Utente apre il proprio Browser Web (B) Dal Sistema Operativo (Es:

Dettagli

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione I semestre 03/04 Comunicazione tra Computer Protocolli Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno Laurea in Informatica 2

Dettagli

Pianificazione di reti IP Subnetting e CIDR

Pianificazione di reti IP Subnetting e CIDR Pianificazione di reti IP Subnetting e CIDR A.A. 2005/2006 Walter Cerroni Pianificazione di reti IP L enorme successo di Internet ha reso gli indirizzi IP una risorsa preziosa (quindi costosa) In attesa

Dettagli

Pianificazione di reti IP Subnetting e CIDR

Pianificazione di reti IP Subnetting e CIDR Pianificazione di reti IP Subnetting e CIDR A.A. 2005/2006 Walter Cerroni Pianificazione di reti IP L enorme successo di Internet ha reso gli indirizzi IP una risorsa preziosa (quindi costosa) In attesa

Dettagli

Parte II: Reti di calcolatori Lezione 16 (40)

Parte II: Reti di calcolatori Lezione 16 (40) Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2018-2019 Pietro Frasca Parte II: Reti di calcolatori Lezione 16 (40) Giovedì 2-05-2019 1 Livello di

Dettagli

IPv6: aspetti generali

IPv6: aspetti generali Marco Listanti IPv6: aspetti generali Funzionalità IPv6 (1) Aumento dello spazio di indirizzamento Indirizzi a 128 bit Indirizzamento gerarchico basato sul concetto di prefisso Semplificazione della struttura

Dettagli

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Modelli Funzionali

Politecnico di Milano Facoltà di Ingegneria dell Informazione. Modelli Funzionali Politecnico di Milano Facoltà di Ingegneria dell Informazione Modelli Funzionali 1 Il servizio di comunicazione Date due o più entità remote Possiamo descrivere il servizio di comunicazione per scambio

Dettagli