Mudanças entre as edições de "Curso Técnico Integrado ao Ensino Médio de Telecomunicações:Administração de Redes de Computadores: diário 2016-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 240: Linha 240:
 
* Web: desenvolvimento de aplicações Web nas versões cliente (HTML5, Javascript, etc.) e servidor (SSI, CGI e outros).
 
* Web: desenvolvimento de aplicações Web nas versões cliente (HTML5, Javascript, etc.) e servidor (SSI, CGI e outros).
  
==Desenvolvimento para Sistema de Comunicação==
+
==Desenvolvimento para Sistema de Comunicação com telefonia SIP==
 +
* Sistema de comunicação: processamento de mensagens de sinalização, o que inclui registro de terminais e manipulação de chamadas telefônicas IP, negociação de mídias (texto, áudio e vídeo) e garantia da entrega dessas mídias para os destinatários com qualidade de serviço e segurança (criptografia).
 +
 
 
==Desenvolvimento para Dispositivos Móveis==
 
==Desenvolvimento para Dispositivos Móveis==
  
 
=Referências=
 
=Referências=
 
<references/>
 
<references/>

Edição das 18h22min de 4 de maio de 2016

Prova

  1. Crie um usuário com nome e sobrenome, na forma: nome_sobrenome, e pertencente ao grupo arc60808. Exemplo: ederson.torresini.
  2. Com o usuário da questão 1, via sudo configure a rede das máquinas servidor e cliente:
    1. Servidor: configuração manual.
    2. Cliente: cliente DHCP.
  3. Configure DHCP e DNS de forma que o servidor seja roteador+NAT e servidor DHCP e DNS.
  4. Configure o domínio nome.sobrenome.local com os registros A para:
    1. Servidor: dhcp, dns, servidor roteador, nat. Exemplo: registro A para servidor no domínio ederson.torresini.local, resultando no endereço completo (FQDN) servidor.ederson.torresini.local.
    2. Cliente: cliente.

Plano de Ensino

Este semestre terá algumas variações do semestre passado. Terá mais enfoque técnico e na composição e manutenção das equipes menores (primeiros meses), bem como adição de política para as lideranças.

Projetos

  • 1: colaboração fraca. Avaliação e conceito individual.
  • 2: colaboração forte. Avaliação e conceito por equipe (média).
  • 3: competição. Avaliação individual e conceito por equipe (média). Apenas o melhor membro da equipe ficará com a média, o segundo com uma letra (conceito) abaixo e demais com duas letras abaixo da média.
  • 4: cooperação: avaliação e conceito por turma.

Avaliação

  • Conceito final A: todas as avaliações A.
  • Conceito final B: nenhum D. No máximo um C combinado a um A.
  • Conceito final C: no máximo um D combinado a um A.
  • Conceito final D: demais casos.

Nota: para a composição do conceito final serão consideradas TODAS as avaliações, incluindo provas/trabalhos e recuperações.

Equipes

PRK45

Componentes:

  • Luan Victor de Souza Lopes
  • Lohan Rodrigues
  • Eduardo Cruz de Souza
  • Gabriel Scarabelot de Souza (líder 1)

ACEL

Componentes:

  • Letícia Gonçalves
  • Carolina Demétrio
  • Ana Caroline Ignácio da Rosa (líder 1)
  • Elisa Rodrigues

Holmes

Componentes:

  • Caroliny Duarte
  • João Turnes (líder 2)
  • Pâmela Kretzer
  • Stefanie Martins (líder 1)

HW

Componentes:

  • Gustavo Menezes Tonnera
  • Josias Laurence
  • Pedro Junior
  • Yuri R. (líder 1)

Claus

Componentes:

  • Athos Marwin Bauer (líder 1)
  • João Vitor Virgilio
  • Rosa Maria Franz Coelho
  • Gustavo Henrique Padilha

Aulas

24/03

Apresentação da disciplina e projeto integrador.

28/03

Montagem das equipes e primeira liderança.

A discutir: revisão em sistemas operacionais[1] e redes de computadores[2].

31/03

Visão geral de administração de redes de computadores e serviços de rede. Recomendada leitura sobre o tema[3].

01/04

DNS: conceitos do serviços e estrutura em escala global.

04/04

DNS: cliente.

07/04

DNS: servidor. Zonas e domínios. Recomendada leitura sobre o tema[4] e manual de referência do bind 9[5].

08/04

Definição dos próximos tópicos da disciplina e tema do projeto integrador.

11/04

Revisão de sistemas operacionais. Vistos o vídeo de 100 anos da IBM e as histórias dos SOs[6].

14/04

Revisão de sistemas operacionais. Usuários e propriedades e permissões.

15/04

Revisão de sistemas operacionais. Programas e processos.

18/04

DHCP. Configuração manual de endereçamento e máscara de sub-rede/broadcast, DNS, roteamento e NAT.

