Mudanças entre as edições de "RES-2012-2-tiago"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(16 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
=Diário de aula de RES - 2012-1 - Prof. Tiago Semprebom=
+
=Diário de aula de RES - 2012-2 - Prof. Tiago Semprebom=
  
 
=Instrutor=
 
=Instrutor=
Linha 41: Linha 41:
 
==09/10: Introdução à Redes de Computadores==
 
==09/10: Introdução à Redes de Computadores==
  
* Breve histórico sobre o surgimento das redes de computadores e a internet
+
* Breve histórico sobre o surgimento das redes de computadores e a Internet
 
** [http://www.youtube.com/watch?v=9hIQjrMHTv4&eurl=http://www.insidetechno.com/2009/02/17/a-historia-da-internet-em-video/&feature=player_embedded Vídeo sobre surgimento da Internet]  
 
** [http://www.youtube.com/watch?v=9hIQjrMHTv4&eurl=http://www.insidetechno.com/2009/02/17/a-historia-da-internet-em-video/&feature=player_embedded Vídeo sobre surgimento da Internet]  
* Introdução a redes de computadores e a internet
+
* Introdução a redes de computadores e a Internet
 
** [http://www.youtube.com/watch?v=QTdR6SnE0zQ&feature=related Vídeo sobre o funcionamento da Internet - Parte 1]  
 
** [http://www.youtube.com/watch?v=QTdR6SnE0zQ&feature=related Vídeo sobre o funcionamento da Internet - Parte 1]  
 
** [http://www.youtube.com/watch?v=ZG2rLXkR0ZI&feature=related Vídeo sobre o funcionamento da Internet - Parte 2]
 
** [http://www.youtube.com/watch?v=ZG2rLXkR0ZI&feature=related Vídeo sobre o funcionamento da Internet - Parte 2]
  
==06/03: Comutação de circuitos==
+
==11/10: Comutação de circuitos==
 
* Hosts, elementos finais e modelos de serviço.
 
* Hosts, elementos finais e modelos de serviço.
 
* Visão de serviços e componentes, borda da rede, núcleo da rede, protocolos.
 
* Visão de serviços e componentes, borda da rede, núcleo da rede, protocolos.
  
==08/03: Introdução à Redes de Computadores==
+
==16/10: Introdução à Redes de Computadores==
 
* Introdução aos serviços oferecidos pelo TCP (fim-a-fim).
 
* Introdução aos serviços oferecidos pelo TCP (fim-a-fim).
 
* Serviços TCP e UDP
 
* Serviços TCP e UDP
  
==13/03: Comutação de circuitos==
+
==18/10: Comutação de circuitos==
 
* Lista de exercícios 1 (Disponível acima (Seção Material de apoio)
 
* Lista de exercícios 1 (Disponível acima (Seção Material de apoio)
  
 
* Um dia feito de vidro: vídeo super interessante sobre convergência tecnológica, voltado ao uso de tecnologias fotovotáicas [http://www.youtube.com/watch?v=6Cf7IL_eZ38 (clique aqui)]
 
* Um dia feito de vidro: vídeo super interessante sobre convergência tecnológica, voltado ao uso de tecnologias fotovotáicas [http://www.youtube.com/watch?v=6Cf7IL_eZ38 (clique aqui)]
  
==15/03: Comutação de circuitos==
+
==23/10: Comutação de circuitos==
 
* Comutação de circuitos
 
* Comutação de circuitos
 
* Comutação de pacotes
 
* Comutação de pacotes
 
* Redes de acesso e meios físicos
 
* Redes de acesso e meios físicos
  
==20/03: Redes de acesso e meios físicos==
+
==25/10: Redes de acesso e meios físicos==
 
* Redes de acesso e meios físicos
 
* Redes de acesso e meios físicos
 
* Arquitetura em Camadas
 
* Arquitetura em Camadas
 
* Encapsulamento
 
* Encapsulamento
 +
 +
==06/11: Arquitetura em Camadas==
 +
* Comunicação lógica e comunicação física
 +
* Encapsulamento
 +
 +
==08/11: Camada de aplicação (Todas as aulas com Prof. Tiago)==
 +
* Web - HTTP (com e sem paralelismo), e-mail (SMTP e POP3).
 +
* Laboratório 1
 +
 +
==13/11: Camada de aplicação (Não haverá aula de RES)==
 +
* Conteúdo a ser reposto em outra oportunidade.
 +
* Atividades.
 +
 +
==20/11: Camada de aplicação (Todas as aulas com Prof. Nilton)==
 +
* Conteúdo ministrado no dia 01/11
  
 
==22/03: Camada de Aplicação==
 
==22/03: Camada de Aplicação==
* Atraso em redes de chaveamento de pacotes
+
* Mostra-Científico Cultural
* Filme Fibra Óptica
 
  
==27/03: Camada de Aplicação==
+
==27/11: Camada de Aplicação==
 
* Camadas de protocolos
 
* Camadas de protocolos
 
* Modelo em camadas TCP/IP
 
* Modelo em camadas TCP/IP
  
==29/03: Camada de Aplicação==
+
==29/11: Camada de Aplicação==
* Aplicações tradicionais
+
* Avaliação 1 - Internet e Camada de Aplicação
* Protocolos da camada de aplicação
+
* Conceitos da avaliação: [http://tele.sj.ifsc.edu.br/~tisemp/RES/conceitos_2012_2.pdf clique aqui]
  
==03/04: Camada de Aplicação==
+
==04/12: Camada de Aplicação==
 +
* Vista de Prova
 +
* DNS (Domain Name System)
 +
 
 +
==06/12: Camada de Transporte ==
 
* Serviços da camada de transporte
 
* Serviços da camada de transporte
* Requisitos de serviço
+
* Lab. 2 - TCPDUMP
* Web: Protocolo HTTP
 
  
==05/04: Camada de Aplicação (Todas as aulas Prof. Tiago)==
+
==11/12: Camada de Transporte==
* Correção da Lista de exercícios
+
*  
* Revisão
 
  
==10/04: Camada de Aplicação==
+
==13/12: Camada de Transporte==
* Jargões
+
*
* Modelos de serviço: VBR, UBT, etc
 
  
==12/04: Camada de Aplicação (Todas as aulas Prof. Bruno)==
+
==18/12: Camada de Transporte==
  
  
==17/04: Camada de Aplicação==
+
===20/12: Lab 3 - Construção de uma página HTML pessoal (duas primeiras aulas, Lab. Redes I)===
* Serviços: HTTP, Cookies, Proxy, FTP.
 
 
 
===19/04: Lab 1 - Construção de uma página HTML pessoal (duas primeiras aulas, Lab. Redes I)===
 
 
* Construção de uma página HTML pessoal
 
* Construção de uma página HTML pessoal
 
* Upload da página através de HTTP e FTP no site do instituto
 
* Upload da página através de HTTP e FTP no site do instituto
Linha 157: Linha 169:
 
*[http://net2.com/nvu/ nvu]
 
*[http://net2.com/nvu/ nvu]
  
==24/04: Arquitetura em camadas==
 
* Início Camada de Aplicação (Cap.2 slides)
 
* Web - protocolo HTTP
 
* Coockies
 
* Cache web
 
* FTP
 
* Correio eletrônico
 
  
==26/04: Lab 2 - Construção de uma página HTML pessoal==
+
--- '''PERÍODO DE FÉRIAS: 26/12/12 até 01/02/13''' ---
 +
 
 +
==05/02/13: Camada de Transporte (reinício das atividades)==
 +
===Lab 2 - Construção de uma página HTML pessoal===
 +
 
 
* Continuação e entrega da página pessoal
 
* Continuação e entrega da página pessoal
  
Linha 183: Linha 192:
 
* Existe ainda outra possibilidade via Nautilus: [http://www.webdavsystem.com/server/access/gnome_nautilus clique aqui]
 
* Existe ainda outra possibilidade via Nautilus: [http://www.webdavsystem.com/server/access/gnome_nautilus clique aqui]
  
==01/05: Camada de Aplicação==
+
==07/02: Camada de Transporte==
 
+
* Problemas no transporte
* Proxy web
 
* FTP
 
* Correio eletrônico
 
* Exercícios
 
 
 
==03/05: Camada de Aplicação==
 
* Domain Name System (DNS)
 
* Consultas Interativas e recursivas
 
* Correção lista de exercícios
 
 
 
===Servidores DNS raíz pelo mundo===
 
* http://www.root-servers.org/
 
 
 
===Vídeo interessante===
 
*[http://www.ted.com/talks/lang/eng/tim_berners_lee_on_the_next_web.html World Wide Web, por Tim Berners-Lee]
 
 
 
==10/05: Camada de Aplicação (Laboratório FTP, SSH e SCP)==
 
 
 
===FTP===
 
 
 
* FTP (File Transfer Protocol) é um protocolo, ou seja, uma linguagem standard de comunicação entre duas máquinas, permitindo a máquinas de tipos diferentes (ou cujo sistema de exploração é diferente) transferir ficheiros para uma rede que funciona sob TCP/IP.
 
 
 
* O protocolo FTP permite trocar um arquivo ao mesmo tempo, nos dois sentidos entre a máquina cliente (a que iniciou a conexão, por conseguinte a máquina recorrente) e a máquina servidor (a que fornece o serviço FTP, por conseguinte a máquina chamada). O protocolo FTP permite também outras acções, como a criação e a supressão de directórios (com a condição de estarem vazios), a listagem dos ficheiros, a supressão e a alteração de nomes de ficheiros, etc.
 
 
 
* No caso de não ser cadastrado no servidor FTP desejado, entre como usuário "anônimo": Name (maquina:user): anonymous 
 
 
 
* Neste caso, em vez de usar uma senha de acesso, use uma identificação, em geral seu endereço e-mail. As restrições de acesso bloqueiam a entrada do usuário em alguns diretórios, por questões de segurança do sistema.
 
 
 
===Comandos FTP===
 
 
 
binary
 
    Ou simplesmente bin. Estabelece como binário o tipo de representação dos arquivos a serem manipulados.
 
    Use este comando sempre que for lidar com arquivos de imagem, documentos formatados, executáveis e arquivos compactados.
 
 
 
cd diretório_remoto
 
    Muda o diretório de trabalho na máquina remota.
 
 
 
cdup
 
    Muda o diretório de trabalho para o diretório "pai" (superior) do diretório atual.
 
 
 
lcd [ diretório ]
 
    Muda o diretório de trabalho na máquina local.
 
    Se nenhum diretório for especificado, o diretório "home" do usuário é utilizado.
 
 
 
get arq_remoto [ arq_local ]
 
    Recupera o arquivo_remoto e o armazena na máquina local. Se um nome de arquivo_local não for especificado,
 
é dado o mesmo nome do arquivo na máquina remota.
 
 
 
mget arquivos_remotos
 
    Faz um get para cada arquivo remoto cujo nome esteja na lista de arquivos_remotos.
 
 
 
put arq_local [ arq_remoto ]
 
    Armazena um arquivo local na máquina remota. Se não for especificado um nome arquivo remoto, ele terá o mesmo nome do arquivo local.
 
 
 
mput arquivos_locais
 
    Faz um put para cada arquivo local cujo nome esteja na lista de arquivos_locais
 
 
 
help [ comando ]
 
    Ou apenas ?, escreve uma mensagem explicativa sobre o significado do comando.
 
    Quando nenhum comando é especificado, apresenta uma lista de comandos.
 
 
 
ls [ dir_remoto ] [ arq_local ]
 
    Dá uma listagem do conteúdo de um diretório da máquina remota. Se não for especificado um diretório remoto,
 
é mostrada a listagem do diretório de trabalho usado.
 
    Se nenhum arquivo local for especificado, a listagem é mostrada na tela.
 
 
 
dir [ dir_remoto ] [ arq_local ]
 
    Lista o conteúdo do diretório da máquina remota, colocando o resultado na máquina local.
 
    Se nenhum diretório remoto for especificado, o diretório de trabalho atual na máquina remota será utilizado.
 
    Se nenhum arquivo na máquina local for especificado para receber a lista do diretório remoto, o resultado é enviado para o terminal.
 
 
 
!dir [ dir_local ] [ arq_local ]
 
    Em alguns sistemas ftp, este comando lista o conteúdo de um diretório da máquina local.
 
 
 
pwd
 
    Retorna o nome do diretório atual na máquina remota.
 
 
 
quit
 
    Termina uma sessão ftp
 
 
 
===Roteiro desta aula===
 
*[http://www.sj.ifsc.edu.br/~tisemp/RES/guia_comandos_unix.pdf Guia rápido comandos Unix]
 
*[http://www.sj.ifsc.edu.br/~tisemp/RES/aulas/lab2/lab2.pdf Roteiro 2 - FTP e SSH]
 
 
 
==15/05: Camada de Aplicação==
 
* '''Avaliação''': Arquitetura Internet e Camada de Aplicação
 
 
 
==17/05: Laboratório FTP, SSH, SCP==
 
* Laboratório
 
 
 
==22/05: Camada de Transporte ==
 
 
 
 
 
==24/05: Camada de Transporte ==
 
 
 
==29/05: Fórum Mundial de Educação Profissional e Tecnológica==
 
* Para os alunos que forem participar clique [http://aptor.com.br/fmept/login/attendee-registration.php?lang=pt_BR aqui] e faça sua inscrição.
 
 
 
==31/05: Fórum Mundial de Educação Profissional e Tecnológica ==
 
* Participe das atividades do [http://2sitefmept.ifsc.edu.br/index.php Fórum]
 
 
 
==05/06: Camada de Transporte==
 
* Serviços oferecidos pela camada de transporte
 
* Multiplexação/Demultiplexação
 
* Encapsulamento
 
 
 
==07/06: Camada de Transporte==
 
* Lista IV
 
  
* Vídeo interessante sobre o data center da UOL: [http://www.youtube.com/watch?v=flxzjA4tM1E&feature=player_embedded#at=27 clique aqui]
+
==12/02: Camada de Transporte (Feriado)==
 +
* Feriado Carnaval
  
==12/06: Camada de Transporte ==
+
==14/02: Camada de Transporte==
* Protocolos Dutados (Pipelined)
+
* Licença Gala
** Volta-N
 
** Retransmissão Seletiva
 
  
==14/06: Camada de Transporte ==
+
==19/02: Camada de Transporte==
* Avaliacao Camada de Transporte
+
* Licença Gala
  
==21/06: Camada de Rede==
+
==21/02: Camada de Transporte==
* Introdução aos serviços da Camada Rede
+
* Volta-N
* Roteamento
+
* Retransmissão Seletiva
* Encaminhamento
 
* Serviços da Camada de Rede
 
  
==26/06: Camada de Rede==
+
==26/02: Transporte==
* Roteamento hierárquico
+
* TCP
* Sistemas Autônomos (SA)
+
* Controle de Fluxo/Congestionamento
 +
* Correção Listas
  
==28/06: Camada de Rede==
+
==28/02: Camada de Transporte==
* Classes de Endereço IP
+
* Avaliação Camada de Transporte
* Lista de Exercícios
 
  
==03/07: Camada de Rede==
+
==05/03: Camada de Rede==
* CIDR: Classless InterDomain Routing
+
* Roteamento e Encaminhamento
* Exercícios e correção das listas de exercícios sobre CIDR
 
  
==05/07: Camada de Rede==
+
==07/03: Camada de Rede==
* Exercícios Endereçamento IP
+
* Endereçamento IPv4
* Revisão para Avaliação Camada de Rede
+
* Listas
  
==10/07: Camada de Rede==
+
==12/03: Camada de Rede==
* Avaliacao Camada de Rede
+
* Correção Listas
  
==12/07: Camada de Rede==
+
==14/03: Camada de Rede==
* Recuperações finais (Todas) da disciplina
+
* Avaliação Redes
  
===ATENÇÃO===
+
==19/03: Camada de Rede (Feriado)==
* Resultados finais serão lançadas em conselho
+
* Aniversário de São José
 +
* Encerramento da disciplina

Edição atual tal como às 17h42min de 7 de março de 2013

Diário de aula de RES - 2012-2 - Prof. Tiago Semprebom

Instrutor

Professor: Tiago Semprebom, Dr. Eng.
Email: tisemp@ifsc.edu.br
Atendimento paralelo: 3a feira 17:00h - 18:00 h e 6a feira 16h - 17h (Lab. de Desenvolvimento de Tele)
Endereço web do grupo: http://groups.google.com/group/ifsc_res
Endereço de e-mail da disciplina: ifsc_res@googlegroups.com

IMPORTANTE: o direito de recuperar uma avaliação em que se faltou somente existe mediante justificativa reconhecida pela coordenação. Assim, deve-se protocolar a justificativa no prazo de 48 horas, contando da data e horário da avaliação, e aguardar o parecer da coordenação. O não cumprimento desse procedimento implica a impossibilidade de fazer a recuperação, e assim a reprovação na disciplina.

Material de apoio

04/10: Apresentação da disciplina

  • Apresentação da disciplina, plano de aula, trabalhos e métodos de avaliação.

09/10: Introdução à Redes de Computadores

11/10: Comutação de circuitos

  • Hosts, elementos finais e modelos de serviço.
  • Visão de serviços e componentes, borda da rede, núcleo da rede, protocolos.

16/10: Introdução à Redes de Computadores

  • Introdução aos serviços oferecidos pelo TCP (fim-a-fim).
  • Serviços TCP e UDP

18/10: Comutação de circuitos

  • Lista de exercícios 1 (Disponível acima (Seção Material de apoio)
  • Um dia feito de vidro: vídeo super interessante sobre convergência tecnológica, voltado ao uso de tecnologias fotovotáicas (clique aqui)

23/10: Comutação de circuitos

  • Comutação de circuitos
  • Comutação de pacotes
  • Redes de acesso e meios físicos

25/10: Redes de acesso e meios físicos

  • Redes de acesso e meios físicos
  • Arquitetura em Camadas
  • Encapsulamento

06/11: Arquitetura em Camadas

  • Comunicação lógica e comunicação física
  • Encapsulamento

08/11: Camada de aplicação (Todas as aulas com Prof. Tiago)

  • Web - HTTP (com e sem paralelismo), e-mail (SMTP e POP3).
  • Laboratório 1

13/11: Camada de aplicação (Não haverá aula de RES)

  • Conteúdo a ser reposto em outra oportunidade.
  • Atividades.

20/11: Camada de aplicação (Todas as aulas com Prof. Nilton)

  • Conteúdo ministrado no dia 01/11

22/03: Camada de Aplicação

  • Mostra-Científico Cultural

27/11: Camada de Aplicação

  • Camadas de protocolos
  • Modelo em camadas TCP/IP

29/11: Camada de Aplicação

  • Avaliação 1 - Internet e Camada de Aplicação
  • Conceitos da avaliação: clique aqui

04/12: Camada de Aplicação

  • Vista de Prova
  • DNS (Domain Name System)

06/12: Camada de Transporte

  • Serviços da camada de transporte
  • Lab. 2 - TCPDUMP

11/12: Camada de Transporte

13/12: Camada de Transporte

18/12: Camada de Transporte

20/12: Lab 3 - Construção de uma página HTML pessoal (duas primeiras aulas, Lab. Redes I)

  • Construção de uma página HTML pessoal
  • Upload da página através de HTTP e FTP no site do instituto

Características do HTML

A Internet possui uma linguagem de "programação": o HTML. Esta é uma linguagem utilizada na World Wide Web (WWW) e ajuda na composição gráfica da página. Seria perfeitamente possível se fazer páginas internet sem o HTML, mas a mesma ficaria sem figuras, o texto ficaria completamente igual, ou seja, a página ficaria igual a um arquivo ".txt".

Com a vinda do HTML, podemos acrescentar, facilmente, trechos em negrito, em itálico, sublinhado e de vários outros tipos e formas. Podemos acrescentar figuras, links, listas, formulários e etc.

Marcações HTML

As marcações do HTML - conhecidas como "tags" - consistem do sinal (<), (o símbolo de "menor que"), seguida pelo nome da marcação e fechada por (>) ("maior que").

De um modo geral, as tags aparecem em pares, por exemplo:

 <H1> Cabeçalho </H1>
  • Exemplos de Marcaçoes:
 <TITLE> Este seria um título </TITLE>
 <H1> Este seria um cabeçalho </H1>
  • Uma página elementar:
<html>
<head>
<title> Página de Teste </title>
</head>
<body>
<i> CONTEÚDO DA PÁGINA em itálico <i/>
<a href="http://www.ifsc.edu.br" target="_blank"> Instituto Federal de Santa Catarina </a>

<a href="http://www.forumeiros.com"><img src="http://www.illiweb.com/fa/banner/pt/banner4.jpg" 
alt="forum gratis" title="forumeiros.com"/></a>
</body>
</html>
  • Correção de codificação Unicode (UTF-8)
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Código de cores:

Editores para desenvolvimento de páginas HTML (livres):


--- PERÍODO DE FÉRIAS: 26/12/12 até 01/02/13 ---

05/02/13: Camada de Transporte (reinício das atividades)

Lab 2 - Construção de uma página HTML pessoal

  • Continuação e entrega da página pessoal

Cadastro no portal do aluno

  • Para as demais aulas será necessário ter uma conta cadastrada na escola.
  • Façam o cadastro no Portal do Aluno.

Utilizando o dav:

  • Pelo Nautilus lê e escreve: davs://200.135.37.75/arquivos/alunos/res/2011-2/<usuario>/
  • Existe ainda outra possibilidade via Nautilus: clique aqui

07/02: Camada de Transporte

  • Problemas no transporte

12/02: Camada de Transporte (Feriado)

  • Feriado Carnaval

14/02: Camada de Transporte

  • Licença Gala

19/02: Camada de Transporte

  • Licença Gala

21/02: Camada de Transporte

  • Volta-N
  • Retransmissão Seletiva

26/02: Transporte

  • TCP
  • Controle de Fluxo/Congestionamento
  • Correção Listas

28/02: Camada de Transporte

  • Avaliação Camada de Transporte

05/03: Camada de Rede

  • Roteamento e Encaminhamento

07/03: Camada de Rede

  • Endereçamento IPv4
  • Listas

12/03: Camada de Rede

  • Correção Listas

14/03: Camada de Rede

  • Avaliação Redes

19/03: Camada de Rede (Feriado)

  • Aniversário de São José
  • Encerramento da disciplina