La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Zenone Salvatore_E7 Manuale multimediale sulle reti di computer.

Presentazioni simili


Presentazione sul tema: "Zenone Salvatore_E7 Manuale multimediale sulle reti di computer."— Transcript della presentazione:

1 Zenone Salvatore_E7 Manuale multimediale sulle reti di computer

2 Zenone Salvatore_E7 Telematica o ICT: telecomunicazioni e informatica.. La parola Telematica indica una nuova disciplina, nata dallunione delle tecnologie delle comunicazioni e dellinformatica. Un termine alternativo a telematica è ICT (Information and Communication Tecnology) che sottolinea limportanza nelle moderne tecnologie dellunione tra Informatica e Telecomunicazioni Un termine alternativo a telematica è ICT (Information and Communication Tecnology) che sottolinea limportanza nelle moderne tecnologie dellunione tra Informatica e Telecomunicazioni.

3 Zenone Salvatore_E7 LE TELECOMUNICAZIONI..Lobiettivo principale delle tecomunicazioni (o comunicazioni elettriche) è quello di trasmettere a distanza, e quindi attraverso lo spazio, informazioni (dati codificati) utilizzando come supporto segnali di tipo elettrico. Problemi fondamentali della telecomunicazione Problemi fondamentali della telecomunicazione : mezzimodi - inviduazione dei mezzi e dei modi coerenzainformazioni scambiate - coerenza delle informazioni scambiate qualità della trasmissione (qualità della trasmissione) processo di scambio - velocità del processo di scambio

4 Zenone Salvatore_E7 Elementi di un sistema di telecomunicazione Sorgente che produce il messaggioSorgente (che produce il messaggio) Trasmettitore che trasforma il messaggioTrasmettitore (che trasforma il messaggio in un segnale in un segnale) Mezzo di trasmissione veicolo fisico sul qualeMezzo di trasmissione (il veicolo fisico sul quale si propaga il segnale si propaga il segnale) Ricevitore trasforma il segnale in un messaggioRicevitore (che trasforma il segnale in un messaggio) Destinatario utilizza il segnale ricevutoDestinatario (che utilizza il segnale ricevuto)

5 Zenone Salvatore_E7 Rete informatica macchine Hosts collegate da un mezzo trasmissivo - delle macchine Hosts collegate da un mezzo trasmissivo di uno o più mezzi trasmissivi (Communications Media) - di uno o più mezzi trasmissivi (Communications Media) - dei Protocolli di comunicazione le regole formali che - dei Protocolli di comunicazione ( le regole formali che definiscono le metodologie di generazione trasmissione definiscono le metodologie di generazione trasmissione e ricezione dei dati). e ricezione dei dati)...consiste nell'insieme :

6 Zenone Salvatore_E7 "Chi è chi" nel mondo degli standard PTT PTT Post, Telegraph & Telephon è l'amministrazione che gestisce in una nazione i servizi trasmissivi i servizi trasmissivi. ( in Italia il Ministero delle poste e delle Telecomunicazioni). CCITT CCITT Comité Consultatif International de Telegraphie l'organismo internazionale et Telephonie è l'organismo internazionale che emette le specifiche tecniche che che emette le specifiche tecniche che devono essere adottate dalle PTT. devono essere adottate dalle PTT. è recentemente entrato a far parte dell'ITU (International Telecommunication Union).

7 Zenone Salvatore_E7 "Chi è chi" nel mondo degli standard ISO ISO International Standard Organization principale ente di standardizzazione è il principale ente di standardizzazione internazionale che si occupa anche internazionale che si occupa anche di reti di calcolatori. di reti di calcolatori. ANSI ANSI American National Standards Institute rappresentante USA nell'ISO è il rappresentante USA nell'ISO.

8 Zenone Salvatore_E7 Chi è chi nel mondo degli standard IEEE Institute of Electrical and Electronics Engineers l'organizzazione professionale mondiale è l'organizzazione professionale mondiale degli ingegneri elettrici ed elettronici degli ingegneri elettrici ed elettronici con gruppi di standardizzazione sulle reti di calcolatori. UNINFOrappresentante italiano nell'ISO UNINFO è il rappresentante italiano nell'ISO per le tematiche di reti di calcolatori. per le tematiche di reti di calcolatori.

