A revolução causada pelas redes de computadores, nitidamente pela Internet, foi a principal facilitadora da Sociedade da Informação em que vivemos. O gerenciamento e a manipulação da informação tornam-se atividades diárias de todo físico e, mais fortemente, do físico computacional. Este curso visa transmitir o funcionamento básico da Internet, suas aplicações mais importantes e seu potencial para aumentar a produtividade do físico computacional.
Redes de Computadores: histórico e conceitos gerais. Redes locais e de longa distância. O modelo de camadas. Internetworking. Padronização em redes de computadores. O meio físico: cobre, fibra ótica, microondas, satélite. Ethernet e a camada de dados, repetidores, bridges e switches. Protocolos TCP/IP. Os protocolos ARP e RARP. O Internet Protocol - IP. Roteamento. SLIP e PPP. O DNS. Interface com sistemas operacionais. Aplicações da Internet: terminal remoto, transferência de arquivos, WWW, correio eletrônico, redes sociais, sistema de arquivo na rede, dropbox e outros serviços de nuvem.
Redes de Computadores: histórico e conceitos gerais: (4 semanas) Breve histórico e contextualização. Redes locais e de longa distância. Redes de teleprocessamento. Network Operating Systems. O modelo de camadas (ISO/OSI). Internetworking. Padronização em redes de computadores. Organizações de padronização. O futuro das redes de computadores. Estudo de redes de importância histórica como HEPNET, BitNet, etc (Atividade para casa). O meio físico: (1 semana) Cobre. Fibra ótica. Microondas. Satélite. Meios magnéticos. Análise de parâmetros físicos de diversos meios. (Atividade para casa). A camada de dados: (1.5 semana) Ethernet e a camada de dados. Funcionamento da ethernet. Endereçamento. Repetidores, bridges e switches. Exemplos de outras camadas de dados. Protocolos TCP/IP: (1.5 semana) TCP/IP e Internetworking. Roteamento. Endereçamento IP ARP e RARP: (1 semana) O Protocolo ARP. Funcionamento. Formato do pacote ARP/RARP. O tcpdump e exemplos de pacotes ARP. (Atividade para casa) O Internet Protocol - IP: (1.5 semana) Características do IP. Datagrama IP. MTU e fragmentação. Campos de time to live e de tipo de protocolo. Análise de pacotes IP com o tcpdump. (Atividade para casa) SLIP e PPP: (1.5 semana) Conceitos gerais. A rede de telefonia. Hierarquia digital, SONET, SDH. Modem. Comandos Hayes. O formato e funcionamento do SLIP. O formato e funcionamento do PPP. O DNS: (1 semana) O Domain Name System. Funcionamento do DNS. Resolução de nomes e o sistema UNIX. O nslookup (Atividade para casa) Interface com sistemas operacionais e aplicações: (2 semanas) Interface com o sistema Unix. Aplicações da Internet: terminal remoto, transferência de arquivos, WWW, correio eletrônico, redes sociais, sistema de arquivo na rede, dropbox e outros serviços de nuvem. A indicação da sequência e do tempo para cumprimento do conteúdo tem caráter apenas sugestivo.
Tanenbaum, A. Computer Networks. Pearson, 5th edition, 2010. Kurose, J. F.; Ross, K. W. Computer Networking: A Top-Down Approach. Pearson, 6th Edition, 2012. Comer, D. E. Computer Networks and Internets. Pearson, 6th Edition, 2013.