22/04

DHCP. Configuração automatizada.

Cenário

<graphviz>

graph dhcp {

 redes1 [shape=circle,label="Lab. de Redes I"]
 servidor [shape=Mrecord,label="<0>Servidor|<1>eth0|<2>eth1"]
 cliente [shape=Mrecord,label="<0>Cliente|<1>eth0"]
 redes1 -- servidor:1 [label="bridge:eth0"]
 servidor:2 -- cliente:1 [label="rede interna:intnet"]

}

</graphviz>

Servidor

Rede

  • Arquivo /etc/network/interfaces:

auto lo iface lo inet loopback

 dns-search sj.ifsc.edu.br
 dns-namseservers 127.0.0.1

auto eth0 iface eth0 inet static

 address 192.168.1.1xx
 netmask 255.255.255.0
 gateway 192.168.1.1

auto eth1 iface eth1 inet static

 address 172.20.0.1
 netmask 255.255.255.0

</syntaxhighlight>

  • Aplicação:
service network-manager stop
ifdown -a
ifup -a

DHCP

  • Instalação:
apt-get install isc-dhcp-server
  • Arquivo /etc/dhcp/dhcpd.conf:

ddns-update-style none; default-lease-time 3600; max-lease-time 14400; subnet 172.20.0.0 netmask 255.255.255.0 {

 range 172.20.0.100 172.20.0.199;
 option subnet-mask 255.255.255.0;
 option broadcast-address 172.20.0.255;
 option routers 172.20.0.1;
 option domain-name "sj.ifsc.edu.br";
 option domain-name-servers 172.20.0.1;

} </syntaxhighlight>

  • Aplicação:
service isc-dhcp-server restart

Roteamento + NAT

  • Arquivo /etc/rc.local:
sysctl -w net.ipv4.conf.all.forwarding=1
iptables -t nat -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
exit 0
  • Aplicação:
/etc/rc.local

Cliente

Rede

O serviço NetworkManager pode conflitar a configuração. Assim, é interessante parar o serviço para testar esse cenário:

service network-manager stop
  • Arquivo /etc/network/interfaces:

auto lo iface lo inet loopback

auto eth0 iface eth0 inet dhcp </syntaxhighlight>

  • Aplicação:
ifdown -a
ifup -a

25/04

  • Votação e escolha da estrutura organizacional da empresa.

28/04

  • Resumo pré-prova.

29/04

  • Primeira avaliação: sistema operacional (usuários e grupos), rede, DHCP e DNS.

30/04

  • Divisão da empresa em equipes e definição do produto.

02/05

  • Reavaliação do modelo de estrutura da empresa.
  • Visão geral do protocolo e serviço SSH.

05/05

Projeto Integrador

Empresa de desenvolvimento de soluções de comunicação com telefonia IP.

Hardware, Infraestrutura e Rede

  • Hardware: aquisição, validação e instalação.
  • Infraestrutura: cabeamento estruturado, instalação física dos ativos de rede e sistemas computacionais.
  • Rede: planejamento e instalação de ativos de rede e definição de padrões e protocolos de Enlace (LAG/EtherChannel, STP, VLAN e outros), além da configuração e manutenção da rede (endereçamento e roteamento IPv4 e IPv6).

Software e Sistemas

  • Software: definição de padrões e protocolos de sistemas operacionais e serviços em rede.
  • Sistemas: definição, instalação, monitoramento, contabilização e manutenção dos serviços em rede, tais como hora certa, configuração automatizada da rede, aplicações Web, banco de dados, gerência de rede e outros.

Desenvolvimento Web

  • Web: desenvolvimento de aplicações Web nas versões cliente (HTML5, Javascript, etc.) e servidor (SSI, CGI e outros).

Desenvolvimento para Sistema de Comunicação com telefonia SIP

  • Sistema de comunicação: processamento de mensagens de sinalização, o que inclui registro de terminais e manipulação de chamadas telefônicas IP, negociação de mídias (texto, áudio e vídeo) e garantia da entrega dessas mídias para os destinatários com qualidade de serviço e segurança (criptografia).

Desenvolvimento para Dispositivos Móveis

Referências

  1. SILVA, G. M. da. Guia Foca GNU/Linux. Acessado em 28/03/2016.
  2. Escola Superior de Redes. ESR no Scribd. Acessado em 28/03/2016.
  3. NEMETH, E. et al. UNIX System Administration Handbook. Acessado em 11/04/2016.
  4. LIU, C. e ALBITZ, P.. DNS & Bind. Acessado em 11/04/2016.
  5. Internet Software Consortium. An Overview of BIND 9 Documentation. Acessado em 11/04/2016.
  6. LEVENEZ, É. Éric Lévénez site. Acessado em 11/04/2016.
  7. NIC.br. NTP.br. Acessado em 03/05/2016.