9 Zenone Salvatore_E7 Tipologia di base nella Trasmissione dei Dati (TD) Parallela: i dati oggettodella trasmissione perchè dotati ognuno di un proprio canale di comunicazione i dati oggetto della trasmissione vengono trasmessi e ricevuti contemporanemente perchè dotati ognuno di un proprio canale di comunicazione. interconnessione delle singole componenti logiche di un computer oppure ogniqualvolta si deve instaurare un collegamneto per brevi distanze che non superano alcuni metri trova uso comune nella interconnessione delle singole componenti logiche di un computer oppure ogniqualvolta si deve instaurare un collegamneto per brevi distanze che non superano alcuni metri (Stampanti).

10 Zenone Salvatore_E7 Seriale Seriale: i dati oggetto della trasmissionetrasmessi e ricevuti su di un unico canale di comunicazione scomposti in una serie temporale. i dati oggetto della trasmissione vengono trasmessi e ricevuti su di un unico canale di comunicazione scomposti in una serie temporale. trasmissione dei dati a distanza. trova uso comune nella trasmissione dei dati a distanza. Tipologia di base nella Trasmissione dei Dati (TD)

11 Zenone Salvatore_E7 Seriale tipologie : Asincrona contiene oltre che le informazioni Asincrona : che contiene oltre che le informazioni anche i dati necessari alla decodifica anche i dati necessari alla decodifica temporale. temporale. Sincrona affida la decodifica temporale Sincrona : che affida la decodifica temporale dell informazione ad un segnale dell informazione ad un segnale di coincidenza di coincidenza (sincronizzazione). Tipologia di base nella Trasmissione dei Dati (TD)

12 Zenone Salvatore_E7 Tipi di reti : -LAN -LAN (Local Area Network) -MAN -MAN (Medium(campus)Area Network) -WAN -WAN (Wide Area Network)

13 Zenone Salvatore_E7 LAN : Una LAN (Local Area Network) è un sistema che consente l'interazione e lo scambio di dati tra risorse di calcolo eterogenee, in un ambito geografico limitato, mediante un supporto trasmissivo comune ad alta velocità e basso tasso di errore

14 Zenone Salvatore_E7 Condivisione e distribuzione ad alta velocità delle risorse delle risorse (pregiate):HW e SW Ottimizzazione della distribuzione delle utenze semplificando il cablaggio. LAN : Funzionalità : Controllo e gestione centralizzatidelle risorse Controllo e gestione centralizzati delle risorse di calcolo di calcolo ed in generale di tutti i dispositivi ad esse connesse. comunicazione tra utilizzatori Possibilità di comunicazione tra utilizzatori limplementazione di meccanismi tramite limplementazione di meccanismi di messaggistica di messaggistica.

15 Zenone Salvatore_E7 Tipologia delle risorse connesse Tipologia delle risorse connesse Omogeneità delle risorse Omogeneità delle risorse Criteri di accesso al mezzo trasmissivo Criteri di accesso al mezzo trasmissivo Topologia della rete Topologia della rete LAN Elementi caratterizzanti : Supporti fisici trasmissivi Supporti fisici trasmissivi Tipo di segnale utilizzato Tipo di segnale utilizzato Velocità di trasmissione Velocità di trasmissione Costo Costo

16 Zenone Salvatore_E7 LAN MainFrame MainFrame (Sistema operativo proprietario) WorkStation WorkStation (Unix) Home Computer Home Computer (PC-Mac) Tipologia risorse connesse: Periferia intelligente Periferia intelligente (Stampanti di rete, Strumenti di misura etc). Host Diskless Host Diskless (Xterminal, Java Terminal). Host con funzioni dedicate all'implentazione Host con funzioni dedicate all'implentazione di particolari funzioni di protocolli di particolari funzioni di protocolli.

