Mudanças entre as edições de "Tiago Semprebom"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 106: Linha 106:
 
* Lista de Exercícios
 
* Lista de Exercícios
 
* [http://www.unitednerds.org/thefallen/docs/?area=DNS&tuto=SlackwareShow link interessante sobre DNS]
 
* [http://www.unitednerds.org/thefallen/docs/?area=DNS&tuto=SlackwareShow link interessante sobre DNS]
 +
 +
===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]
  
 
==19/11/12: Camada de Aplicação==
 
==19/11/12: Camada de Aplicação==
Linha 139: Linha 145:
 
* Controle de congestionamento
 
* Controle de congestionamento
 
* Lista de exercícios  
 
* Lista de exercícios  
* Correção da lista de exercícios
+
 
 +
* Vídeo interessante sobre o data center da UOL: [http://www.youtube.com/watch?v=flxzjA4tM1E&feature=player_embedded#at=27 clique aqui]
  
 
==17/12/12: Camada de Transporte==
 
==17/12/12: Camada de Transporte==
Linha 146: Linha 153:
  
 
==18/12/12: Camada de Transporte==
 
==18/12/12: Camada de Transporte==
* Avaliação Camada de Transporte
+
*  
  
 
--- PERÍODO DE FÉRIAS: 26/12/12 até 01/02/13---
 
--- PERÍODO DE FÉRIAS: 26/12/12 até 01/02/13---
  
==04/02/13: Camada de Transporte (reinício do semestre letivo)==
+
==04/02/13: Camada de Rede (reinício do semestre letivo)==
 
*
 
*
  
==05/02/13: Camada de Transporte ==
+
==05/02/13: Camada de Rede ==
 
*
 
*
  
==11/02/13: Camada de Transporte ==
+
==11/02/13: FERIADO ==
* Feriado (Recesso Carnaval)
+
* Recesso de Carnaval
  
==12/02/13: Camada de Transporte ==
+
==12/02/13: FERIADO ==
* Feriado (Carnaval)
+
* Feriado de Carnaval
  
==18/02/13: Camada de Transporte==
+
==18/02/13: Camada de Rede==
 
*
 
*
  
==19/02/13: Camada de Transporte==
+
==19/02/13: Camada de Rede==
 
*
 
*
  
==25/02/13: Camada de Transporte==
+
==25/02/13: Camada de Rede==
 
*
 
*
  
==26/02/13: Camada de Transporte==
+
==26/02/13: Camada de Rede==
 
*
 
*
  
 
+
==04/03/13: Camada de Rede ==
 
 
 
 
==04/03/13: Camada de Transporte ==
 
 
*
 
*
  
==05/03/13: Camada de Transporte ==
+
==05/03/13: Camada de Rede ==
 
*
 
*
  
==11/03/13: Camada de Transporte ==
+
==11/03/13: Camada de Rede ==
 
*
 
*
  
==12/03/13: Camada de Transporte ==
+
==12/03/13: Camada de Rede ==
 
*
 
*
  
==18/03/13: Camada de Transporte==
+
==18/03/13: Camada de Rede==
 
*
 
*
  
==19/03/13: Camada de Transporte (término da disciplina) ==
+
==19/03/13: Camada de Rede (término da disciplina) ==
 
* Encerramento da disciplina RCOI
 
* Encerramento da disciplina RCOI
  
Linha 200: Linha 204:
 
===19/04: Lab 1 - Construção de uma página HTML pessoal (duas primeiras aulas, Lab. Redes I)===
 
===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
 
  
 
*[http://www.sj.ifsc.edu.br/~tisemp/RES/aulas/lab1/Lab1.pdf Roteiro 1 - HTML]
 
*[http://www.sj.ifsc.edu.br/~tisemp/RES/aulas/lab1/Lab1.pdf Roteiro 1 - HTML]
Linha 253: Linha 256:
 
*[http://bluefish.openoffice.nl/index.html Bluefish]
 
*[http://bluefish.openoffice.nl/index.html Bluefish]
 
*[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==
 
* 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 [http://aluno.ifsc.edu.br/ Portal do Aluno].
 
  
 
===Utilizando o dav:===
 
===Utilizando o dav:===
Linha 280: Linha 268:
 
* 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==
 
  
* 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)==
 
==10/05: Camada de Aplicação (Laboratório FTP, SSH e SCP)==
Linha 361: Linha 334:
 
quit  
 
quit  
 
     Termina uma sessão ftp
 
     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/06: Camada de Transporte ==
 
* Protocolos Dutados (Pipelined)
 
** Volta-N
 
** Retransmissão Seletiva
 
 
==14/06: Camada de Transporte ==
 
* Avaliacao Camada de Transporte
 
 
==21/06: Camada de Rede==
 
* Introdução aos serviços da Camada Rede
 
* Roteamento
 
* Encaminhamento
 
* Serviços da Camada de Rede
 
 
==26/06: Camada de Rede==
 
* Roteamento hierárquico
 
* Sistemas Autônomos (SA)
 
 
==28/06: Camada de Rede==
 
* Classes de Endereço IP
 
* Lista de Exercícios
 
 
==03/07: Camada de Rede==
 
* CIDR: Classless InterDomain Routing
 
* Exercícios e correção das listas de exercícios sobre CIDR
 
 
==05/07: Camada de Rede==
 
* Exercícios Endereçamento IP
 
* Revisão para Avaliação Camada de Rede
 
 
==10/07: Camada de Rede==
 
* Avaliacao Camada de Rede
 
 
==12/07: Camada de Rede==
 
* Recuperações finais (Todas) da disciplina
 
 
===ATENÇÃO===
 
* Resultados finais serão lançadas em conselho
 

Edição das 18h20min de 4 de dezembro de 2012

Diário de aula de RCO - 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_rco
Endereço de e-mail da disciplina: ifsc_rco@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

08/10/12: Apresentação da disciplina

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

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

15/10/12: Introdução à Redes de Computadores

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

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

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

22/10/12: Comutação de circuitos

  • Comutação de circuitos vs Comutação de pacotes.
  • Redes Circuito Virtual vs Redes Datagrama.

23/10/12: Introdução à Redes de Computadores

  • Redes de acesso e meios físicos.

29/10/12: * Atraso em redes de chaveamento de pacotes

  • 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)

30/10/12: Camadas de Aplicação

  • Modelo em camadas.
  • Modelo de referência TCP/IP

05/11/12: Camadas de Aplicação

  • Viagem ao SBESC 2012
  • Aulas com Prof. Pedro Armando
  • Aulas serão recuperadas em 03/12/12

06/11/12: Camadas de Aplicação

  • Viagem ao SBESC 2012
  • Aulas com Prof. Pedro Armando
  • Aulas serão recuperadas em 04/03/13

12/11/12: Camada de Aplicação

  • Seminário Novas Tecnologias em Redes - RCOI
  • Distribuição dos temas:
    • Redes Veiculares (VANETS): Vinícius H., Thiago e Tiago.
    • Redes 3G: Carlos, Renato, José Augusto, Giovani.
    • 4G: Fernanda, Andréa, Mário e Gabriel.
    • IEEE 802.11n: Wagner, Raphael, Luiz e Ronaldo.
    • ISA 100a e WirelessHart: Vinicius, Guilherme, Leonardo, Muriel.
    • Internet das Coisas (Internet of Things): Mariana, Luana, Beatriz, Bruna.
  • Sobre o Seminário:
    • Data de entrega do documento: 10/12/2012 (impreterivelmente).
    • Data de apresentação do trabalho: 17/12/2012.
    • Modelo para redação do documento .odt: clique aqui
    • Modelo para redação do documento em Látex: clique aqui
    • Minicurso Látex (apoio): clique aqui
    • Duração da apresentação: 15 minutos + 5 minutos de perguntas.

13/11/12: Camada de Aplicação

Servidores DNS raíz pelo mundo

Vídeo interessante

19/11/12: Camada de Aplicação

  • Mostra Científico-Cultural 2012

20/11/12: Camada de Aplicação

  • Mostra Científico-Cultural 2012

26/11/12: Camada de Aplicação

  • Laboratório 1 (Configuração de Interfaces, DNS, Ping, Ifconfig)

27/11/12: Camada de Aplicação

  • Avaliação I RCO

03/12: Camada de Transporte

  • Conceitos Avaliação RCOI disponíveis aqui
  • Vista de Prova
  • Camada de Transporte (serviços TCP)
  • Multiplexação/Demultiplexação

04/12/12: Camada de Transporte

  • Protocolos Dutados: Volta-N, Retransmissão Seletiva e TCP
  • Soma de verificação (ckecksum)
  • Laboratório 3 (TCP e UDP) - tcpdump

10/12/12: Camada de Transporte

  • Entrega Documento Seminário
  • Transferência confiável de dados (TCP)
  • Controle de fluxo
  • RTT e temporização

11/12/12: Camada de Transporte

  • Controle de congestionamento
  • Lista de exercícios
  • Vídeo interessante sobre o data center da UOL: clique aqui

17/12/12: Camada de Transporte

  • Seminário da disciplina RCOI.
  • Apresentação dos trabalhos pelas equipes.

18/12/12: Camada de Transporte

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

04/02/13: Camada de Rede (reinício do semestre letivo)

05/02/13: Camada de Rede

11/02/13: FERIADO

  • Recesso de Carnaval

12/02/13: FERIADO

  • Feriado de Carnaval

18/02/13: Camada de Rede

19/02/13: Camada de Rede

25/02/13: Camada de Rede

26/02/13: Camada de Rede

04/03/13: Camada de Rede

05/03/13: Camada de Rede

11/03/13: Camada de Rede

12/03/13: Camada de Rede

18/03/13: Camada de Rede

19/03/13: Camada de Rede (término da disciplina)

  • Encerramento da disciplina RCOI



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

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):

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



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