What is ATM?
Asynchronous Transfer Mode (ATM) is a high-speed networking technology that transmits data, voice, and video over a network. It is a cell-based switching technology that is designed to provide high-speed connectivity to multiple devices. ATM is a connection-oriented technology that uses fixed-size packets called cells to transmit data. Each cell is 53 bytes long, including a five-byte header and a 48-byte payload.
ATM was introduced in the late 1980s and became widely used in the 1990s as a backbone technology for high-speed networks. It was designed to handle multiple types of traffic, including voice, data, and video, and provide a high level of quality of service (QoS) for each type of traffic. ATM networks can operate at speeds of up to 622 Mbps, making it one of the fastest networking technologies of its time.
How does ATM work?
ATM is a connection-oriented technology that establishes a virtual circuit between two devices before transmitting data. The virtual circuit is a logical path between the two devices that is established by a signaling protocol called ATM Adaptation Layer 5 (AAL5). AAL5 is responsible for breaking up the data into cells, adding a header to each cell, and reassembling the cells at the receiving end.
Once the virtual circuit is established, data is transmitted in fixed-size cells of 53 bytes. The cells are transmitted asynchronously, meaning that they do not have to be transmitted in any particular order. This allows multiple cells from different sources to be interleaved and transmitted simultaneously over the same physical link. ATM uses a technique called statistical multiplexing to allocate bandwidth dynamically to different virtual circuits based on their traffic requirements.
Applications of ATM
ATM was designed to provide high-speed connectivity for a wide range of applications, including voice, data, and video. It was widely used as a backbone technology for high-speed networks, such as the Internet backbone, and for connecting local area networks (LANs) and wide area networks (WANs). ATM was also used in the telecommunications industry for transporting voice traffic over a digital network.
ATM has been largely replaced by newer networking technologies such as Ethernet and IP-based networking. However, some legacy networks still use ATM, and it is still used in some specialized applications, such as in the aviation industry for air traffic control.
Example of ATM network
An example of an ATM network is an Internet Service Provider (ISP) network. The ISP would have a backbone network consisting of high-speed ATM switches that connect to multiple access networks, such as cable modems and DSL. The ATM backbone would provide high-speed connectivity between the access networks and the Internet.
Each access network would have an ATM switch that connects to multiple customer premises equipment (CPE) devices, such as modems and routers. The CPE devices would establish a virtual circuit with the access network’s ATM switch, which in turn would establish a virtual circuit with the backbone ATM switch. Data would be transmitted in cells over the virtual circuit, and the ATM switches would allocate bandwidth dynamically based on the traffic requirements of each virtual circuit.