17 Zenone Salvatore_E7 LAN Reti aperte modalità standardizzate,accessibili a tutti i costruttori di calcolatori e di apparati di rete, che consentono l'interconnessione di risorse diverse tra loro per sistema operativo, Reti aperte: sono basate su modalità standardizzate,accessibili a tutti i costruttori di calcolatori e di apparati di rete, che consentono l'interconnessione di risorse diverse tra loro per sistema operativo, provenienza potenza computazionale e finalità. provenienza potenza computazionale e finalità. Reti chiuse modalità proprie da una casa costruttrice in particolare, per interconnettere le proprie macchine con protocolli "ad hoc". Es.:AppleTalk,DECnet,WANGnet Reti chiuse: sono basate su modalità proprie da una casa costruttrice in particolare, per interconnettere le proprie macchine con protocolli "ad hoc". Es.:AppleTalk,DECnet,WANGnet. Standard :

18 Zenone Salvatore_E7 LAN Bus Lineare Bus Lineare : Semplicità di connessione Basso costo Nessuna unità dedicata e/o prioritaria Star : Necessità di una unità dedicata (HUB) Possibilità di gerarchia (Tree) Ring: Spesso necessità di una unità dedicata(MAU) Topologie Architetturali:

19 Zenone Salvatore_E7 Cablaggio Strutturato Il Cablaggio è linsieme delle tecniche e delle operazioni necessarie per costruire fisicamente la rete. I cablaggi conformi a normative internazionale si definiscono strutturati Standard di riferimento: TIA-EIA 568 A/B

20 Zenone Salvatore_E7 LAN sempre espresse in Milioni di Bit nell'unità di tempo Mbit/sec. Sono sempre espresse in Milioni di Bit nell'unità di tempo Mbit/sec. Non si riferiscono al solo dato oggetto della trasmissione all'insieme di quest'ultimo e di tutte le informazioni che il protocollo trasmissivo utilizzato impiega nell'espletamento delle proprie funzioni (frame-trama-pacchetto). Non si riferiscono al solo dato oggetto della trasmissione ma all'insieme di quest'ultimo e di tutte le informazioni che il protocollo trasmissivo utilizzato impiega nell'espletamento delle proprie funzioni (frame-trama-pacchetto). Velocità di trasmissione Velocità di trasmissione :

21 Zenone Salvatore_E7 LAN Cavo coassialeCavo coassiale Doppino non schermato (UTP)Doppino non schermato (UTP) Doppino schermato (STP)Doppino schermato (STP) Fibra otticaFibra ottica Supporti fisici trasmissivi :

22 Zenone Salvatore_E7 Modalità di trasmissione del segnale: LAN BroadBand (trasmissione in banda larga): BroadBand (trasmissione in banda larga): la banda passante disponibile viene suddivisa in piu' canali logici utilizzabili simultaneamente. Si tratta di una tecnica sofisticata e costosa. BaseBand (trasmissione in banda base): BaseBand (trasmissione in banda base): in ogni momento viene trasmesso un solo segnale. Trattandosi di una tecnica semplice, economica e molto affidabile è utilizzata prevalentemente nella Trasmissione Dati.

23 Zenone Salvatore_E7 LAN Criteri di accesso ai mezzi trasmissivi : Probabilistici: CSMA/CD CSMA/CD (Carrier Sense Multiple Access Collision Detection). CSMA/CA CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance): protocollo di livello MAC per l'accesso multiplo ad un mezzo condiviso con meccanismo di contesa iniziale per evitare le collisioni dei pacchetti di dato. Utilizzato nelle reti wireless e nella rete LocalTalk (Apple).

24 Zenone Salvatore_E7 LAN Algoritmo di funzionamento : Una stazione che intende trasmettere un dato (trama o pacchetto) deve verificare lo stato del mezzo trasmissivo Una stazione che intende trasmettere un dato (trama o pacchetto) deve verificare lo stato del mezzo trasmissivo: libero od occupato da altre stazioni in comunicazione (Carrier Sense). Nel primo caso la trasmissione sul mezzo comune Nel primo caso si può iniziare la trasmissione sul mezzo comune (Multiple Access) altrimenti si deve rimandare sino a quando la portante si rende disponibile (Delay). Dopo aver iniziato la trasmissione, la stazione verifica le eventuali collisioni con altre trasmissioni 'simultanee' (Collision Detection). In caso positivo la trasmissione viene mantenuta per altri 32 bit In caso positivo la trasmissione viene mantenuta per altri 32 bit per far sì che tutte le stazioni abbiano potuto rilevare condizione (JAM) e poi abortita. Tutte le stazioni interrompere l'invio della trama della collisione la trasmissione dopo un intervallo di tempo calcolato in modo pseudo-casuale al minimo la probabilità di un nuovo evento Tutte le stazioni che hanno dovuto interrompere l'invio della trama a causa della collisione riproporranno la trasmissione dopo un intervallo di tempo calcolato in modo pseudo-casuale per ridurre al minimo la probabilità di un nuovo evento.

