TCP/IP peste retele ATM

Slides:



Advertisements
Similar presentations
Virtual Private Networks. Cuprins Introducere Tipuri de VPN-uri Componentele VPN Caracteristicile Secure VPN-urilor VPN Tunneling Integritatea datelor.
Advertisements

IP over ATM Integrated Network Services Almerindo Graziano.
1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
ARP: Address Resolution Protocol
1 Address Resolution Protocol (ARP) Relates to Lab 2. This module is about the address resolution protocol.
 As defined in RFC 826 ARP consists of the following messages ■ ARP Request ■ ARP Reply.
Aplicatie pentru intarirea capacitatii manageriale Coriolis Consulting pentru INCD-PM Alexandru Darabont.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 8 Address Resolution Protocol.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
TCP/IP Protocol Suite 1 Chapter 23 Upon completion you will be able to: IP Over ATM Review the features of an ATM WAN Understand how an a datagram can.
TCP/IP Protocol Suite 1 Upon completion you will be able to: IP Over ATM Review the features of an ATM WAN Understand how an a datagram can pass through.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 26 IP over ATM.
Microsoft Windows Server 2003 TCP/IP Protocols and Services Technical Reference Slide: 1 Lesson 3 Address Resolution Protocol (ARP)
TCP/IP Protocol Suite 1 Chapter 8 Upon completion you will be able to: ARP and RARP Understand the need for ARP Understand the cases in which ARP is used.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 8 Address Resolution Protocol.
1 Kyung Hee University Chapter 8 ARP(Address Resolution Protocol)
1 Chapter 4: Internetworking (Introduction) Dr. Rocky K. C. Chang 16 March 2004.
Net5: ARP 協定 授課教師:雲林科技大學 張慶龍 老師. IP Address/Physical Address Static Mapping  IP broadcast address maps to Ethernet broadcast address  IP Multicast Address.
TCP/IP Protocol Suite 1 Chapter 7 Upon completion you will be able to: ARP ( and ARP ( RFC-826) and RARP ( RARP ( RFC-903) Understand the need for ARP.
Chapter Objectives After completing this chapter you will be able to: Define RFC 1483 Describe logical link control (LLC) encapsulation Describe VC multiplexing.
POSTA ELECTRONICA Ana-Maria Tache Ioana Cristina Ciufu.
Bazele retelelor TCP/IP
IP Over ATM Objectives Chapter 23 Upon completion you will be able to:
Behrouz A. Forouzan TCP/IP Protocol Suite, 3rd Ed.
IP: Addressing, ARP, Routing
8. IP Over ATM Set of IP hosts within a same IP domain (subnet) communicate with each other directly over ATM network. The IP hosts outside their subnet.
Chapter 8 ARP(Address Resolution Protocol)
ARP and RARP Objectives Chapter 7 Upon completion you will be able to:
Februarie 2018 ASE Bucuresti
ACTIVITATEA 1 -,, PROFESOR IT LA PAPI’’
Subinterogări multiple
CUPRINS Tastatura Imprimanta Scanner Bibliografie Recapitulare.
IntraShip inovatie, flexibilitate, rapiditate.
Funcţii Excel definite de utilizator (FDU) în VBA
Suportul pentru mobilitate la nivel retea
Instrumente CASE Curs nr. 7.
Căutarea şi regăsirea informaţiei.
Administrare Oracle 9i Suport de curs
SOFTWARE Tipuri de software.
Dispozitive de stocare
CONFIGURAREA SWITCHURILOR
Curs 6: Nivelul retea Razvan Zota 10 Nov 2016.
Structura pipeline a unui procesor MIPS
Căutarea şi regăsirea informaţiei.
Paxos Made Simple Autor: Puşcaş Radu George
Gestionarea datelor stiintifice
Retele de calculatoare
IP Over ATM Objectives Chapter 23 Upon completion you will be able to:
WebSite Social Tema 2 WebSite Social.
MICROSOFT EXCEL.
SUBNETAREA.
Grasu leonard ionut Trifu gabriel
ARP: Address Resolution Protocol
Conferința Națională de Risk Management
Web Form BuilDer Coffee Cup.
MICROSOFT EXCEL Notiuni introductive
Ethernet.
Apache WEB Server.
Virtual Private Networks
INTERNET SERVICII INTERNET.
Forms (Formulare).
IPv6.
A great way to create a channel of communication
Functia de documentare
Programarea in limbajul Java 2004 Lecturer: Gavrila Cristian
Realizarea prezentarilor cu Microsoft PowerPoint
Implementarea listelor simplu inlantuite
LANE si MPOA KOVARI ZOLTAN Fac. de Automatica si Calculatoare
Despre lamaie.net De ce sunt lamaile acre? Realizatori: Cristina Cazan
ARP: Address Resolution Protocol
Presentation transcript:

TCP/IP peste retele ATM TCP/IP over ATM

Continut IP/ATM folosind AAL5 Incapsularea datagramelor si multiplexarea Legarea adreselor IP intr-o retea ATM Logical IP Subnet ATMARP si InATMARP TCP/IP over ATM

IP/ATM folosind AAL5 Transmiterea unei datagrame se face prin AAL5 AAL5 cimp de lungime pe 16 biti=>64k IP/ATM foloseste un MTU de 9180 octeti TCP/IP over ATM

Incapsulare datagrame si multiplexare AAL5 nu include un cimp de tip Solutia 1: agrement apriori asupra protocolului nu necesita adaugarea de date suplimentare creare de circuit virtual pentru pentru fiecare protocol TCP/IP over ATM

Incapsulare datagrame si multiplexarea Solutia 2: Agrement a priori asupra rezervarii unor octeti din zona de date pentru cimpul de tip tot traficul pe acelasi circuit virtual fiecare pachet contine octeti suplimentari in cimpul de date ce identifica tipul protocolului Standardele TCI/IP- adaugarea unui: antet IEEE 802.2 Logical Link Control antet SubNetwork Attachement Point TCP/IP over ATM

Incapsulare datagrame si multiplexare Incapsularea LLC: OUI- Organization Unique Identifier 00.00.00 - org. responsabila pentru standardele Ethernet 16 31 LLC(AA.AA.03) OUI(00) OUI(00.00) TYPE(08.00) IP DATAGRAM … TCP/IP over ATM

Legarea adreselor IP intr-o retea ATM Problematica: Adresa fizica ATM > adresa IP ATM nu suporta broadcast nu se poate folosi ARP traditional PVC: se cunoaste numai VPI/VCI pentru SVC este necesar: mapare IP adresa fizica ATM-creare conexiune mapare adresa IP in pereche VPI/VCI-transmitere datagrama prin VC TCP/IP over ATM

Logical IP Subnet TCP/IP permite unui grup de computere atasate unei retele ATM sa functioneze ca un LAN independent - LIS Caracteristici: toate hosturile ce apartin unui LIS au acelasi numar retea/subretea IP si aceasi address mask membrii unui LIS sint direct conectati la reteaua ATM TCP/IP over ATM

Logical IP Subnet Caracteristici(2) toate calculatoarele din afara LIS sint accesate printr-un ruter. Rezolvarea adreselor se face prin ATMARP(SVC) si InATMARP(PVC) membrii unui LIS pot comunica direct intre ei acelasi MTU este folosit pentru toate VC dintr-un LIS LIS constring rutarea IP TCP/IP over ATM

Logical IP Subnet A B C G F E D H TCP/IP over ATM

ATMARP Nu exista suport pentru broadcast ATMARP- o varianta a protocolului ARP ATMARP server Cerere ATMARP contine: adresa IP a sursei adresa ATM a sursei adresa IP a destinatiei TCP/IP over ATM

Formatul unui pachet ATMARP Formate multiple de adrese ATM retele publice ATM: format 8 octeti(E.164) retele ATM private: NSAPA 20 octeti ierarhie pe 2 nivele Pachet ATMARP 6 adrese(3 pt.sursa, 3 pt.destinatie) 3 adrese: adresa ATM, subadresa ATM, adresa protocolului fiecare adresa are un cimp de lungime TCP/IP over ATM

Formatul unui pachet ATMARP HARDWARE TYPE[2]: 0x0013 pentru ATM PROTOCOL TYPE[2] :0x0800 pentru IP OPERATION[2]: ARP_REQUEST=1 ARP_REPLY=2 InARP_REQUEST=8 InARP_REPLY=9 ARP_NAK=10 TCP/IP over ATM

Formatul unui pachet ATMARP Cimpurile de lungime a adreselor: SEND. HLEN- adresa ATM pentru sursa SEND. HLEN2-subadresa ATM sursa SEND. PLEN TAR. HLEN-adresa ATM pentru dest. TAR. HLEN2-subadresa ATM pentru dest. TAR. PLEN cimpul de lungime are 1 octet TCP/IP over ATM

Formatul unui pachet ATMARP HARDWARE TYPE(0x0013) PROTOCOL TYPE(0x0800) SEND. HLEN(20) SEND. HLEN2(0) OPERATION SEND. PLEN(4) TAR. HLEN(20) TAR. HLEN2(0) TAR. PLEN(4) SENDER’S ATM ADDRESS(0-3) … SENDER’S ATM ADDRESS(16-19) SENDER’S PROTOCOL ADDRESS TARGETS’S ATM ADDRESS(0-3) TARGET’S ATM ADDRESS(16-19) TARGET’S PROTOCOL ADDRESS TCP/IP over ATM

Formatul unui pachet ATMARP Formatul cimpului de lungime: TYPE=0 formatul NSAP(ATM Forum) TYPE=1 formatul E.164 TYPE LUNGIMEA ADRESEI IN OCTETI 1 7 2 TCP/IP over ATM

Adrese si subadrese ATM 3 structuri STRUCTURA 1 NSAPA NULL STRUCTURA 2 E.164 STRUCTURA 3 E.164 1 NUMAR ATM SUBADRESA ATM TCP/IP over ATM

Rezolvarea adreselor pentru PVC Posibil sa nu se cunoasca adresa IP sau ATM a computerului destinatie, daca nu a fost configurata manual Inverse ATMARP protocol Se trimite computerului de la celalalt capat o cerere InATMARP(OPERATION=8) tinta generaza un pachet InATMARP Reply(OPERATION=9) ambele capete afla astfel adresa IP si cea ATM a celuilalt capat TCP/IP over ATM

Rezolvarea adreselor pentru SVC Server ATMARP unic in carul unui LIS Fiecare calculator din LIS trebuie configurat cu adresa serverului ATMARP Se trimite un ATMARP Request catre server(OP=1) Serverul isi consulta baza de date Trimite un pachet ATMARP Reply(OP=2) in care este specificata adresa ATM a destinatiei In cazul in care nu exista o intrare in baza sa de date trimite un pachet ATMARP Negative ACK(OP=10) TCP/IP over ATM

Inregistrarea adreselor Serverul asteapta sa fie contactat Un host deschide un VC catre server Serverul trimite un pachet InATMARP Request catre host acesta raspunde cu un InATMARP Reply serverul extrage adresele IP si ATM ale hostului si le introduce in baza sa de date,impreuna cu un contor de timp TCP/IP over ATM

Persistenta intrarilor - Server Persistenta unei intrari in tabela serverului: minim 20 minute Revalidare: daca nu exista un VC deschis asociat cu intrarea din tabel, intrarea este stearsa daca exista un VC deschis,serverul genereaza un InATMARP Request daca se primeste un InATMARP Reply intrarea este validata si se modifica contorul de timp in caz contra,intrarea este stearsa TCP/IP over ATM

Persistenta intrarilor - client Cache-ul ARP: o intrare valida maxim15 minute Revalidare: daca nu exista un VC deschis: intrarea eliminata exista VC deschis: se intrerupe traficul catre destinatie SVC:ATMARP Request catre serverul ATMARP PVC:InATMARP Request catre destinatie TCP/IP over ATM

Bibliografie RFC 1577- Classical IP over ATM RFC 1483- Multiprotocol Encapsulation over ATM Adaptation Layer 5 RFC 1626-Default IP MTU for use over ATM AAL5 TCP/IP over ATM

Concluzie: Server ATMARP IP/ATM foloseste AAL5 MTU=9180 Incapsularea datagramelor si multiplexarea folosesc Incapsularea LLC Logical IP Subnet ATMARP si InATMARP Server ATMARP TCP/IP over ATM