Disciplinas - Redes

Cada disciplina ficará sob a responsabilidade de um ou mais professores do corpo docente do Curso, mas ela poderá ser ministrado por qualquer outro professor, mediante aprovação interna.

Ao professor da disciplina compete ministrar aulas, sanar dúvidas e aplicar avaliações de desempenho.

 
 

INF-0501 - Redes de Computadores I

Carga Horária: 22

Professor: Fábio Luciano Verdi

Ementa:

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.

Objetivo:

Estudo dos fundamentos de redes de computadores, pré-requisito para o acompanhamento das demais disciplinas.

topo da página

 
 

INF-0502 - Redes de Computadores II

Carga Horária: 22

Professores: Nelson Luis Saldanha da Fonseca

Ementa:

Camada de redes: o protocolo IP, o protocolo ICMP, roteamento na Internet, OSPF, RIP, BGP. Camada de enlace de dados: mecanismos de detecção de erros, protocolos de acesso ao meio (MAC). Redes locais. Tecnologia ethernet. Conceitos básicos de gerenciamento de redes: SMI (Structure of Management Information), Protocolo SNMP (Simple Network Management Protocol), MIB (Management Information Base). Ferramentas de Gerência de Redes.

Objetivo:

Continuação do estudo dos fundamentos de redes de computadores, iniciados em INF-0501 - Redes de Computadores I, aprofundando estudos sobre protocolos, introduzindo conceitos sobre roteamento na internet, camada de enlace de dados, redes locais e tecnologia ethernet.

topo da página

 
 

INF-0505 - Introdução às Redes de Dados Sem Fio

Carga Horária: 22

Professor:  Omar Carvalho Branquinho

Ementa:

Apresentar ao aluno os conceitos básicos de sistemas sem fio, direcionado para projeto, abordando conceitualmente: camada física e MAC. Analisar sistema de antenas e as condições de propagação em diferentes ambientes. Realizar o linkbudget (balanço de potência) para o projeto de rede de dados sem fio, considerando: antena, meio de comunicação, potência de transmissão, sensibilidade. Estudar redes locais sem fio. Realizar experimentos com redes reais em laboratório.

Objetivo:

Estudo dos conceitos básicos de redes sem fio e as principais tecnologias que as implementam.

topo da página

 
 

INF-0506 - Redes Multimídia

Carga Horária: 18

Professor: Nelson Luis Saldanha da Fonseca

Ementa:

Qualidade de Serviço na Internet, mecanismos de gerenciamento de tráfego, roteamento ponto-multiponto (multicast) e difusão (broadcast), protocolos de camada de aplicação para suporte de aplicações multimídia, RTP, RSTP, SIP, Voz sobre IP, IP TV, redes peer-to-peer, redes ópticas, MPLS/GMPLS, redes ópticas passivas de acesso (PONS).

Objetivo:

Estudo dos principais protocolos e tecnologias para implementação de serviços multimidia em redes de computadores.

topo da página

 
 

INF-0514 - Programação Básica em Redes de Computadores

Carga Horária: 22

Professor: Célio Cardoso Guimarães

Ementa:

Sistema operacional Linux: comandos básicos, sistemas de arquivos, processos, shell scripts. Introdução a linguagens interpretadas: serviços e bibliotecas para acesso a redes. Trabalhos práticos em laboratório.

Objetivo:

Programação básica de sistemas operacionais da família Linux/Unix, voltada a serviços de rede usando a linguagens interpretadas.

topo da página

 
 

INF-0515 - Aplicações Distribuídas

Carga Horária: 18

Professor: Fernando Antonio Vanini

Ementa:

Conceitos de aplicações distribuídas. Acesso a serviços remotos. Disponibilização de serviços através da web. Arquitetura orientada a serviços (SOA). Aplicações peer to peer. Trabalhos práticos.

Objetivo:

Estudo dos principais conceitos relacionados a aplicações distribuídas em rede e em arquitetura orientada a serviços.

topo da página

 
 

INF-0550 - Computação em Nuvem I

Carga Horária: 18

