REDES DE COMPUTADORES II
Carga horária semanal: 2
Carga horária total: 40
Ementa
Redes de longa distância. Redes ATM. REDES Frame-relay. Sistemas operacionais distribuídos. Modelo Cliente/Servidor. Mecanismos de Comunicação entre processos. Gerencia distribuída de aplicações. Modelos de sistemas distribuídos. Instalação e configuração do ambiente Linux. Gerenciamento de arquivos distribuídos. Gerenciamento de usuários. Servidores de página. Servidores de mail. Servidores de nome (DNS , NIS, DHCP). Gerenciador de logon. Serviço de roteamento. Proxy e Firewalls.
Objetivos gerais
Dar ao aluno condições para entender o funcionamento das redes de computadores e suas aplicações em sistemas distribuídos Habilitar o aluno a configurar e utilizar recursos de redes em sistema operacional GNU/linux
Objetivos específicos
Capacitar o aluno a utilizar os recursos de rede no desenvolvimento e uso de sistemas distribuídos entendendo o paradigma cliente/servidor. Preparar e familiarizar o aluno no uso de recursos de rede em sistema operacional GNU/linux
Conteúdos de plano de
ensino
Modelo cliente servidor.
Comunicação entre processos:
Pipes
Sockets
Chamadas de procedimento remoto.
Sistemas operacionais distribuídos.
Definição
Classes de serviços
Características, vantagens e desvantagens.
Modelos de organização de sistemas distribuídos:
Cliente/servidor, paradigmas e características.
Peer to peer, características e aplicações. Filtros e suas características.
Instalação e configuração do ambiente Linux:
Aulas práticas de instalação de sistema GNU/linux .
Configuração de rede e interfaces
de rede
Gerenciamento de arquivos distribuídos: sistemas de rede NFS.
Gerenciamento de usuários:
Inserção de usuários,
Remoção de usuários
Gerenciamento de grupos e
atribuições (aula prática)
Servidores de páginas:
Conceitos.
O servidor apache, instalação e
configuração (aula prática)
Servidores de e-mail:
Conceitos.
Servidores mais comuns, registro do servidor no dns.
Servidores de nomes (DNS, NIS, DHCP).
Conceitos sobre DNS.
O servidor BIND e sua configuração (aula prática).
Conceitos e uso do NIS. Servidor
DHCP.
Conceitos.
Principais softwares e suas configurações.
Gerenciador de logon:
Conceitos de gerência de usuários, domínios e grupos.
O servidor Samba.
Serviço de roteamento.
Rotas estáticas e dinâmicas.
Configuração de rotas estáticas
em ambiente linux (aula prática).
Proxy e Firewalls.
Conceito de proxy.
Principais softwares.
O proxy/cache Squid e sua configuração (aula prática).
Firewall e filtro de pacotes.
O filtro de pacotes do linux
(iptables) e suas implementações.
Plataformas e sistemas operacionais.
Conceitos, tipos de plataformas e seus respectivos sistemas operacionais.
Metodologia
Aulas expositivas, aulas práticas em laboratório.
Recursos didáticos
Aulas em data show, Filmes, experiência práticas em laboratório, seminários e dinâmicas de grupo.
Avaliação
Duas provas, um trabalho em grupo e um trabalho indivual por bimestre, sendo o trabalho em grupo ao final do segundo bimestre um seminário.
Referência
bibliográfica básica
KUROSE, J. F.; ROSS, K. W.Redes de computadores e a internet: uma nova abordagem. 2 ed. São Paulo: Pearson, 2003.
TANEBAUM, A. S.Redes de computadores. 4 ed. Campus, 2003.
Referência
bibliográfica complementar
COMER, D. E.Redes de computadores e internet. 2 ed. Bookman, 2000.
COMER, D. E.Interligação em redes com TCP/IP, V1.: Princípios, protocolos e arquitetura. Campus, 1998.