
Apresentação do curso. Após este vídeo os alunos estarão cientes do conteúdo que será tratado no curso. Além disso, o conteúdo deste curso é baseado no livro Comunicação de Dados e Redes de Computadores, tradução da 4ª edição americana, do Behrouz A. Forouzan.
Esta aula aborda: Links, modelo de redes, conceitos de processamento paralelo e distribuído, eficiência do canal de comunicação, componentes de um cana de comunicação, aplicações e fluxos de links (Simplex, Half Duplex e Full Duplex).
Com esta lição os alunos saberão distinguir o que são modelos computacionais, hardware e software de redes, tipos de links de conexão, topologia (física e lógica), classificação quanto a escala e padronização de redes.
Este vídeo apresenta os principais padrões de LANs, MANs e WANs, e alguns tipos de serviços WANs.
Este vídeo apresenta o histórico da Internet, quando e como ela surgiu.
Neste tópico os alunos aprenderão mais sobre à Internet, por exemplo, projeto Opte. Além disso, serão conceituados: avaliação de redes, computação Ubíqua/Pervasiva e IoT.
Neste vídeo o aluno irá trabalhar alguns conceitos de redes práticos, através dos seguintes comandos e aplicações: ifconfig, ethtool, mii-tool, iperf3 e nmap.
Nesta aula o aluno aprenderá os seguintes conceitos: comutação, comutador (Switch), comutação por circuitos e comutação por pacotes.
Nesta aula o aluno aprenderá o que é comutação por divisão de espaço, por divisão de tempo e, também, aprenderá sobre a estrutura do comutador (Switch).
Nesta aula os alunos aprenderão como a comunicação ocorre em uma arquitetura de camadas.
Neste vídeo os alunos aprenderão como é feito o endereçamento entre as camadas dos modelos ISO/OSI e TCP/IP.
Neste vídeo são apresentadas as principais características dos cabos de par trançado e coaxial.
Neste vídeo são apresentadas as principais características das fibras ópticas.
Neste vídeo são apresentadas as principais características dos meios físicos de transmissão não guiados (wireless).
Esta aula descreve as principais características das redes Ethernet como o frame e endereço MAC.
Nesta aula é apresentado o método de acesso ao meio utilizado pela Ethernet, o CSMA/CD, e as estratégias de persistência de acesso ao meio (ex. não-persistente, 1-persistente e p-persistente).
Nesta aula os alunos aprenderão sobre as principais versões da tecnologia Ethernet, por exemplo, Ethernet Padrão/Ethernet Comutada, Fast Ethernet e Ethernet de Gigabit.
Nesta aula os alunos aprenderão a fazer a análise do tráfego Ethernet utilizando o aplicativo Wireshark. Além disso, os alunos aprenderão a mudar a Mídia Ethernet de 100BaseTx-FD para 100BaseTx-HD com mii-tool (Hands On Linux Based Debian e Windows Server).
Nesta aula o aluno aprenderá as principais características do padrão IEEE 802.11, por exemplo: BSS, ESS, modo ad hoc, modo infraestruturado e acesso ao meio (ex. CSMA/CA e Polling).
Nesta aula os alunos aprenderão sobre o Frame IEEE 802.11, o problema do nó escondido e o problema do nó exposto.
Este tópico apresentará aos alunos as especificações técnicas de camada física do IEEE 802.11: FDM, DSSS, HR-DSSS, etc. Além disso, discutirá as diferentes variações do padrão (a, b, g, n e Infra-red).
Esta aula apresenta alguns comandos como o 'iwconfig' e o 'iwlist', usados para gerenciar conexões sem fio em sistemas Linux. Além disso, também é apresentado a análise do frame IEEE 802.11 utilizando a ferramenta Wireshark.
Nesta aula são apresentados alguns conceitos de segurança em redes sem fio, por exemplo: WPA2 e o 4-Way Handshake. Além disso, também é apresentado um laboratório em que o 4-Way Handshake é capturado com wireshark e analisado.
Nesta aula é apresentado um laboratório que consiste em hackear uma rede IEEE 802.11 utilizando a suite aircrack-ng.
Nesta aula serão apresentados os conceitos fundamentais sobre IPv4 e IPv6, por exemplo: notação e conversão de base 256 para binário e vice versa.
Nesta aula os alunos aprenderão a sintaxe da máscara de subrede e endereçamento com classes. Além disso, será apresentado o cálculo de como encontrar o primeiro e o último endereço IP em uma rede.
Nesta aula serão apresentados os seguintes conceitos: Subredes e Endereçamento sem Classe, Endereços Privados e Endereço APIPA.
Nesta aula os alunos aprenderão a configurando IPv4 no Linux e Windows (GUI, Terminal e Scripts).
Nesta aula os alunos aprenderão sobre Endereçamento Lógico IPv6, por exemplo, descrição, notação (expandida e contraída) e escopo.
Nesta aula os alunos aprenderão sobre Endereçamento Lógico IPv6, por exemplo, descrição, notação (expandida e contraída) e escopo (Parte 2).
Nesta aula é apresentado o aplicativo "IPv6 and More".
Nesta aula os alunos aprenderão a configurar o IPv6 no Linux e Windows (GUI, Scripts e Terminal).
Nesta aula serão explicados a necessidade da camada de rede e o datagrama IP (Versão, HLEN e ToS).
Nesta aula será explicado o datagrama IP (Total Length, Identification, Flags, Fragmentation OffSet, TTL, Protocol, CheckSum e Options).
Nesta aula serão explicados o datagrama IPv6 (Vantagens, Formato do Datagrama e Extensão de Cabeçalho) e Técnicas de Transição IPv4 para IPv6.
Nesta aula serão analisados os datagramas IPv4 e IPv6 com a ferramenta Wireshark.
Nesta aula os alunos serão introduzidos aos conceitos fundamentais de Entrega, Encaminhamento e roteamento. Além disso, serão apresentados os principais comandos Linux para manipulação de tabelas de roteamento Estáticas.
Nesta aula os alunos aprenderão os conceitos introdutório sobre roteamento unicast, por exemplo: RIP, OSPF e BGP.
Nesta aula os alunos aprenderão sobre endereço de porta e protocolo UDP.
Nesta aula os alunos aprenderão os principais conceitos sobre o protocolo TCP.
Nesta aula os alunos aprenderão a analizar o tráfego UDP/TCP utilizando o Wireshark e o nmap.
Nesta aula será resolvido um execrcício de endereçamento lógico IPv4 (Subnetting.) e, também, será apresentado o acesso ao serviço Web utilizando IPv6.
Nesta aula são resolvidos oito (8) exercícios sobre os seguintes temas: métricas de desempenho, modelo de camadas e comutação. Além disso, são apresentados conceitos práticos sobre endereçamento específico (sockets).
O principal objetivo deste curso é possibilitar que pessoas sem nenhum conhecimento de redes de computadores construa uma base sólida sobre o assunto. Isto é, quem fizer este curso terá uma base consistente sobre o tema e, a partir disso, poderá alçar vôos mais altos em direção à especialização no assunto, por exemplo, roteamento de redes, segurança de redes, infraestrutura de redes, serviços de redes, entre outros.
Neste curso os alunos irão aprender os principais conceitos sobre redes de computadores:
Definição, classificação, aplicação e vantagens;
História da Internet;
Comutação;
Métricas de Desempenho: atraso, jitter, largura de banda e vazão;
Modelo de Camadas: arquitetura OSI e TCP/IP;
Meios de Transmissão guiado (ex. Par trançado, Fibra óptica e Cabo coaxial) e não guiado (ex. Comunicação Wireless);
Padrão Ethernet: IEEE 802.3;
Padrão Wi-Fi - IEEE 802.11;
Camada de Rede I: endereçamento Lógico IPv4/IPv6 e funcionamento da camada de rede;
Camada de Rede II: entrega, encaminhamento e roteamento;
Camada de Rede III: Roteamento Unicast: intradomínio (ex. RIP e OSPF) e interdomínio (BGP);
Comunicação entre processos finais: portas IANA, protocolos UDP e TCP.
Além disso, com base nos conceitos supramencionados os alunos aprenderão a usar ferramentas, comandos e protocolos como:
nmap (ferramenta);
ifconfig e ip (comando);
ipconfig (comando Windows);
iwconfig e iwlist (comando);
iperf3 (ferramenta);
wireshark (ferramenta);
ethtool (ferramenta);
mii-tool (ferramenta);
host e dig (comando);
nslookup (ferramenta);
ping (comando);
Protocolos IPv4 e IPv6 (ex. Configuração no Windows Server e Linux Based Debian).
Portanto, este curso é ideal para estudantes que queiram aprender sobre redes de computadores e não possuem conhecimentos prévios sobre este tema. Todavia, o curso também pode ser feito por estudantes que possuem conhecimentos sobre redes de computadores e queiram se aperfeiçoar no tema.