Professor: Nelson Luis Saldanha da Fonseca e Islene Calciolari Garcia

Ementa:

Evolução da computação (grades, SOA, utility computing, nuvens). Modelos de serviço (IaaS, PaaS e SaaS). Introdução à virtualização. Virtualização de servidores. Aplicações e serviços em nuvens (Big data, multimídia). Introdução a projetos e programação de aplicações em nuvem (ex: map-reduce, web-scale arquitectures). Modelos de tarifação, introdução à virtualização, virtualização de servidores.

Objetivo:

Apresentar uma visão geral sobre a computação em nuvem.

topo da página

 
 

INF-0553 - Internet da Coisas

Carga Horária: 13

Professor: Omar Carvalho Branquinho

Ementa:

Apresentar os elementos que compõem a Internet das Coisas (IoT) identificando a função de cada um e suas principais características. Discutir os principais sistemas propostos para criação da IoT. Executar experimentos que permitam entender como é construía uma IoT.

Objetivo:

Permitir o entendimento dos diversos elementos que compõem a IoT através dos conceitos envolvidos e de demonstração prática.

topo da página

 
 

INF-0554 - Computação em Nuvem II

Carga Horária: 23

Professor: Fábio Luciano Verdi

Ementa:

Arquiteturas e topologias tradicionais de data centers, Infraestruturas modernas de data center e novos projetos de arquitetura de data centers, sistemas de armazenamento distribuído, compartilhamentos virtuais, migração de máquinas virtuais, gerenciamento de recursos e de tarefas computacionais, monitoramento, gerenciamento de energia, nuvens móveis.

Objetivo:

Aprofundar em questões avançadas da computação em nuvem e data centers.

topo da página

 
 

INF-0555 - Virtualização de Redes e Sistemas Computacionais

Carga Horária: 27

Professores: William Lima Reiznautt

Ementa:

Redes virtuais. Interfaces virtuais. Bridges e VLAN. OpenVSwitch. GRE-Tuneis. Ferramentas de gerenciamento. Tipos de virtualizações, sistemas de virtualização. Virtualização de redes em L2 (LAN Extensions, VxLAN, SPB, TRILL), virtualização de redes em L3.

Objetivo:

Apresentar uma visão geral sobre redes virtuais, demonstrando a utilização de interfaces e bridges virtuais, ferramentas para emulação de uma switch e seus recursos, conhecer um pouco sobre SDN, as interligações de redes virtuais e ferramentas de gerenciamento. Fundamentos a virtualização, introduzir os tipos de sistemas de virtualização, a historia e evolução dos sistemas virtualizados, pratica com sistemas de virtualização livres e sobre seus recursos, demostrar ferramentas de gerenciamento tais ganeti(google), openstack e virt-manager.

topo da página

 
 

INF-0556 - Redes Definidas por Software

Carga Horária: 40

Professores: Christian Rodolfo Esteve Rothenberg

Ementa:

Protocolo e controladores Openflow, opendaylight, conceito de SDN, SDN para nuvens, conceito de NFV. Arquitetura de Computação aberta, Openstack, virtualização de redes moveis, virtualização de Redes de distribuição de conteúdo. Prova de conceito. Conceito de Virtualização defunções de redes (NFV), arquitetura de refererência ETSI.

Objetivo:

Introduzir conceitos de redes definidas por software (SDN) e Virtualização de funções de redes (NFV).

topo da página

 
 

INF-0570 - Segurança da Informação

Carga Horária: 13

Professores: Ricardo Dahab e Diego de Freitas Aranha

Ementa:

Conceitos fundamentais de segurança de sistemas de informação. Políticas e gestão da segurança (sistemas e redes). Algoritmos Básicos em Criptografia: cifração simétrica/assimétrica, verificação de integridade e autenticação de origem (assinaturas digitais).

Objetivo:

Familiarizar o aluno com conceitos básicos de segurança computacional e algoritmos criptográficos.

topo da página

 
 

INF-0571 - TCP/IP Prático I

Carga Horária: 13

