APPLICAZIONI TECNOLOGIA ATM

Slides:



Advertisements
Presentazioni simili
Primary Italian Saying How You Are.
Advertisements

Centro Internazionale per gli Antiparassitari e la Prevenzione Sanitaria Azienda Ospedaliera Luigi Sacco - Milano WP4: Cumulative Assessment Group refinement.
Logistica collaborativa per i distretti industriali.
Cache Memory Prof. G. Nicosia University of Catania
Teoria e Tecniche del Riconoscimento
ISA Server 2004 Enterprise Edition Preview. ISA Server 2004.
1 Teaching Cloud Computing and Windows Azure in Academia Domenico Talia UNIVERSITA DELLA CALABRIA & ICAR-CNR Italy Faculty Days 2010.
A. Oppio, S. Mattia, A. Pandolfi, M. Ghellere ERES Conference 2010 Università Commerciale Luigi Bocconi Milan, june 2010 A Multidimensional and Participatory.
Capitolo 2 Le reti Ethernet e IEEE
DEE -Politecnico di Bari Unità del Politecnico di Bari Sintesi e ottimizzazione energetica di protocolli di acceso e trasporto in reti wireless multihop.
1.E un algoritmo ricorsivo: Tutti le istanze di oggetti raggiungibili da un oggetto persistente diventano anchessi persistenti.
Il presente del congiuntivo (the present subjunctive)
5-1 Interconnessione di LAN Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights.
5-1 ATM Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
4-1 Routing Gerarchico Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
5-1 Link Wireless Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (© All Rights Reserved)
5-1 Point to Point Data Link Control Crediti Parte delle slide seguenti sono adattate dalla versione originale di J.F Kurose and K.W. Ross (©
Evoluzione degli apparati
J0 1 Marco Ronchetti - Corso di Formazione Sodalia – Febbraio 2001 – Modulo Web Programming Tomcat configuration.
Biometry to enhance smart card security (MOC using TOC protocol)
TIPOLOGIA DELLE VARIABILI SPERIMENTALI: Variabili nominali Variabili quantali Variabili semi-quantitative Variabili quantitative.
Comunicazione on-line, reti e virtualità Matteo Cristani.
Internetworking livello III Prof. Alfio Lombardo.
Fanno ormai parte della nostra vita di tutti i giorni….
Chistmas is the most loved holiday of the years. Adults and children look forward to Chistmas and its magical atmosphere. It is traditional to decorate.
WP 10 – Applicazioni Astrofisica – stato Leopoldo Benacchio INAF Osservatorio Astronomico di Padova Pisa maggio 03.
ATE / 31 Lezione 3 i sistemi automatici di misurazione - gli ATE.
MSCHAP.
Le regole Giocatori: da 2 a 10, anche a coppie o a squadre Scopo del gioco: scartare tutte le carte per primi Si gioca con 108 carte: 18 carte.
Players: 3 to 10, or teams. Aim of the game: find a name, starting with a specific letter, for each category. You need: internet connection laptop.
Tiziana FerrariSperimentazioni geografiche su infratruttura JAMES della task-force tf-ten1 RSVP Resource Reservation Setup Protocol
1 Attivita di ricerca Carlo Batini. 2 Aree Come costruire ed esprimere il contenuto informativo integrato di sistemi informativi complessi basati.
LHCf Status Report Measurement of Photons and Neutral Pions in the Very Forward Region of LHC Oscar Adriani INFN Sezione di Firenze - Dipartimento di Fisica.
Ischia, giugno 2006Riunione Annuale GE 2006 Exploiting the Body Effect to Improve Analog CMOS Circuit Performances *P. Monsurrò, **S. Pennisi, *G.
La sicurezza può essere fornita in ciascuno degli strati: applicazione, trasporto, rete. Quando la sicurezza è fornita per uno specifico protocollo dello.
10 Gigabit: il nuovo orizzonte di Ethernet. Agenda Panoramica della tecnologia Benefici Market Drivers Potenzialità e opportunità sul Mercato Applicazioni.
OR5 – Rete di trasmissione
Gli ambienti di apprendimento Firenze, 3 marzo 2006.
Project Review byNight byNight December 6th, 2011.
UNIVERSITÀ DEGLI STUDI DI PAVIA FACOLTÀ DI ECONOMIA, GIURISPRUDENZA, INGEGNERIA, LETTERE E FILOSOFIA, SCIENZE POLITICHE. Corso di Laurea Interfacoltà in.
Scuola Superiore SantAnna Simulazione di protocolli RT per Reti di Sensori Wireless in ambiente NS-2 Giuseppe Lipari, Paolo Pagano.
Motor Sizing.
Controllo remoto di dispositivi tecnologici via TCP/IP.
SQL Server 2005 Sicurezza Davide Mauri Factory Software
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 21th, 2011.
Project Review Novembrer 17th, Project Review Agenda: Project goals User stories – use cases – scenarios Project plan summary Status as of November.
Project Review byNight byNight December 5th, 2011.
Architettura software La scelta architetturale: MVA (Model – View – Adapter/Control) The view is completely decoupled from the model such that view and.
Federazione Nazionale Commercio Macchine Cantiermacchine Cogena Intemac Unicea Unimot ASSOCIAZIONE ITALIANA PER LA PROMOZIONE DELLA COGENERAZIONE.
UG40 Energy Saving & Twin Cool units Functioning and Adjustment
Negli ultimi anni, la richiesta di poter controllare in remoto la strumentazione e cresciuta rapidamente I miglioramenti nell’hardware e nel software insieme.
EMPOWERMENT OF VULNERABLE PEOPLE An integrated project.
1 Il rapporto con lo spazio esterno The relationship with outdoor spaces Storken – Trollhattan 24/05/2009 – 06/06/2009 Erica Catelli educatrice Nido d’Infanzia.
Guida alla compilazione del Piano di Studi Curricula Sistemi per l’Automazione Automation Engineering.
Passato Prossimo. What is it?  Passato Prossimo is a past tense and it is equivalent to our:  “ed” as in she studied  Or “has” + “ed” as in she has.
Italian 1 -- Capitolo 2 -- Strutture
Distributed System ( )7 TCP/IP four-layer model.
Workshop sulle problematiche di calcolo e reti nell'INFN
Well and Truly by Roni Horn. Mind map Artist’s name Techniques Life Groupworks Artworks My opinion Her message My artwork inspiried by…
I giorni della settimana
PINK FLOYD DOGS You gotta be crazy, you gotta have a real need. You gotta sleep on your toes. And when you're on the street. You gotta be able to pick.
RETI INFORMATICHE.
1 Luigi Vetrano Esercitazione di Reti di Calcolatori A.A
Extension pack per IIS7 Piergiorgio Malusardi IT Pro Evangelist
Accesso a ShareGrid mediante VPN ing. Sergio Rabellino Dipartimento di Informatica Università degli Studi di Torino.
STMan Advanced Graphics Controller. What is STMan  STMan is an advanced graphic controller for Etere automation  STMan is able to control multiple graphics.
Do You Want To Pass Actual Exam in 1 st Attempt?.
AusTel by taha.a.
Transcript della presentazione:

APPLICAZIONI TECNOLOGIA ATM ATM su LAN -- Classical IP e LANE Cristina Vistoli INFN-CNAF vistoli@cnaf.infn.it Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM ATM su LAN Classical IP ATM Network come una IP Subnetwork Router ATM Network circondata la dispositivi di livello 3 : Router RFC 1577 Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Classical IP: RFC 1577 considera l’uso di ATM come una sostituzione dei "wires”(fili) e considera le LAN come un insieme di segmenti che connettono le IP end-stations ed i router. L’indirizzo IP e’ utilizzato per definire la sottorete (LIS) a cui appartiene la workstation. Le end-stations nella stessa rete (LIS) possono comunicare direttamente, due end-stations in due diverse sottoreti (LIS) hanno bisogno di un router per comunicare. Si chiama Classical IP perche’ ha lo stesso comportamento di una normale rete IP. Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Classical IP: Il classical IP puo’ essere configurato sia in presenza di ATM-SVC che ATM-PVC. Nel caso di ATM-SVC, un end-station deve essere configurato come ARP server mentre tutte le stazioni devono essere configurate come client di tale server. ARP: Address Resolution Protocol : indirizzo IP - ATM(MAC) Address Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Classical IP: +Vantaggio: Poco overhead di servizi, Possibilita’ MTU grandi in modo da ridurre l’overhead di protocollo ed ottenere prestazioni prossime al valore teorico -Svantaggio:Limitato alle end-station con interfacce ATM appartenenti ad una unica sottorete Cristina Vistoli 12 Maggio 1998

Cristina Vistoli 12 Maggio 1998

Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM TCP TCP Native Mode Routing Protocols IP IP Virtual LANs (LAN Emulation) MAC MAC RFC 1483 Encapsulation ATM Routing (P-NNI Protocol) RFC 1483 Encapsulation Q.2931 Q.2931 P-NNI P-NNI Q.2931 Q.2931 UNI Signal- ing NNI Signal- ing UNI Signal- ing SSCOP NNI Convg NNI Convg SSCOP SSCOP SSCOP AAL 5 AAL 5 AAL 5 AAL 5 ATM ATM ATM ATM ATM ATM Phy Phy Phy Phy Phy Phy Phy Phy ATM Host/Router ATM Switch ATM Switch ATM Host/Router Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LAN Emulation Service LANE Configuration Server (LECS) Initialization LAN Emulation Server (LES) Address Resolution Broadcast and Unknown Server (BUS) Data Flooding LAN Emulation Clients (LEC) Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LANE ATM Network as a Layer 2 LAN LAN Switch ATM circondata da dispositivi di Livello 2: Switching (tutti i protocolli) Adatto per desktop, edifici e campus (via LANE Version 1) Lan switch: E’ un dispositivo che assegna ad ogni utente dello switch una connessione di rete dedicata e ad alta velocita’. E’ diverso da un HUB in cui le risorse di rete sono “shared”. Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LAN Emulation e’ una possibile opzione per realizzare la seguente connettivita’: LAN Switch LAN Switch Ethernet Ethernet ATM Network LANE Router Connettivita’: Ethernet to Ethernet attraverso ATM Ethernet to ATM ATM to ATM Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LAN Switch LAN Switch ATM Network Ethernet Goal: Fare in modo che la rete ATM si comporti come una rete Ethernet (an Emulated LAN) LAN Emulation lavora a livello 2 della pila OSI La rete ATM puo’ supportare Emulated LANs multiple Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LECS LES BUS LAN emulation services LEC: LAN Emulation Client Fornisce address resolution service e data forwarding. Ci possono essere piu’ istanze LEC su un ATM adapter. LES: Assign individual LEC to different Emulated LANs BUS: Handle data sent by LEC to: Broadcast MAC address Multicast data Initial Unicast data Riceve tutti i pacchetti multicast e broadcast e li inoltra a tutti i membri della LAN Emulata LECS: Control and coordination function Registering and resolving MAC addresses ATM Switches LEC LEC LEC Enterprise WAN Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LECS LES BUS Il protocollo di LAN Emulation fornisce i servizi richiesti dal livello 3 di una rete broadcast e connectionless facendo le conversioni necessarie tra pacchetti della LAN e celle ATM e traducendo indirizzi MAC in indirizzi ATM ATM Switches LEC LEC LEC Enterprise WAN Cristina Vistoli 12 Maggio 1998

Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM End goal—communication between LECs LECS LES BUS LANE Servers Provide Mechanisms that Enable LEC-to-LEC Communications Data Direct VCC LEC LEC Ethernet Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM SVC are required to make this a viable technology Setup of all VCC are automatic LECS LES BUS LEC LEC Ethernet Cristina Vistoli 12 Maggio 1998

In a typical LANE operation, the LEC must first find the LECS to discover which ELAN it should join. Specifically, the LEC is looking for the ATM address of the LECS that serves the desired ELAN. Contacting the LECS The LEC creates a signaling packet with the ATM address of the LECS. It signals a Configure Direct VCC and then issues an LE_CONFIGURE_REQUEST on that VCC. The information in this request is compared with the data in the LECS database. The source ATM address is most commonly used to place a LEC into a specific ELAN. Cristina Vistoli 12 Maggio 1998

that no two LECs can register the same MAC or ATM addresses. Joining the LES After the LEC has discovered the ATM address of the desired LES, it drops the connection to the LECS, creates a signaling packet with the ATM address of the LES, and signals a Control Direct VCC. Upon successful VCC setup, the LES sends an LE_JOIN_REQUEST. This request contains the LEC ATM address as well as a MAC address that the LEC wants to register with the ELAN. This information is maintained so that no two LECs can register the same MAC or ATM addresses. Upon receipt of the LE_JOIN_REQUEST, the LES checks with the LECS via its own open connection with the LECS and verifies the request, thus confirming the client's membership. Upon successful verification, the LES adds the LEC as a leaf of its point-to-multipoint Control Distribute VCC. Finally, the LES issues the LEC a successful LE_JOIN_RESPONSE that contains a LANE client ID (LECID), which is an identifier that is unique to the new client. This ID is used by the LEC to filter its own broadcasts from the BUS. Cristina Vistoli 12 Maggio 1998

VCC. At this time, the LEC has become a member of the ELAN. Finding the BUS After the LEC has successfully joined the LES, its first task is to find the ATM address of the BUS and join the broadcast group. The LEC creates an LE_ARP_REQUEST packet with the MAC address 0xFFFFFFFF. This special LE_ARP packet is sent on the Control Direct VCC to the LES. The LES recognizes that the LEC is looking for the BUS, responds with the ATM address of the BUS, and forwards that response on the Control Distribute VCC. Joining the BUS When the LEC has the ATM address of the BUS, its next action is to create a signaling packet with that address and signal a Multicast Send VCC. Upon receipt of the signaling request, the BUS adds the LEC as a leaf on its point-to-multipoint Multicast Forward VCC. At this time, the LEC has become a member of the ELAN. Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Dispositivi critici per il buon funzionamneto della rete Ethernet Switch w/LANE Module Enterprise WAN OC-12 Campus ATM Network Local Switched Ethernet Servers OC-12 OC-12 Ethernet Switch w/LANE module ATM-Attached Servers Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Constant Bit Rate Circuit Emulation, Voice CBR Guaranteed Service Variable Bit Rate Full Traffic Characterization Real-Time VBR and Non Real-Time VBR VBR Unspecified Bit Rate No Guarantees, Adequate Buffering Needed UBR Available Bit Rate No Quantitative Guarantees, but Congestion Control Feedback Assures No/Low Cell Loss ABR Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM ATM Workgroup Switch Multilayer Switch (Layer 2 and 3) Shared Switched The New Wiring Closet VLAN System LAN Switch (Layer 2) ATM Campus Switch Hub ATM Internetworking Software Traditional Collapsed Backbone The New Switched Internetwork Backbone Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Pros Scalable backbone BW High speed server farms Load sharing uplinks No disruption of current applications Standards-based VLANs Multiservice capable infrastructure Cons Cost Complexity Management Inefficient transport No ATM QoS Etherchannel and GE competition Cristina Vistoli 12 Maggio 1998

Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM Prospettive: LAN Emulation v2.0 LAN Emulation UNI (LUNI) v2.0 LAN Emulation NNI (LNNI) Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LUNI v2.0 Goals Migliore efficienza Riduce l’uso di VC via optional LCC multiplexing distribuzione dei multicast piu’ efficente Migliore uso di ATM QOS ABR e signaling 4.0 Supporto IEEE 802.1q/p Class of Service (CoS) Cristina Vistoli 12 Maggio 1998

APPLICAZIONI TECNOLOGIA ATM LUNI v2.0 Goals Improve robustness of LANE servers Allow LES/BUS function to be distributed in a tree architecture Up to (20) LES/BUS pairs can support one ELAN (all LES/BUS’s must forward all broadcast packets, etc.) No longer a LES/BUS single point failure LECS redundancy Support LUNI v1.0 or LUNI v2.0 clients simultaneously—backwards compatible Cristina Vistoli 12 Maggio 1998