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.