No modelo OSI/ISO, existe uma camada que é responsável pela troca de dados e a comunicação entre hosts. Ela permite que duas aplicações em computadores diferentes possam se comunicar, não precisando se preocupar com problemas como colisões e perda de pacote. Trata-se da camada de: