Noções básicas de redes de computadores. Protocolos. Comutação. Arquitetura de redes. A Internet. Protocolos de camada de aplicação, HTTP, SMTP, DNS, FTP. Noções de sockets. Camada de transporte. Protocolos de transporte confiáveis, protocolo UDP, protocolo TCP.