25 Zenone Salvatore_E7 Trasmissione senza collisione

26 Zenone Salvatore_E7 Transmissione con collisione

27 Zenone Salvatore_E7 LAN Criteri di accesso ai mezzi trasmissivi: Deterministici:Token Passing Deterministici:Token Passing Algoritmo di funzionamento: sequenza di dati (trama)'Token' viene trasmessa continuamente tra le stazioni. Definita una sequenza di dati (trama) con certe caratteristiche 'Token' questa viene trasmessa continuamente tra le stazioni. Una stazione che non necessita di accesso la legge e poi la ritrasmette alla adiacente. Una stazione che deve comunicare dopo averla letta inizia una trasmissione non-token. Dopo aver ricevuto un trama di 'acknowledgement' dalla stazione destinataria, la stazione trasmittente considera conclusa la trasmissione ed invia un token alla stazione successiva...

28 Zenone Salvatore_E7 LAN Soluzioni attuali per l'implentazione di una Lan: Reti proprietarie: Reti proprietarie: AppleTalk, OmniNet,... Reti su standard aperti: Reti su standard aperti: IEEE (Ethernet) ANSI X.3T9 (FDDI)

29 Zenone Salvatore_E7 LAN ISO-OSI ISO-OSI: Modello di riferimento Modello di riferimento per la descrizione di implementazioni di reti informatiche. Storia Storia : Nel 1980 l'Organizzazione Internazionale per gli Standard (ISO) iniziò la codifica di un modello di riferimento per la descrizione delle implementazioni di reti informatiche che fu rilasciato poi nel 1984l'OSI (Open System Interconnection Model Nel 1980 l'Organizzazione Internazionale per gli Standard (ISO) iniziò la codifica di un modello di riferimento per la descrizione delle implementazioni di reti informatiche che fu rilasciato poi nel 1984: l'OSI (Open System Interconnection Model ).

30 Zenone Salvatore_E7 ISO/OSI e IEEE Offre servizi per la gestione di applicazioni distribuite, e- mail ecc. Traduzione e conversione di sintassi, compattazione, crittografia Creazione sessione, modalità dialogo Assicura il trasferimento allinterno della rete. Instradamento. Assicura il trasferimento libero da errori di frame, controllo di flusso Gestione diretta del mezzo fisico, assicura il trasferimento dei bit Controllo della rete, congestione e multiplazione

31 Zenone Salvatore_E7 Il progetto IEEE Logical Link Control ISO ISO ISO FDDI ISO ISO ISO CSMA/CD TOKEN RING FDDIWIRELESSANYLAN MAC LLC Tecnologie trasmissive differenziate LIVELLO FISICO LIVELLO DATA LINK LIVELLO NETWORK Interfaccia unificata con il livello network

32 Zenone Salvatore_E7 LAN IEEE 802: L'Ente Statunitense IEEE L'Ente Statunitense IEEE si occupa della stesura delle normative relative per l'ingegneria elettronica ed elettrotecnica. comitati di lavoro Il proprio lavoro è articolato in comitati di lavoro. Il comitato 802 è dedicato alle LAN ed è suddiviso in sottocomitati che si occupano delle tematiche costituenti: IEEE 802.1: architettura e gestione Relazione tra i vari standard 802.X ed il modello ISO-OSI ; architettura e gestione.

33 Zenone Salvatore_E7 LAN IEEE 802.2: Logical Link Controll- Logical Link Controll- protocollo comune a tutti i tipi di rete previsti dagli standard dei sottocomitati fratelli. IEEE IEEE 802.3: ETHERNET Reti locali a Bus Lineare con accesso CSMA/CD : ETHERNET IEEE 802.4: Token Passing Reti locali a bus lineare con accesso Token Passing

34 Zenone Salvatore_E7 LAN IEEE 802.5: Reti locali ad anello con accesso Token Passing : FDDI IEEE 802.6: Reti metropolitane (MAN) IEEE IEEE 802.7: Reti locali di tipo BroadBand IEEE 802.8: Reti locali in fibra ottica IEEE 802.9: Reti integrate voce-dati IEEE : Reti Wireless

35 Zenone Salvatore_E7 IEEE (CSMA/CD) TopologiaTopologia: bus CablaggioCablaggio: bus, stella Arbitraggio del canale trasmissivoArbitraggio del canale trasmissivo: tramite contesa Tipologia del protocolloTipologia del protocollo: non deterministico, tempo di attesa non limitato superiormente Velocità TrasmissivaVelocità Trasmissiva: 10 Mb/s Throughput massimo:Throughput massimo: 4 Mb/s Evoluzione della rete Ethernet proposta daEvoluzione della rete Ethernet proposta da Digital, Intel, Xerox (DIX) Digital, Intel, Xerox (DIX) Coincide praticamente con l`Ethernet V2Coincide praticamente con l`Ethernet V2 IEEE 802.3u:IEEE 802.3u: versione a 100 Mb/s

36 Zenone Salvatore_E7 Standard a livello fisico(802.3) standard a livello fisico: Gli standard a livello fisico: 10base510base5: usa il coassiale di tipo thick 10base210base2: usa il coassiale di tipo thin 10baseT10baseT: usa il doppino FOIRL:FOIRL: usa la fibra ottica per connettere i repeater 10baseFLper connettere repeater o10baseFL: è unevoluzione del FOIRL per connettere repeater o stazioni stazioni 10baseFBstandard in fibra ottica10baseFB: è uno standard in fibra ottica con caratteristiche di fault tolerance 10baseFPstandard che fa uso di stelle ottiche passive10baseFP: è uno standard che fa uso di stelle ottiche passive La velocità trasmissiva è sempre 10 Mb/s La velocità trasmissiva è sempre 10 Mb/s

37 Zenone Salvatore_E7 10base2 Lunghezza massima del cavo 185 mLunghezza massima del cavo 185 m Numero massimo di stazioni 30Numero massimo di stazioni 30 Distanza minima tra le stazioni 0.5 mDistanza minima tra le stazioni 0.5 m Minima velocità di propagazione 65%Minima velocità di propagazione 65% Lunghezza massima transceiver cable 50mLunghezza massima transceiver cable 50m Transceiver connessi: Tagliando il cavo crimpando i connettori connettendo i due spezzoni con un T

38 Zenone Salvatore_E7 10base2

39 Zenone Salvatore_E7 10 base T applicazioni d'ufficio concepito per applicazioni d'ufficio. UTP a basso costo utilizzo di UTP a basso costo. connettorizzazione facilità di connettorizzazione (RJ45). link Standard di tipo link (punto a punto): richiede l'adozione di repeater per collegare le stazioni. Standard per IEEE su doppinoUTP Standard per IEEE su doppino UTP (Unshielded Twisted Pair) Caratteristiche:

40 Zenone Salvatore_E7 RepeaterStazione la connessione tra Repeater e Stazione è fatta due doppini usando due doppini (due coppie): TX stazione - RX repeater RX stazione - TX repeater IEEE Concepito per adattare IEEE a cablaggi strutturati a cablaggi strutturati: EIA/TIA 568 ISO/IEC TIA/EIA 568A 10 base T

41 Zenone Salvatore_E7 10 base T Cavo UTP 100: costo del cavo minore di 50 centesimi/metro Lunghezza massima consigliata 100 m: 90 m di cablaggio strutturato 10 m di cavetti di patch

42 Zenone Salvatore_E7 Connettori per 10baseT Presa Femmina Spinotto(plug) maschio

43 Zenone Salvatore_E7 RJ45:assegnazione delle coppie TD+TD+ TD-TD- RD+RD+ Non UtilizzatoNon Utilizzato RD-RD- Non UtilizzatoNon Utilizzato Vista frontale del connettore I pin usati sono I pin usati sono EIA/TIA 568 secondo lo standard EIA/TIA 568

44 Zenone Salvatore_E7 Thin Ethernet Utilizzato nelle reti Ethernet 10baseT Utilizzato nelle reti Ethernet 10baseT ( tipo RG58). Costituito da : Costituito da : un conduttore centrale in rame di tipo trefolato. un conduttore centrale in rame di tipo trefolato. isolante di materiale espanso o compatto. isolante di materiale espanso o compatto. uno schermo in foglio di alluminio. uno schermo in foglio di alluminio. uno schermo in calza uno schermo in calza Attenuazione 2.7 volte superiore al cavo ThickAttenuazione 2.7 volte superiore al cavo Thick

45 Zenone Salvatore_E7 Il doppino Costituito da una o più coppie (pair) diCostituito da una o più coppie (pair) di conduttori di rame ritorti (binati,twisted) conduttori di rame ritorti (binati,twisted) Impiegato in fonia,reti locali,cablaggio strutturatoImpiegato in fonia,reti locali,cablaggio strutturato le caratteristiche elettriche richieste per impiego le caratteristiche elettriche richieste per impiego sulle reti locali sono nettamente superiori a quelle sulle reti locali sono nettamente superiori a quelle per impieghi in sola fonia per impieghi in sola fonia Banda passante più bassa del coassialeBanda passante più bassa del coassiale Costi ridotti e installazione sempliceCosti ridotti e installazione semplice

46 Zenone Salvatore_E7 Categorie dei cavi UTP ed impieghi Impieghi inerenti alle 5 categorie di cavi: categoria 1per telefonia analogica categoria 1: per telefonia analogica categoria 2per telefonia digitale a trasmissione dati categoria 2: per telefonia digitale a trasmissione dati a bassa velocità linee seriali a bassa velocità linee seriali categoria 3reti locali che non producano frequenze categoria 3: reti locali che non producano frequenze fondamentali superiori fondamentali superiori a 12.5 MHz Ethernet 10BaseT categoria 4: reti locali che non producano frequenze fondamentali superiori categoria 4: reti locali che non producano frequenze fondamentali superiori a 20 MHz Token Ring 16 Mb/s. categoria 5: reti locali che non producano frequenze fondamentali superiori categoria 5: reti locali che non producano frequenze fondamentali superiori a 32 MHz FDDI MLT-3, Ethernet 100BaseTX

47 Zenone Salvatore_E7 Connessioni Hardware

48 Zenone Salvatore_E7 Transceiver

49 Zenone Salvatore_E7 10baseT: Crossover Function La funzione di crossover può essere implementata automaticamente nel MAU MAU : Medium Attachment Unit (Transceiver)

50 Zenone Salvatore_E7 HUB (Concentratore centro stella)

51 Zenone Salvatore_E7 Gli indirizzi MAC Sono standardizzati dalla IEEE sono lunghi 6 byte,cioè 48 bit si scrivono come 6 coppie di cifre esadecimali Ad esempio:

52 Zenone Salvatore_E7 Indirizzi MAC Si compongono di due parti grandi 3 byte ciascuna: I tre byte più significativi indicano il I tre byte più significativi indicano il lotto di indirizzi acquistato dal costruttore della scheda, detto anche vendor code o OUI(Organization Unique Identifier) I tre meno significativi sono una I tre meno significativi sono una numerazione progressiva decisa dal costruttore OUI assegnato dall IEEE Assegnato dal costruttore

53 Zenone Salvatore_E7 Ethernet – IEEE DataData: i dati trasportati dal pacchetto LLC-PDULLC-PDU: Logical Link Control - Protocol Data Unit PADPAD: Packet Assembler Disassembler FCSFCS: Frame Check Sequence contiene il Cyclic Redudancy Code PreamboloPreambolo:7 ottetti di sincronizzazione SFDSFD: Start Frame Delimiter indica l`inizio del pacchetto DSAPDSAP: Destination Services Address Point indirizzo (32bit) del destinatario SSAPSSAP: Source Services Address Point indirizzo (32bit) della sorgente LengthLength: definisce l`estensione del campo Data TypeType: identifica il protocollo trasportato nel campo data

54 Zenone Salvatore_E7 LArchitettura di rete TCP/IP OSI Internet Protocol Suite

55 Zenone Salvatore_E7 Indirizzi IP Sono ampi 32 bit (4 byte) Sono ampi 32 bit (4 byte) Si scrivono come 4 numeri decimali separati dal Si scrivono come 4 numeri decimali separati dal carattere [. ] carattere [. ] Ogni numero rappresenta il contenuto di un Ogni numero rappresenta il contenuto di un byte ed e quindi compreso tra 0 e 255 byte ed e quindi compreso tra 0 e 255 Esempi: Esempi:

56 Zenone Salvatore_E7 IP Protocol Suite ARP ARP: Address Resolution Protocol RARP RARP: Reverse ARP ICMP ICMP: Internet Control Message Protocol Verificare lo stato della rete Echo request ed Echo reply Riportare anomalie Destination Unreachable Time Exceeded for a Datagram Parameter Problem on a Datagram Scoprire la netmask Mask Request Address Mask Reply Migliorare il routing Redirect

57 Zenone Salvatore_E7 Protocolli di routing : IGP: Interior Gateway Protocol RIP RIP: Routing Information Protocol (Distance Vector) IGRP IGRP: Interior Gateway Routing Protocol (DistanceVector) OSPF OSPF: Open Shortest Path First (Link-State) Integrated IS-IS Integrated IS-IS: (Link-State) EGP: Exterior Gateway Protocol EGP EGP: Exterior Gateway Protocol (Reachability-only) BGP BGP: Border Gateway Protocol (Distance Vector) IDRP IDRP: Inter Domain Routing Protocol

58 Zenone Salvatore_E7 IP :Internet Protocol TCP/IP È il livello Network di TCP/IP non connesso Offre un servizio non connesso di tipo Datagram Semplice protocollo di tipo Datagram ma Un protocollo datato... ma non obsoleto non obsoleto

59 Zenone Salvatore_E7 IP Frammentazioneriassemblaggio dei pacchetti.Frammentazione e riassemblaggio dei pacchetti. Gestione indirizzi a 32 bit a livello di rete e di hostGestione indirizzi a 32 bit a livello di rete e di host. RoutingRouting. Monitoring della connessioneMonitoring della connessione. Configurazione di classi di servizioConfigurazione di classi di servizio. Funzionalità:

60 Zenone Salvatore_E7 Formato del pacchetto IPv

61 Zenone Salvatore_E7 Classe A Campo reteCampo rete 7 bit 7 bit max 128 reti max 128 reti valori compresi tra 0 e 127 valori compresi tra 0 e 127 Campo hostCampo host 24 bit 24 bit max 16M host max 16M host

62 Zenone Salvatore_E7 Classe B Campo reteCampo rete 14 bit 14 bit max 16K reti max 16K reti valori compresi tra 128 e 191 valori compresi tra 128 e 191 Campo hostCampo host 16 bit 16 bit max 64K host max 64K host

63 Zenone Salvatore_E7 Classe C Campo reteCampo rete 21 bit 21 bit max 2M reti max 2M reti valori compresi tra 192 e 223 valori compresi tra 192 e 223 Campo hostCampo host 8 bit 8 bit max 256 host max 256 host

64 Zenone Salvatore_E7 Classi D ed E Classe D Classe E Sono riservati al multicasting, cioè all'indirizzamento di gruppi di host. Sono riservati per usi futuri.

65 Zenone Salvatore_E7 Subnetting

66 Zenone Salvatore_E7 Netmask Parametro che specifica il subnetting Parametro che specifica il subnetting bit a 1 in corrispondenza dei campi network e subnetwork bit a 1 in corrispondenza dei campi network e subnetwork bit a 0 in corrispondenza del campo host bit a 0 in corrispondenza del campo host Esempio: si supponga di voler partizionare unaEsempio: si supponga di voler partizionare una Rete di classe B in 16 subnet da 4096 host Rete di classe B in 16 subnet da 4096 host Netmask Netmask Netmask esadecimale ff ff f0 00 Netmask esadecimale ff ff f0 00 Netmask decimale Netmask decimale

67 Zenone Salvatore_E7 Nomi e Indirizzi Agli indirizzi IP si associano per comodità uno oAgli indirizzi IP si associano per comodità uno o più nomi più nomi Definizione locale in un file hostDefinizione locale in un file host alpha alpha beta beta gamma gamma delta mycomputer delta mycomputer epsilon epsilon iota iota

68 Zenone Salvatore_E7 DNS: Domain Name Server Il file host diviene impraticabile quando la rete Il file host diviene impraticabile quando la rete IP cresce di dimensione IP cresce di dimensione Si può utilizzare una base di dati distribuita per Si può utilizzare una base di dati distribuita per la gestione dei nomi (DNS) la gestione dei nomi (DNS) Non esiste corrispondenza tra domini e reti Non esiste corrispondenza tra domini e reti Nomi di tipo gerarchico Nomi di tipo gerarchico

69 Zenone Salvatore_E7 Trasmission Control Protocoll o (UDP) The Internet Protocol Suite:

70 Zenone Salvatore_E7 Connessione TCP/IP Una connessione è una quintupla:Una connessione è una quintupla: protocollo= TCP o UDP protocollo= TCP o UDP indirizzo= indirizzo IP (32 bit) indirizzo= indirizzo IP (32 bit) porta= punto di accesso (16 bit) porta= punto di accesso (16 bit)

71 Zenone Salvatore_E7 TCP e UDP Due protocolli di trasporto alternativiDue protocolli di trasporto alternativi. Realizzano a tutti gliRealizzano funzionalità comuni a tutti gli applicativi. applicativi. Possono operare simultaneamente con moltiPossono operare simultaneamente con molti applicativi diversi, tramite il concetto di porta applicativi diversi, tramite il concetto di porta.

72 Zenone Salvatore_E7 UDP : User Datagram Protocol Protocollo di trasporto di tipo non connessoProtocollo di trasporto di tipo non connesso Aggiunge due funzionalità a quelle di IP:Aggiunge due funzionalità a quelle di IP: - multiplexing delle informazioni tra le varie applicazioni tramite il concetto di porta. -checksum (opzionale) per verificare lintegrità dei dati.

73 Zenone Salvatore_E7 UDP: applicazioni NFS (Network File System)NFS (Network File System) SNMP(Simple Network Management Protocol)SNMP(Simple Network Management Protocol) Applicazioni R-UnixApplicazioni R-Unix rwhorwho ruptimeruptime rexecrexec ….….

74 Zenone Salvatore_E7 TCP: Transmission Control Protocol Un protocollo di trasporto Un protocollo di trasporto: byte-oriented connesso Utilizzato da applicativi che richiedono la trasmissione affidabile dellinformazione: telnet ftp (file transfer protocol) smtp (simple mail transfer protocol) rcp (remote copy)

75 Zenone Salvatore_E7 TCP : princiali funzionalità Supporto della connessione tramite circuiti virtuali Supporto della connessione tramite circuiti virtuali: full-duplex acknowledge controllo di flusso Error Checking Controllo sulla trasmissione per: flusso stato Sincronizzazione Garantisce la consegna del pacchetto (Il TCP remoto deve fornire un acknowledge dei dati).

76 Zenone Salvatore_E7 Porte TCP e UDP Sono il mezzo con cui un programma clientSono il mezzo con cui un programma client Indirizza un programma server Indirizza un programma server un ftp client(ad esempio) per connettersi ad un ftp server indica: un ftp client(ad esempio) per connettersi ad un ftp server indica: lindirizzo IP dell elaboratore remoto lindirizzo IP dell elaboratore remoto il numero della porta associata allo ftp server il numero della porta associata allo ftp server CaratteristicheCaratteristiche identificate da un numero naturale su 16 bitidentificate da un numero naturale su 16 bit 0….1023 = porte privilegiate0….1023 = porte privilegiate 1024…65535= porte utente1024…65535= porte utente porte statiche (quelle dove un server è in ascolto)porte statiche (quelle dove un server è in ascolto) porte dinamiche (quelle usate per completare una richiesta di connessione e svolgere un lavoroporte dinamiche (quelle usate per completare una richiesta di connessione e svolgere un lavoro

77 Zenone Salvatore_E7 Well Known Port Sono associate agli applicativi principali, Ad esempio:

78 Zenone Salvatore_E7 Repeater

79 Zenone Salvatore_E7 I Bridge

80 Zenone Salvatore_E7 I Router

81 Zenone Salvatore_E7 GATEWAY


Scaricare ppt "Zenone Salvatore_E7 Manuale multimediale sulle reti di computer."

Presentazioni simili


Annunci Google