Redes
TCP é a sigla para a expressão inglesa Transmission Control Protocol e designa um protocolo de transporte standartizado para a interligação de redes baseadas em IP (nomeadamente a Internet). Operando no topo do IP, é responsável pela multiplexagem de sessões, recuperação de erros, fiabilidade da ligação entre extremos e controlo do fluxo.
UDP é um de User Datagram Protocol e designa um protocolo sem conexão, que corresponde à camada de transporte no modelo ISO/OSI, usado pelos protocolos TCP/IP. O UDP converte as mensagens geradas por uma determinada aplicação em pacotes de informação para serem depois enviados através do protocolo IP. Apesar de não verificar a recepção correta das mensagens, o UDP apresenta algumas vantagens sobre o TCP, nomeadamente ao nível da eficiência, sendo por isso utilizado para diversos fins, incluindo o SNMP. Quanto à confiabilidade, esta depende apenas da aplicação que gera a mensagem e não do UDP. ICMP Internet Control Message Protocol é um protocolo TCP/IP que permite que computadores em uma rede compartilhem informações de erro e status. Muitas vezes, o ICMP é usado para solucionar problemas — por exemplo, a ferramenta Ping o utiliza para solucionar problemas de TCP/IP. OSPF (Open Shortest Path First) é projetado para trocar informações de roteamento em um conjunto de redes.
A maior vantagem do OSPF é que ele é eficiente: requer pouquíssima sobrecarga de rede mesmo em conjuntos de redes muito grandes. Sua maior desvantagem é a complexidade: requer planejamento adequado e é mais difícil de configurar e administrar.
O OSPF usa um algoritmo primeiro caminho mais curto (SPF) para calcular as rotas na tabela de roteamento. O algoritmo SPF calcula o caminho mais curto (menor custo) entre o roteador e todas as redes do conjunto de redes. As rotas calculadas pelo SPF são sempre livres de loops.
FTP File Transfer Protocol. É um protocolo usado para transferir arquivos através de redes TCP/IP e claro, também