O protocolo de arquitetura de rede mais popular usado atualmente é o Transmission Control Protocol (TCP)/Internet Protocol (IP). TCP é um protocolo orientado a conexão que garante a entrega confiável de dados, verificando pacotes perdidos ou corrompidos e reenviando-os, se necessário. IP é um protocolo de datagrama que permite que os dados sejam divididos em pacotes e enviados através de uma rede sem garantir a ordem de entrega. A combinação de TCP e IP fornece uma maneira confiável e eficiente de enviar dados pelas redes.