ATM (Asynchronous Transfer Mode) is a modern switching technique. It is based on cell switching: the cells are small and their size is fixed (53 bytes). Depending on who a switch is going to talk to, it communicates either through a UNI (User Network Interface) or a NNI (Network Network Interface). Moreover, an important characteristic of ATM is that it integrates Quality of Service.