* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Presentation
Wake-on-LAN wikipedia , lookup
Extensible Authentication Protocol wikipedia , lookup
Server Message Block wikipedia , lookup
Deep packet inspection wikipedia , lookup
Computer network wikipedia , lookup
Multiprotocol Label Switching wikipedia , lookup
Point-to-Point Protocol over Ethernet wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Communication protocol wikipedia , lookup
TCP congestion control wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
IP Over ATM Objectives Upon completion you will be able to: • Review the features of an ATM WAN • Understand how an a datagram can pass through an ATM WAN • Understand how an IP packet is encapsulated in cells • Understand how cells are routed in an ATM network • Understand the function of ATMARP TCP/IP Protocol Suite 1 Note: A cell network uses the cell as the basic unit of data exchange. A cell is defined as a small, fixed-size block of information. TCP/IP Protocol Suite 2 Figure 3.23 TCP/IP Protocol Suite ATM multiplexing 3 Figure 3.24 TCP/IP Protocol Suite Architecture of an ATM network 4 Figure 3.25 TCP/IP Protocol Suite Virtual circuits 5 Note: Note that a virtual connection is defined by a pair of numbers: the VPI and the VCI. TCP/IP Protocol Suite 6 Figure 3.26 TCP/IP Protocol Suite An ATM cell 7 Figure 3.27 TCP/IP Protocol Suite ATM layers 8 Note: The IP protocol uses the AAL5 sublayer. TCP/IP Protocol Suite 9 Figure 23.2 ATM layers in routers and switches The only AAL used by the Internet is AAL5, sometimes called the simple and efficient adaptation layer (SEAL). TCP/IP Protocol Suite 10 Note: End devices such as routers use all three layers, while switches use only the bottom two layers. TCP/IP Protocol Suite 11 Figure 23.3 TCP/IP Protocol Suite AAL5 12 Note: The AAL layer used by the IP protocol is AAL5. TCP/IP Protocol Suite 13 Figure 23.4 TCP/IP Protocol Suite ATM layer 14 Figure 23.5 TCP/IP Protocol Suite ATM headers 15 23.2 CARRYING A DATAGRAM IN CELLS We show how an example of a datagram encapsulated in four cells and transmitted through an ATM network. The topics discussed in this section include: Why Use AAL5? TCP/IP Protocol Suite 16 Figure 23.6 TCP/IP Protocol Suite Fragmentation 17 Note: Only the last cell carries the 8-byte trailer added to the IP datagram. Padding can be added only to the last cell or the last two cells. TCP/IP Protocol Suite 18 Note: The value of the PT field is 000 in all cells carrying an IP datagram fragment except for the last cell; the value is 001 in the last cell. TCP/IP Protocol Suite 19 Figure 23.7 TCP/IP Protocol Suite ATM cells 20 23.3 ROUTING THE CELLS The ATM network creates a route between two routers. We call these routers entering-point and exiting-point routers. The topics discussed in this section include: Addresses Address Binding TCP/IP Protocol Suite 21 Figure 23.8 TCP/IP Protocol Suite Entering-point and exiting-point routers 22 23.4 ATMARP ATMARP finds (maps) the physical address of the exiting-point router given the IP address of the exiting-point router. No broadcasting is involved. The topics discussed in this section include: Packet Format ATMARP Operation TCP/IP Protocol Suite 23 Figure 23.9 TCP/IP Protocol Suite ATMARP packet 24 Table 23.1 OPER field TCP/IP Protocol Suite 25 Note: The inverse request and inverse reply messages can bind the physical address to an IP address in a PVC situation. TCP/IP Protocol Suite 26 Figure 23.10 TCP/IP Protocol Suite Binding with PVC 27 Figure 23.11 Binding with ATMARP TCP/IP Protocol Suite 28 Note: The request and reply message can be used to bind a physical address to an IP address in an SVC situation. TCP/IP Protocol Suite 29 Note: The inverse request and inverse reply can also be used to build the server’s mapping table. TCP/IP Protocol Suite 30 Figure 23.12 TCP/IP Protocol Suite Building a table 31 23.5 LOGICAL IP SUBNET (LIS) An ATM network can be divided into logical (not physical) subnetworks. This facilitates the operation of ATMARP and other protocols (such as IGMP) that need to simulate broadcasting on an ATM network. TCP/IP Protocol Suite 32 Figure 23.13 TCP/IP Protocol Suite LIS 33 Note: LIS allows an ATM network to be divided into several logical subnets. To use ATMARP, we need a separate server for each subnet. TCP/IP Protocol Suite 34