Professores: André Ricardo Abed Grégio e Oswaldo José Afonso Franzin

Ementa:

Comandos de sistema para configuração e administração de redes. Protocolos da camada de enlace (Ethernet, Wi-Fi, STP). ARP, RARP (protocolo, comando, ataques e aplicações). Protocolo IPv4 e IPv6 (estrutura de endereçamento, cabeçalhos de extensão, encaminhamento de pacotes). Análise dos protocolos com ferramentas de monitoração.

Objetivo:

Capacitar o aluno no entendimento das funcionalidades dos componentes de uma rede e o impacto no desempenho de aplicações, gerenciamento e suporte. Orientá-lo na identificação dos principais requisitos para futuros projetos de redes considerando as características das aplicações e o melhor uso dos recursos dos componentes e infraestrutura de rede, utilizados.

topo da página

 
 

INF-0572 - TCP/IP Prático II

Carga Horária: 22

Professores: Paulo Lício de Geus e André Ricardo Abed Grégio

Ementa:

Análise de tráfego de rede com ferramentas de monitoração. Configuração automática. ICMPv4 e ICMPv6. TCP, UDP, fragmentação de IP e tunelamento. DNS em IPv4 e IPv6. Protocolos de roteamento.

Objetivo:

Continuidade dos estudos iniciados na disciplina "INF-0571 - TCP/IP PRÁTICO I", capacitando o aluno na utilização de ferramentas de monitoração para análise de tráfego de redes de computadores. Estudo de protocolos de roteamento.

topo da página

 
 

INF-0573 - Segurança de Sistemas e Redes

Carga Horária: 23

Professores: Paulo Lício de Geus e André Ricardo Abed Grégio

Ementa:

Vulnerabilidades, ataques contra redes, testes de invasão. Ataques contra IPv6 e técnicas de defesa. Honeypots, honeynets e honeyclients. NAT e firewalls (projeto e implantação). Sistemas de detecção e prevenção de intrusão baseados em host (checagem de integridade) e em rede (assinatura e anomalias). Análise de códigos maliciosos e resposta a incidentes. Segurança de aplicações Web.

Objetivo:

Estudo de aspectos concretos da Segurança da Informação, notadamente as mais intensivas em mecanismos criptográficos, e aplicações às redes de computadores.

topo da página

 
 

INF-0574 - Administração e Segurança

Carga Horária: 27

Professores: Sidney Pio de Campos e Oswaldo José Afonso Franzin

Ementa:

Segurança de servidores (hardening, DNSSEC, filtragem de Spam, controle de conteúdo Web). Sistemas de detecção e prevenção de intrusão baseados em host (checagem de integridade). Serviço de compartilhamento de arquivos e armazenamento (NFS, AFP, iSCSI, Samba): princípios e segurança; serviço de autenticacao centralizada (LDAP, kerberos, RADIUS): princípios e segurança. VPN e canais seguros. Syslog e gerência de logs. Proxys. Sincronização de relógios via NTP. Gerenciamento de redes (SNMP, zabbix etc).

Objetivo:

Estudo dos princípios da Segurança da Informação em face de vulnerabilidades de software e hostilidade do ambiente. Segurança de redes de computadores, priorizando os aspectos de gestão, políticas e dispositivos de rede.

topo da página

 
 

INF-0575 - Criptografia Aplicada

Carga Horária: 18

Professores: Ricardo Dahab e Diego Freitas Aranha

Ementa:

Gerência e distribuição de chaves. Certificação digital e Infra-estruturas de Chaves Públicas. Protocolos para proteção de enlace sem fio: WEP e WPA. Protocolos para camada de rede: IPSec e VPNs. Protocolos para transporte seguro: SSL/TLS, HTTPS, SSH. Protocolos na camada de aplicação: PGP e Axolotl. Redes de anonimização de tráfego: Tor e I2P, serviços escondidos. Tópicos avançados: votação eletrônica, criptomoedas, etc.

Objetivo:

Familiarizar os alunos com algoritmos básicos de criptografia, suas premissas, garantias de segurança e principais aplicações.

topo da página