Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
|
|
- Erico Corona
- 6 anni fa
- Visualizzazioni
Transcript
1 Fondamenti di Internet e Reti Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Fondamenti di Internet e Reti
2 5 appendice Esempi di protocolli di linea HDLC, PPP Fondamenti di Internet e Reti
3 HDLC High-level Data Link Control Vediamo un esempio di protocollo di linea (il più diffuso) E istruttivo vedere come anche in un caso semplice come il protocollo di linea punto-punto ci siano molte opzioni e parametri nel protocollo standard ISO degli anni 60 Caratteristiche: orientato al bit può operare in molti modi differenti e con diversi meccanismi di controllo d errore e di flusso half-duplex o full-duplex master-slave o peer-to-peer FIR: 5 - Livello di linea 3
4 HDLC: configurazioni Tipo di stazione Primaria: responsabile del collegamento, emette comandi Secondaria: asservita alla primaria, emette risposte Combinata: emette sia comandi, sia risposte Configurazione del collegamento Sbilanciata: 1 primaria, 1 secondarie Bilanciata: 2 stazioni combinate Modi di trasferimento Asynchronous Balanced Mode (ABM): configurazione bilanciata o 2 stazioni combinate o Trasmissione di tipo full-duplex Normal Response Mode (NRM): configurazione sbilanciata o 1 stazione primaria e almeno 1 stazione secondaria o Trasmissione di tipo half-duplex Asynchronous Response Mode (ARM): configurazione sbilanciata o Come NRM ma il secondario può iniziare la trasmissione senza permesso FIR: 5 - Livello di linea 4
5 HDLC: Modalità di funzionamento Normal Response Mode (NRM) Una stazione primaria è collegata a una o più stazioni secondarie in modalità half-duplex. Solo la stazione primaria può inviare i comandi e le stazioni secondarie trasmettono solo a seguito di un permesso (polling) esplicito inviato dalla stazione primaria: half-duplex Primaria Comando Risposta Secondaria Primaria Comando Risposte Secondaria Secondaria Secondaria FIR: 5 - Livello di linea 5
6 HDLC: Modalità di funzionamento Asynchronous Response Mode (ARM) Anche in questo caso come nel NRM il colloquio è di tipo sbilanciato, ma la stazione secondaria ha la possibilità di iniziare una trasmissione senza il permesso esplicito della stazione primaria iniziando così un colloquio full-duplex. (poco usata) FIR: 5 - Livello di linea 6
7 HDLC: Modalità di funzionamento Asynchronous Balanced Mode (ABM) Fornisce una modalità di funzionamento bilanciato su configurazioni punto-punto tra stazioni combinate che possono, in modalità full-duplex, inviare informazioni in modo indipendente ed asincrono. Comando Risposta Primaria Risposta Comando Secondaria Secondaria Primaria FIR: 5 - Livello di linea 7
8 Trama HDLC: Flag 1 byte 1 byte Flag F Address A Control C Information Info Frame Check Sequence FCS Flag F o uso del bit stuffing o di solito in caso di mancanza di informazione si esegue l invio continuo dei flag FIR: 5 - Livello di linea 8
9 Trama HDLC: Indirizzo Flag F 1 n byte 1 Address A Control C Information Info Frame Check Sequence FCS Flag F normalmente di 8 bit, ma può essere esteso a n byte (modalità EXTENDED) l ultimo bit di ogni byte è usato per indicare se segue un ulteriore byte del campo A FIR: 5 - Livello di linea 9
10 Trama HDLC: indirizzo n Flag F Address A Control C Information Info Frame Check Sequence FCS Flag F L indirizzo contenuto può essere quello della stazione destinataria o quello della stazione sorgente nelle modalità sbilanciate (NRM, ARM) è sempre quello della stazione secondaria nella modalità ABM è quello della stazione destinataria FIR: 5 - Livello di linea 10
11 Trama HDLC: Campo di controllo Flag F 2 bytes in modalità estesa 1 1 n Address A Control C Information Info Frame Check Sequence FCS Flag F Informazione SN P/F RN Supervisione 1 0 SS X P/F RN Non numerata 1 1 MM P/F MMM X SN - Send Number RN - Request Number P/F - Polling bit SS - indicatore trame di supervisione M - Modificatore di funzione FIR: 5 - Livello di linea 11
12 Trama HDLC: Trame di informazione (I) Informazione 0 SN P/F RN n Sono trame numerate per la trasmissione di informazione d'utente contenuta nel campo I n Consentono il riscontro delle trame ricevute in modalità piggybacking n Consentono il polling (bit P alzato) n e la chiusura (bit F (Final) alzato) della controparte FIR: 5 - Livello di linea 12
13 Trama HDLC: Trame di supervisione (S) Supervisione SS X P/F RN Sono trame numerate per il controllo dell'invio del flusso di informazione ACK, NAK e controllo di flusso. Comandi SS Risposte RR RNR REJ SRJ Receiver Ready Receiver Not Ready Reject Selective Reject RR RNR REJ SRJ Receiver Ready Receiver Not Ready Reject Selective Reject FIR: 5 - Livello di linea 13
14 Trama HDLC: Trame di supervisione (S) SS X P/F RN RR (Receiver Ready), è normalmente usato come ACK e il campo RN contiene la prossima trama attesa (riscontro delle trame fino a RN-1) RNR (Receiver Not Ready), serve a bloccare l'invio di trame da parte dell'altra stazione (controllo di flusso) e, contemporaneamente a riscontare le trame fino a RN-1 REJ (Reject), serve a richiedere la ritrasmissione delle trame da RN in avanti e, contemporaneamente, a riscontrare le trame fino a RN-1 (NAK) SREJ (Selective Reject), è usato per richiedere la ritrasmissione della sola trama con numero RN (NAK) FIR: 5 - Livello di linea 14
15 Trama HDLC: Trame non numerate (U) Non numerata 1 1 MM P/F MMM X Sono usate per l'invio di informazione di controllo (ad esempio per l'instaurazione delle connessioni) o per l'invio di informazione in modalità senza connessione. MM (modifier) indica il tipo di trama FIR: 5 - Livello di linea 15
16 Trama HDLC: Trame non numerate (U) Utilizzate per l instaurazione e il controllo della connessione Comandi SNRM Set Normal ResponseMode SARM Set AsynchronousResponseMode SABM Set Asynchronousbalanced Mode SNRME SNRM estesa SARME SARM estesa SABME SABM estesa SIM Set Initialization Mode DISC Disconnect Risposte UA DM RIM UnnumberedAck Disconnect Request Inizialization Mode RSET Reset XID Exchange Identification FRMR Frame XID Exchange Identification RD RejectRequest Disconnect Utilizzate per scambio di informazione UI UP Unnumbered Information Unnumbered Poll UI Unnumbered Information FIR: 5 - Livello di linea 16
17 Trama HDLC: Campo informazione Flag F 1 1 n Address A Control C Information Info Frame Check Sequence FCS Flag F Contiene l informazione d utente (dei livelli superiori) può non essere presente è presente solo nella trame I e nella trame UI usate per trasferimento di informazione in modalità connectionless lunghezza variabile FIR: 5 - Livello di linea 17
18 Trama HDLC: Campo di parità Flag F 1 1 n Address A Control C Information Info Frame Check Sequence FCS Flag F Contiene il codice rivelatore d errore usato per riconoscere le trame errate FIR: 5 - Livello di linea 18
19 HDLC Instaurazione della connessione - modalità NRM stazione primaria A B, SNRM, P C, SNRM, P stazione secondaria B B, UA, F stazione secondaria C C, UA, F il bit P/F serve per passare il controllo dalla stazione primaria a quella secondaria e viceversa B, DISC, P (Polling/Final) C, DISC, P B, UA, F C, UA, F FIR: 5 - Livello di linea 19
20 HDLC: Esempi di trasferimento dell informazione - modalità NRM Indirizzo, tipo trama, SN RN, P/F A B polling B, I, 0 0 B, I, 1 0 B, I, 2 0, P B, RR, 3, P B, I, 0 3 B, I, 1 3 B, I, 2 3, F B, I, 3 3 B, I, 4 3 B, I, 5 3, F final B, RR, 6, P B, I, 6 3 B, I, 7 3 FIR: 5 - Livello di linea 20
21 HDLC: Esempi di trasferimento dell informazione - modalità NRM B, I, 0 0 B, I, 1 0 B, I 2, 0, P Indirizzo, tipo trama, SN RN, P/F B, I, 0 1 B, I, 1 1 B, I, 2 1, F B, I, 1 3 B, I, 2 3 B, I, 3 3, P B, I, 0 0 B, I, 1 0 B, I, 2 0, P B, I, 1 0 B, I, 2 0 B, REJ, 1, F B, I, 0 0 B, I, 1 0 B, I, 2 0, P B, I, 1 0 B, I, 3 0, P B, SREJ, 1, F B, I, 3 0, P FIR: 5 - Livello di linea 21
22 HDLC: Instaurazione della connessione - modalità ABM stazione comb. A stazione comb. B B, SABM, (P) A, UA, (F) B, DISC, (P) A, UA, (F) FIR: 5 - Livello di linea 22
23 HDLC: Esempi di trasferimento dell informazione - modalità ABM modalità full-duplex B, I 0 0 B, I 1 0 A B A, I 0 1 B, I 2 0 A, I 1 2 B, RR 0 B, RR 2, A, I 2 3 A, I 3 3 A, I 4 3 A, I 5 3 A, I 6 3 A, I 7 3 A, I 0 3 A, I 1 3 A, I 2 3 FIR: 5 - Livello di linea 23
24 HDLC: Esempi di trasferimento dell informazione - modalità ABM A B A B B, I 0 0 B, I 1 0 A, I 0 1 B, I 2 0 A, I 1 1 time out B, I 1 4 B, I 2 5 B, RR 0 B, RR 2, A, I 2 1 A, I 3 1 A, I 4 1 A, I 5 1 A, I 6 2 A, I 7 3 A, I 0 3 A, I 1 3 A, I 2 3 B, I 0 0 B, I 1 0 A, I 0 1 B, I 2 0 A, I 1 1 A, REJ 1 B, I 1 2 A, I 2 1 A, I 3 1 B, I 2 3 A, I 4 2 A, I 5 3 A, I 6 3 A, I 7 3 B, RR 0 A, I 0 3 A, I 1 3 B, RR 2, A, I 2 3 FIR: 5 - Livello di linea 24
25 Il protocollo PPP (Point to Point Protocol) E nato in ambito IETF per connessioni punto-punto su collegamenti senza errori e per consentire procedure di accesso a Internet PC Access Server IP IP PPP PPP Livello fisico Livello fisico FIR: 5 - Livello di linea 25
26 Il PPP su modem Viene anche usato con connessioni fisiche ottenute attraverso i modem e la rete telefonica (vecchio accesso a Internet dial-up) Access PC Server IP IP PPP modem modem PPP Start Stop UIP Start Stop ECP LAPM ECP LAPM UIP Start Stop Start Stop V.24 V.24 modul Rete telef modul V.24 V.24 FIR: 5 - Livello di linea 26
27 Il PPP su ADSL Viene anche usato per accesso ADSL con router in modalità MPOA PC Router + Modem ADSL DSLAM Network access server IP IP IP PPP PPP Ethernet/ WiFi Ethernet/ WiFi PPPoA AAL 5 PPPoA AAL 5 ATM PVC Relay ATM PVC PHY PHY ADSL ADSL SDH SDH FIR: 5 - Livello di linea 27
28 Il protocollo PPP E in realtà un insieme di protocolli diversi che offrono supporto ai protocolli di livello 3 per effettuare la negoziazione degli indirizzi IP e l autenticazione La trama e i meccanismi base sono basati direttamente su HDLC, con aggiunta di un livello (header) per multiplare vari flussi di livello superiore FIR: 5 - Livello di linea 28
29 PPP: architettura protocollare Livello 3 protocolli per i servizi al livello 3 NCP-1 NCP-2 PAP, CHAP,... meccanismo di incapsulamento per HDLC e multiplazione demultiplazione Livello 1 PPP HDLC LCP protocollo per il controllo della linea FIR: 5 - Livello di linea 29
30 PPP-Trama e Incapsulamento Incapsulamento PPP 2 Protocol information Padding /4 1 byte Trama HDLC Address Control Information FCS (UI) Presenti se si appoggia direttamente sul livello fisico Il campo address contiene sempre Il campo Control contiene sempre ovvero l indicazione di trama UI (datagram e niente recupero d errore) Information: campo protocol + PDU degli altri protocolli FIR: 5 - Livello di linea 30
31 PPP - Link Control Protocol (LPC) Incapsulamento LCP 2 Protocol=c Code Format Length information /4 1 byte Trama HDLC Address Control Information FCS Usa i seguenti messaggi di controllo 1. Configure-Request 2. Configure-ACK 3. Configure-NAK 4. Configure-Reject 5. Terminate-Request 6. Terminate-ACK 7. Code-Reject 8. Protocol-Reject 9. Echo-Request 10. Echo-Replay 11. Discard-Request FIR: 5 - Livello di linea 31
32 PPP: uso dei diversi protocolli Connect IP LCP PAP IPCP PPP PPP PPP PPP HDLC HDLC HDLC HDLC FIR: 5 - Livello di linea 32
33 PPP: protocolli ausiliari Dopo la connessione si hanno le seguenti possibilità c023 c025 c223 Password Authentication Protocol Link Quality Report Challenge Handshake Authentication Protocol poi si passa ai NCP per i protocolli di livello 3 FIR: 5 - Livello di linea 33
34 NCP: IP Control Protocol (IPCP) E il protocollo NCP che gestisce il trasporto e il controllo di IP Il protocollo di controllo (protocol 8021) stabilisce una connessione in cui si decide - l assegnazione dinamica dell indirizzo IP - Il tipo di compressione Il protocollo di trasporto incapsulato: IP non compresso - 002d TCP/IP compresso - 002f TCP non compresso FIR: 5 - Livello di linea 34
Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Il Protocollo HDLC
Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Il Protocollo HDLC HDLC High-level Data Link Control 2 Standard ISO degli anni 60 Caratteristiche: n Orientato al bit n Può operare
DettagliHigh Level Data Link Control (HDLC) Modi operativi Struttura della trama Recupero di errore Esempi PPP
Reti di Telecomunicazioni R. Bolla, L. Caviglione, F. Davoli High Level Data Link Control (HDLC) Modi operativi Struttura della trama Recupero di errore Esempi PPP 28.2 HDLC è un protocollo di linea bit-oriented,
DettagliR. Cusani - F. Cuomo, Telecomunicazioni - Data link layer: Protocolli, Aprile 2010
1 13: Data link layer: protocolli go-back-n e selective reject; esempi: HDLC, PPP Protocolli sliding window con errori 2 L utilizzo di un protocollo sliding window permette di utilizzare meglio la linea,
DettagliStrato di Linea. Prof. Franco Callegati Scopo dello strato di linea è quello di
Strato di Linea Prof. Franco Callegati http://deisnet.deis.unibo.it Funzioni dello strato di linea Scopo dello strato di linea è quello di rendere affidabile e sicuro il servizio di collegamento che lo
DettagliIl livello collegamento dati
Torino, novembre 2003 Reti e Sistemi Telematici - 2 Il livello collegamento dati Gruppo Reti TLC giancarlo.pirani@telecomitalia.it http://www.telematica.polito.it/ GIANCARLO PIRANI TELECOM ITALIA LAB IL
DettagliM286 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE. Indirizzo: ELETTRONICA E TELECOMUNICAZIONI CORSO DI ORDINAMENTO. Tema di: TELECOMUNICAZIONI
M286 - ESAME DI STATO DI ISTITUTO TECNICO INDUSTRIALE Indirizzo: ELETTRONICA E TELECOMUNICAZIONI CORSO DI ORDINAMENTO Tema di: TELECOMUNICAZIONI Traccia n 2 Sessione ordinaria 2000 Seconda prova scritta
DettagliUniversità degli Studi di Bergamo
Università degli Studi di Bergamo Facoltà di Ingegneria Prof. Filippini 2! E il primo livello logico della commutazione di pacchetto! Funzioni! Identificare logicamente i bit o gruppi di bit scambiati
DettagliTCP/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
DettagliMODELLI ISO/OSI e TCP/IP
PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP 2.1 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti
DettagliMODELLI ISO/OSI e TCP/IP
PARTE I - Reti di Calcolatori ed Internet MODELLI ISO/OSI e TCP/IP Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto tra OSI e TCP/IP ARPANET Ethernet Reti ATM reti wireless
DettagliHDLC e PPP. Silvano GAI Pietro Nicoletti
HDLC e PPP Silvano GAI Pietro Nicoletti HDLC_PPP-2001-1 Copyright: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides) è protetto dalle leggi sul copyright
DettagliCapitolo 3: Problematiche delle reti a pacchetto
ntonio Capone: ppunti del corso di reti di telecomunicazione 1 Capitolo 3: Problematiche delle reti a pacchetto In questo capitolo vengono presentate alcune problematiche generali delle reti a pacchetto.
DettagliCorso di Reti di Telecomunicazioni. Giovanni Schembra. Trasmissione trame su canale broadcast
Indirizzi LAN e ARP Corso di Reti di Telecomunicazioni Giovanni Schembra 1 Trasmissione trame su canale broadcast I nodi di una LAN si scambiano trame su un canale broadcast: quando un nodo in una LAN
DettagliFondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier
Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Introduzione a Wireshark Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier Wireshark Lab E utile poter «visualizzare i protocolli
DettagliLivello Data Link. Davide Quaglia. Scopi
Livello Data Link Davide Quaglia Scopi Comunicazione affidabile ed efficiente tra 2 macchine sullo stesso mezzo fisico Cavo Circuito virtuale telefonico Wireless Si assume: Esista l entità bit (dal livello
DettagliProtocolli e Architetture. Dr. Greco Polito Silvana
Protocolli e Architetture Cos è un protocollo? Insieme di regole che definiscono le modalità di interazione fra sistemi generalmente distanti Cos è un protocollo? Protocollo umano e protocollo di rete:
DettagliI protocolli di rete. Mauro Gaspari
I protocolli di rete Mauro Gaspari 1 La comunicazione in rete è basata sul concetto di Standard Definizione: uno standard di rete è costituito da un insieme di regole e convenzioni che specificano come
DettagliFondamenti 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
DettagliStrato di collegamento (DL) Strato di collegamento (DL) Strato DL e strati OSI adiacenti. Strato di collegamento (DL) Strato di collegamento (DL)
Strato DL e strati OSI adiacenti Strato di collegamento (DL) Protocollo di Rete Strato di Rete DL- utente DL- servizio Protocollo di Collegamento Strato di Collegamento Strato Fisico 2 Strato di collegamento
DettagliGestione delle Reti di Telecomunicazioni
Dipartimento di Elettronica e Telecomunicazioni Gestione delle Reti di Telecomunicazioni Modello TCP/IP Ing. Tommaso Pecorella Ing. Giada Mennuti {pecos,giada}@lenst.det.unifi.it 1 Protocolli di trasporto
DettagliCorso di RETI DI COMUNICAZIONE E INTERNET Modulo 1
Politecnico di Milano Sede di Cremona A.A. 2013/14 Corso di RETI DI COMUNICAZIONE E INTERNET Modulo 1 Martino De Marco email: martino.demarco@polimi.it skype: martino.demarco Parte 2 RETI DATI IN AREA
DettagliUDP. User Datagram Protocol. UDP Connectionless
UDP User Datagram Protocol IP fornisce un unreliable datagram service tra gli host I Transport protocols forniscono un servizio di consegna end-to-end tra gli endpoints di una connessione UDP Connectionless
DettagliMariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche
Mariarosaria Napolitano Architettura TCP/IP Corso di: Laboratorio di tecnologie informatiche e telematiche Contesto e Prerequisiti Contesto E' rivolto agli studenti del V anno degli Istituti Tecnici Industriali
DettagliLivello di trasporto: meccanismi trasferimento dati affidabile, TCP
Livello di trasporto: meccanismi trasferimento dati affidabile, TCP Gaia Maselli Queste slide sono un adattamento delle slide fornite dal libro di testo e pertanto protette da copyright. - Copyright 2013
DettagliReti SWITCHED LAN FULL DUPLEX (IEEE 802.3x)
Reti SWITCHED LAN FULL DUPLEX (IEEE 02.3x) Docente: Vincenzo Eramo La Rete Logica/Fisica End Station I terminali della rete so deminati End Station I di di commutazione so deminati Page 1 E senza connessione
DettagliOpen Shortest Path First (OSPF)
Vincenzo Eramo Open Shortest Path First (OSPF) Reti di Telecomunicazioni - Vincenzo Eramo - A.A. /5 OSPF: Principi Base I router hanno la responsabilità di contattare i router vicini e acquisire la loro
DettagliTCP/IP: una breve introduzione
Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Anno Accademico 2007/2008 TCP/IP: una breve introduzione Roberto Paleari 2-4 Settembre 2008 Roberto Paleari TCP/IP: una
DettagliLivello di Applicazione in Internet 9. Intranet ed interconnessione con Internet. Prof. Raffaele Bolla
Università di Genova Facoltà di Ingegneria Livello di Applicazione in Internet 9. Intranet ed interconnessione con Internet Prof. Raffaele Bolla dist Intranet Il nome Intranet indica semplicemente una
DettagliTCP/IP: una breve introduzione
TCP/IP: una breve introduzione Andrea Lanzi, Davide Marrone, Roberto Paleari Università degli Studi di Milano Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea in Informatica 29 novembre
DettagliReti di Calcolatori in Tecnologia IP
Reti di Calcolatori in Tecnologia IP Il Livello Transport e TCP Dott. Marco Bianchi 04/12/2001 1 Agenda Introduzione Indirizzamento Protocolli di livello transport Attivazione e rilascio di una connessione
DettagliCollegamento dati per accesso ad Internet. Informatica Generale (CdL in E&C), A.A Informatica Generale (CdL in E&C), A.A.
Collegamento dati per accesso ad Internet Sono in uso due protocolli (supportati da Windows e da tutti i S.O. più diffusi) SLIP (Serial Line IP) è il più vecchio ed ha molti inconvenienti PPP (Point to
DettagliNo. Time Source Destination Protocol Info DHCP DHCP Discover - Transaction ID 0xec763e04
Schema della rete La rete che ho utilizzato per l esempio è così strutturato: 1. 1 server DHCP, macchina Windows XP che funge anche da gateway verso Internet 2. 1 client DHCP, pc portatile con Windows
DettagliCONNESSIONE DI UN PC ALLA RETE INTERNET
CONNESSIONE DI UN PC ALLA RETE INTERNET Walter Cerroni wcerroni@deis.unibo.it http://deisnet.deis.unibo.it/didattica/master Internetworking Internet è una rete di calcolatori nata con l obiettivo di realizzare
DettagliLivello Trasporto. Liv. Applic. Liv. Transport. Transport Entity. Liv. Network. Trasporto
Livello Trasporto Fornire un trasporto affidabile ed efficace dall'host di origine a quello di destinazione, indipendentemente dalla rete utilizzata Gestisce una conversazione diretta fra sorgente e destinazione
DettagliStrato di trasporto. Livello di applicazione SAP. Livello di trasporto. Livello di rete SAP
Strato di trasporto Lo strato di trasporto si colloca al livello 4 dello strato ISO-OSI e svolge il compito di mettere in comunicazione diversi processi software. La comunicazione tra applicazioni avviene
DettagliRETI 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
DettagliSistemi distribuiti e reti di calcolatori
Sistemi distribuiti e reti di calcolatori 1 Indice Modulazione e trasmissione dei dati Reti di calcolatori Topologia Messaggi e protocolli ISO/OSI Ethernet Architettura client/server Telefonia mobile 2
DettagliAppello 18 Luglio Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio 1 Esercizio 2 Esercizio 3 Domande Laboratorio
Infrastrutture e Protocolli per Internet Proff. A. Capone M. Cesana Appello 8 Luglio 008 Cognome Nome Matricola Tempo Disponibile: ore Importante: usare lo spazio dopo ogni esercizio per le risposte. Esercizio
DettagliReti di Calcolatori. Il software
Reti di Calcolatori Il software Lo Stack Protocollare Application: supporta le applicazioni che usano la rete; Transport: trasferimento dati tra host; Network: instradamento (routing) di datagram dalla
DettagliISO- OSI e architetture Client-Server
LEZIONE 9 ISO- OSI e architetture Client-Server Proff. Giorgio Valle Raffaella Folgieri giorgio.valle@unimi.it folgieri@dico.unimi.it Lez 10 modello ISO-OSI e architettura client-server 1 Nelle scorse
DettagliConfigurazione 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
DettagliInternet (- working). Le basi.
Internet (- working). Le basi. 1 GABRIELLA PAOLINI (GARR) 18 OTTOBRE 2011 Capire come funziona Internet 2 FACCIAMO UN PASSO INDIETRO Internet È un insieme di reti interconnesse fra di loro su tutto il
DettagliTecnologie per reti geografiche e protocolli di linea
Tecnologie per reti geografiche e protocolli di linea Silvano Gai Pietro Nicoletti WAN-4-1 P. Nicoletti: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto nel seguito slides)
DettagliUna definizione di rete
Una definizione di rete Una moderna rete di calcolatori può essere definita come: UN INSIEME INTERCONNESSO DI CALCOLATORI AUTONOMI Componenti delle reti Come è fatta una rete di calcolatori? Componenti
Dettagli1- Introduzione alle Reti di Telecomunicazione
Università degli studi di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Reti di Calcolatori prof. Fabio Martignon 1- Introduzione alle Reti di Telecomunicazione 1 Reti e Trasmissione
Dettagli1- Introduzione alle Reti di Telecomunicazione
Università degli studi di Bergamo Dipartimento di Ingegneria dell Informazione e Metodi Matematici Fondamenti di Reti e Telecomunicazione prof. Fabio Martignon 1- Introduzione alle Reti di Telecomunicazione
DettagliIntroduzione 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
DettagliIntroduzione 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
DettagliE02 ESERCIZI SU MODI DI TRASFERIMENTO
E02 ESERCIZI SU MODI DI TRASFERIMENTO Esercizio 1 Un file di lunghezza F byte è trasferito in una rete a pacchetto, utilizzando n rami in cascata. I nodi attraversati possono essere ritenuti praticamente
DettagliTCP/IP. Transmission Control Protocol/ Internet Protocol
TCP/IP Transmission Control Protocol/ Internet Protocol!! APPLICATION http, ftp, smtp, ssh http, ftp, smtp, ssh TRANSPORT TCP, UDP Segment TCP, UDP NETWORK IP, ICMP Datagram IP, ICMP LINK ARP Frame ARP
DettagliStrato di rete (parte 2) Autoconfigurazione Protocollo DHCP
Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP 1 Configurazione degli Host Un host deve essere configurato IP address Subnet mask Default router Server DNS Procedura manuale Necessità di procedure
DettagliMODELLI ISO/OSI e TCP/IP
D. Talia RETI DI CALCOLATORI - UNICAL 1 Reti di Calcolatori MODELLI ISO/OSI e TCP/IP D. Talia RETI DI CALCOLATORI - UNICAL 2 Reti di Calcolatori Livelli e Servizi Il modello OSI Il modello TCP/IP Un confronto
DettagliSERVIZI DI TRASFERIMENTO DELL INFORMAZIONE
SERVIZI DI TRASFERIMENTO DELL INFORMAZIONE Trasparenza temporale Il tempo di trasporto delle diverse IU nella rete ha una variabilità che si può considerare nulla Trasparenza semantica Le diverse IU sono
DettagliIntroduzione 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
DettagliDSL-G604T. Wireless ADSL Router 54Mbps con Switch 4 porte 10/100Mbps
DSL-G604T Wireless ADSL Router 54Mbps con Switch 4 porte 10/100Mbps Il dispositivo DSL-G604T è un router ADSL con access point Wireless a 2.4 GHz e con switch a 4 porte Fast Ethernet incorporati. L'access
DettagliIntroduzione. Obiettivo: Sommario: Introduzione alle reti di telecomunicazioni approccio:
Introduzione Obiettivo: Introduzione alle reti di telecomunicazioni approccio: descrittivo uso di Internet come esempio Sommario: Introduzione Cos è Internet Cos è un protocollo? network edge network core
DettagliLivello trasporto. Servizi del livello trasporto
ivello trasporto Servizi Multiplexing e demultiplexing Trasporto senza connessione: UDP Principi di trasferimento affidabile Trasporto orientato alla connessione: TCP Struttura del segmento Trasferimento
DettagliTCP/IP un introduzione
TCP/IP un introduzione Introduzione Il successo di Internet (rate di crescita annuo > 200 %) e dovuto all uso di protocolli standard aperti (IETF) TCP/IP (Transmission Control Protocol/Internet Protocol)
DettagliReti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete
Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete Reti di calcolatori Protocolli di Trasmissione: Il modello ISO/OSI L architettura TCP/IP Protocolli di trasmissione Un protocollo di
DettagliReti e Trasmissione. Reti e Trasmissione. Problematiche. mediante una rete a circuito. Collegamento tra più utenti
Reti e Trasmissione Corso di Reti e Sistemi operativi (materiale di ntonio Capone Politecnico di Milano) Introduzione alle reti di telecomunicazione Cos è una rete di telecomunicazione? Una rete di telecomunicazione
DettagliArchitettura di rete. Modelli di Riferimento: TCP/IP e OSI. Modello di riferimento OSI. Modelli di riferimento. architettura di rete
I semestre 02/03 Modelli di Riferimento: TCP/IP e OSI Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/~auletta/ Architettura di rete architettura di rete insieme delle specifiche funzionali
DettagliUD 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
DettagliLivello Trasporto Protocolli TCP e UDP
Livello Trasporto Protocolli TCP e UDP Davide Quaglia Reti di Calcolatori - Liv Trasporto TCP/UDP 1 Motivazioni Su un host vengono eseguiti diversi processi che usano la rete Problemi Distinguere le coppie
DettagliReti 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(parte 2) DHCP e NAT
Marco Listanti Strato di rete (parte 2) DHCP e NAT Autoconfigurazione ur n Protocollo DHCP Telecomunicazioni Fondamenti di reti - Prof. Marco Listanti - A.A. 2010/2011 2008/2009 Configurazione degli Host
DettagliReti di Calcolatori. Lo Stack ISO-OSI
Reti di Calcolatori Lo Stack ISO-OSI Modello ISO-OSI ISO International Standard Organization OSI Open System Interconnection (Day e Zimmermann, 1983) Livello: viene introdotto un certo grado di astrazione
DettagliProtocollo di Controllo della Linea Dati. Controllo della Linea Dati. Individuazione degli Errori. Servizi Offerti
I semestre 03/04 Protocollo di Controllo della Linea Dati Controllo della Linea Dati Prof. Vincenzo Auletta auletta@dia.unisa.it http://www.dia.unisa.it/professori/auletta/ Università degli studi di Salerno
DettagliAutenticazione tramite IEEE 802.1x
Autenticazione tramite IEEE 802.1x Pietro Nicoletti Studio Reti s.a.s www.studioreti.it 802-1-X-2004 -Switch 1 P. Nicoletti: si veda nota a pag. 2 Nota di Copyright Questo insieme di trasparenze (detto
DettagliManuale utente. Quinx Box serie 200/300/400. Ethernet RS232 - TCP/IP converter
Manuale utente Quinx Box serie 200/300/400 Ethernet RS232 - TCP/IP converter A cura di: ICG Holding srl Div. Time & Access Via Leonardo da Vinci 45/47 20020 Lainate (MI) Nr. rif. Q 200 001 Versione 1.10.97
DettagliJ+... J+3 J+2 J+1 K+1 K+2 K+3 K+...
Setup delle ConnessioniTCP Una connessione TCP viene instaurata con le seguenti fasi, che formano il Three-Way Handshake (perchè formato da almeno 3 pacchetti trasmessi): 1) il server si predispone ad
DettagliBus RS-232. Ing. Gianfranco Miele April 28, 2011
Ing. Gianfranco Miele (g.miele@unicas.it) http://www.docente.unicas.it/gianfranco_miele April 28, 2011 Alcune definizioni Comunicazione seriale Bit trasmessi in sequenza Basta una sola linea Più lenta
DettagliArchitettura a strati dei protocolli di comunicazione
Capitolo 10 Architettura a strati dei protocolli di comunicazione Tramite le reti di comunicazione piú host possono essere messi in grado di comunicare, permettendo il trasferimento di dati di diverso
DettagliAppello Esempio d esame. Es1 (6 pt) Es2 (6 pt) Es3 (6 pt) Ques (9 pt) Lab (6pt)
Fondamenti di Internet e Reti Proff. A. Capone, M. Cesana, I. Filippini, G. Maier Cognome Nome Matricola Appello Esempio d esame Tempo complessivo a disposizione per lo svolgimento: 2h15m Usare lo spazio
Dettagli4b. Esercizi sul livello di Rete Inoltro in IP
4b. sul livello di Rete Inoltro in IP 4b-1 o Un router riceve sull interfaccia eth1 una serie di pacchetti. L interfaccia ha come indirizzo MAC bbbb:6c3c:5656:3b34 e l indirizzo IP: 131.175.21.254. Il
DettagliMC-link Lan+ Connessione e configurazione del router PRESTIGE 100
MC-link Lan+ Connessione e configurazione del router PRESTIGE 100 Per la connessione del router PRESTIGE 100 ad un singolo computer è sufficiente rispettare il seguente schema: La connessione tra cavo
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione Le Reti di Calcolatori (parte 2) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente: Daniela
DettagliStandard OSI MODELLO OSI. Caratteristiche generali PRINCIPALI OBIETTIVI DEL MODELLO OSI
Standard OSI Lo standard OSI definisce un modello di riferimento per lo scambio di informazioni tra due calcolatori. MODELLO OSI SISTEMA 1 SISTEMA 2 Caratteristiche generali PRICIPALI OBIETTIVI DEL MODELLO
DettagliCapitolo 6 Sistemi. Conferenze a commutazione di circuito H.320 H.324 H.321 H.310 H.322 Conferenze a commutazione di pacchetto H.
Capitolo 6 Sistemi Conferenze a commutazione di circuito H.320 H.324 H.321 H.310 H.322 Conferenze a commutazione di pacchetto AVI H.323 SIP Conferenze a commutazione di circuito Compressore audio Compressore
DettagliReti e Sistemi per l Automazione MODBUS. Stefano Panzieri Modbus - 1
MODBUS Stefano Panzieri Modbus - 1 La Storia Diventa uno STANDARD nel 1979 Nato come protocollo di comunicazione SERIALE si è successivamente adattato alle specifiche TCP/IP Permette una comunicazione
DettagliINTRODUZIONE A RETI E PROTOCOLLI
PARTE 1 INTRODUZIONE A RETI E PROTOCOLLI Parte 1 Modulo 1: Introduzione alle reti 1 Perché le reti tra computer? Collegamenti remoti a mainframe (< anni 70) Informatica distribuita vs informatica monolitica
DettagliPolitecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Le Virtual LAN 802.1Q
Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione Le Virtual LAN 802.1Q VLAN o Le VLAN sono un meccanismo per fare coesistere su una unica Bridged LAN fisica diverse LAN logiche
DettagliSistemi e reti. IL LIVELLO DATALINK Il livello collegamento dati - Prof. Marco Livraghi. Prof. Marco Livraghi Sistemi e reti
Sistemi e reti IL LIVELLO DATALINK Il livello collegamento dati - Prof. Marco Livraghi Prof. Marco Livraghi Sistemi e reti 2016 2017 1 Gestione sequenza di trasmissione e flusso Dopo aver trovato il modo
DettagliReti di Telecomunicazioni 1
Reti di Telecomunicazioni 1 AA2011/12 Parte 10 Ing. Francesco Zampognaro e-mail: zampognaro@ing.uniroma2.it 1 OSI Internet: TCP/IP 2 1 IP Il protocollo IP (RFC 791, 919, 922, 950, 1349) è il protocollo
DettagliLivello di Trasporto
Livello di Trasporto Introduzione Problemi e requisiti Livello di trasporto in Internet UDP -UserDatagramProtocol TCP - Transmission Control Protocol Meccanismo di ritrasmissione Controllo del flusso Three-way
Dettagli5.2 ETHERNET Versione 2.0
61 5.2 ETHERNET Versione 2.0 Lo standard Ethernet si colloca nei primi due livelli della pila OSI senza seguire gli standard IEEE 802 ed in particolare senza adottare il protocollo IEEE 802.2 LLC. La differenza
DettagliRETI 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
DettagliComunicazione 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
Dettagli4 - Il livello di trasporto
Università di Bergamo Dipartimento di Ingegneria Gestionale e dell Informazione 4 - Il livello di trasporto Architetture e Protocolli per Internet Servizio di trasporto il livello di trasporto ha il compito
DettagliIL LIVELLO TRASPORTO Protocolli TCP e UDP
Reti di Calcolatori ed Internet IL LIVELLO TRASPORTO Protocolli TCP e UDP 5-1 Il Livello Trasporto I servizi del livello Trasporto Le primitive di Trasporto Indirizzamento Protocolli di Trasporto Livello
DettagliLa 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
DettagliReti di calcolatori. Lezione del 17 giugno 2004
Reti di calcolatori Lezione del 17 giugno 2004 TCP/IP e ISO/OSI Architettura TCP/IP APPLICATION TELNET FTP DNS NFS DNS RPC SNMP TRANSPORT TCP UDP NETWORK ARP RARP DATA LINK (LLC MAC) Protocollo IP Protocollo
DettagliICMP. (Internet Control Message Protocol) Cosa è l ICMP? Messaggi di ICMP. Applicazioni di ICMP: ULP, Ping, Traceroute, Path MTU discovery
ICMP (Internet Control Message Protocol) Cosa è l ICMP? Messaggi di ICMP Applicazioni di ICMP: ULP, Ping, Traceroute, Path MTU discovery ICMP 1 Formato pacchetti ICMP fa parte dello stack TCP/IP Formato
DettagliParte II: Reti di calcolatori Lezione 14
Università di Roma Tor Vergata Corso di Laurea triennale in Informatica Sistemi operativi e reti A.A. 2013-14 Pietro Frasca Parte II: Reti di calcolatori Lezione 14 Giovedì 17-04-2014 1 Livello di rete
DettagliIl livello Data-Link e i suoi protocolli
Il livello Data-Link e i suoi protocolli Modulo 5 (Integrazione) Livello Data-Link Abbiamo visto che il Livello Data link provvede a: o offrire servizi al livello network con un'interfaccia ben definita;
DettagliESERCIZIARIO. Risposte ai quesiti:
ESERCIZIARIO Risposte ai quesiti: 3.1. Sebbene qualsiasi numero di porta possa essere utilizzato per il client e il server in questa comunicazione privata (il numero può anche essere lo stesso), si raccomanda
DettagliComunicazione. Prof. Antonino Mazzeo. Corso di Laurea Specialistica in Ingegneria Informatica
Comunicazione Seriale Prof. Antonino Mazzeo Corso di Laurea Specialistica in Ingegneria Informatica UART/USART Intel 8251A Standard Universal Synchronous/Asynchronous Receiver/Trasmitter (USART) Progettata
DettagliInternet protocol stack
Protocolli stratificati (Intro III Parte) Le reti sono complesse! olte parti : host router Link su mezzi diversi protocol hardware, software Domanda: Che speranza abbiamo di organizzare la struttura della
DettagliUDP. Livello di Trasporto. Demultiplexing dei Messaggi. Esempio di Demultiplexing
a.a. 2002/03 Livello di Trasporto UDP Descrive la comunicazione tra due dispositivi Fornisce un meccanismo per il trasferimento di dati tra sistemi terminali (end user) Prof. Vincenzo Auletta auletta@dia.unisa.it
DettagliCOMUNICAZIONE SERIALE a cura dell' Ing. Buttolo Marco
COMUNICAZIONE SERIALE a cura dell' Ing. Buttolo Marco Un PC può comunicare in vari modi con le periferiche. Fondamentalmente esistono due tipi di comunicazione molto comuni: 1. La comunicazione seriale
DettagliRETI A COMMUTAZIONE DI PACCHETTO. Caratteristiche e principi di funzionamento
RETI A COMMUTAZIOE DI PACCETTO Caratteristiche e principi di funzionamento VARIABILITA DEL BIT RATE DI U SEGALE R (Bit-Rate) VALORE DI PICCO DEL BIT-RATE S VALORE MEDIO DEL BIT-RATE E tempo CARATTERISTICE
Dettagli