1 | INFORMAÇÕES GERAIS | CÓDIGO DE HONRA | |||||
---|---|---|---|---|---|---|---|
2 | Professor | Glauco E. Gonçalves | Todos os estudantes da disciplina subscrevem o seguinte código de conduta: 1) Minhas respostas aos exercícios e exames serão pelo meu próprio trabalho (exceto naqueles que permitam colaboração). 2) Eu não tornarei minhas respostas disponíveis para terceiros. Isso inclui tanto as soluções por mim escritas, quanto aquelas forneceidas pelo professor. 3) Eu não irei envolver-me em atividades desonestas para melhorar meus resultados ou melhorar/piorar os trabalhos dos outros. | ||||
3 | glaestgon [at] gmail [dot] com | ||||||
4 | Código | 06249 | |||||
5 | Nível | Graduação | |||||
6 | Semestre | 2017.1 | |||||
7 | Horário | Segundas e Quartas de 08h as 10h | |||||
8 | Bibliografia | Ver Programa da Disciplina | |||||
9 | Notas de aula | Acesse no Google Drive | |||||
10 | Códigos | https://github.com/glaucogoncalves/rsi-psd-codes | |||||
11 | Exercícios | ava.ufrpe.br | |||||
12 | Comunicação | https://chat.whatsapp.com/373moO0XY9sBZ82CUKR9XO | |||||
13 | Avaliação | 1VA | Prática + Artigo (30%), Exercícios (35%) e Projeto (35%) | ||||
14 | 2VA | Prática + Artigo (20%), Exercícios (20%) e Projeto (60%) | |||||
15 | 3VA | Prova (100%) (Todas as Unidades) | |||||
16 | Final | Prova (100%) (Todas as Unidades) | |||||
17 | AVISOS | ||||||
18 | 06/04/2017 | Site em Manutenção | |||||
19 | 03/05/2017 | Início das aulas | |||||
20 | 24/05/2017 | Lançamento da Prática P1 | |||||
21 | 29/05/2017 | Lançamento do Projeto | |||||
22 |
1 | Horas | Aula nº | Dia | Assunto | Atividades | UFRPE |
---|---|---|---|---|---|---|
2 | 2 | 1 | 03/05/2017 | Apresentação da disciplina & A Internet | Liberação Q1 | |
3 | 4 | 2 | 08/05/2017 | Estrutura da Internet & Medidas de desempenho em redes | Liberação Q2 | |
4 | 6 | 3 | 10/05/2017 | Modelos de Referência | Liberação A1 | |
5 | 8 | 4 | 15/05/2017 | Camada de Aplicação - Princípios | ||
6 | 10 | 5 | 17/05/2017 | A Web | Liberação Q3 | |
7 | 12 | 6 | 22/05/2017 | Caching & CDNs | Liberação Q4 | |
8 | 14 | 7 | 24/05/2017 | Serviços REST | Liberação P1 | |
9 | 16 | 8 | 29/05/2017 | Libpcap | ||
10 | 18 | 9 | 05/06/2017 | E-mail & FTP | Liberação Q5 | |
11 | 20 | 10 | 07/06/2017 | DNS | Liberação Q6 | |
12 | 22 | 11 | 12/06/2017 | Acompanhamento de projeto | ||
13 | 24 | 12 | 14/06/2017 | Apresentação dos projetos (1ª VA) | ||
14 | 26 | 13 | 19/06/2017 | Camada de Transporte - Princípios & UDP | ||
15 | 28 | 14 | 21/06/2017 | Transferência confiável de dados | Liberação Q7 | |
16 | 30 | 15 | 10/07/2017 | TCP | ||
17 | 32 | 16 | 12/07/2017 | Controle de Congestionamento | Sugestão 1VA | |
18 | 34 | 17 | 17/07/2017 | Princípios da Camada de Rede | Sugestão 1VA | |
19 | 36 | 18 | 19/07/2017 | Protocolo IP | ||
20 | 38 | 19 | 24/07/2017 | Acompanhamento de projeto | P2P | |
21 | 40 | 20 | 26/07/2017 | NAT, ICMP e IPv6 | Liberação Q8 | |
22 | 42 | 21 | 31/07/2017 | Algoritmos e Protocolos de roteamento Intra-AS | ||
23 | 44 | 22 | 02/08/2017 | Acompanhamento de projeto | Liberação Q9 | |
24 | 46 | 23 | 07/08/2017 | BGP & Broadcast & Multicast | Liberação Q10 | |
25 | 48 | 24 | 09/08/2017 | Camadas de Enlace e Física | ||
26 | 50 | 25 | 14/08/2017 | Acompanhamento de projeto | Liberação A2 | |
27 | 52 | 26 | 16/08/2017 | Acompanhamento de projeto | ||
28 | 54 | 27 | 21/08/2017 | Acompanhamento de projeto | Liberação Q11 | |
29 | 56 | 28 | 23/08/2017 | 2ª VA - Apresentação de Projeto | Sugestão 2VA | |
30 | 58 | 29 | 28/08/2017 | Prova 3ª VA (unidades 1,2,3,4,5) | Liberação Q12 | Sugestão 2VA |
31 | 30/08/2017 | |||||
32 | 60 | 30 | 04/09/2017 | Prova Final (unidades 1,2,3,4,5) | ||
33 | Sugestão 3VA | |||||
34 | Sugestão 3VA | |||||
35 | ||||||
36 | ||||||
37 | Sugestão PF | |||||
38 | 06/09/2017 | Sugestão PF | ||||
39 | 11/09/2017 | |||||
40 | 13/09/2017 | |||||
41 | 15/09/2017 | Limite Sig@ |
1 | Livros | |
---|---|---|
2 | [KR2010] | Redes de Computadores e a Internet de Kurose e Ross, 5ª edição em português |
3 | [KR2006] | Redes de Computadores e a Internet de Kurose e Ross, 3ª edição em português |
4 | [TW2011] | Redes de Computadores de Tanenbaum e Wetherall |
5 | [CRG2009] | Redes de Computadores de Carissimi et al |
6 | ||
7 | Assuntos | Leituras |
8 | A Internet | [KR2010] pp. 1-5 |
9 | [KR2006] pp. 1-7 | |
10 | A história da Internet | |
11 | Argumento fim-a-fim | |
12 | Estrutura da Internet | [KR2010] pp. 7-18;25-26 |
13 | [KR2006] pp. 19-28 | |
14 | Vídeo e textos: A Internet Revelada | |
15 | Medidas de desempenho em redes | [KR2010] pp. 26-35 |
16 | [KR2006] pp. 28-34 | |
17 | Modelos de Referência | [KR2010] pp. 35-41 |
18 | [KR2006] pp. 34-39 | |
19 | [TW2011] pp. 41-53 | |
20 | [CRG2009] pp. 61-91 | |
21 | Prática: Protocolos e Desempenho | [KR2010] p. 58 |
22 | [KR2006] p. 53 | |
23 | Princípios da Camada de Aplicação | [KR2010] pp. 61-72 |
24 | [KR2006] pp. 57-68 | |
25 | A Web | [KR2010] pp. 72-81 |
26 | [KR2006] pp. 68-76 | |
27 | FAQ de Tim Berners-Lee | |
28 | Fluxograma de um Servidor Web | |
29 | ||
30 | Cookies e Caching | [KR2010] pp. 80-84 |
31 | [KR2006] pp. 76-82 | |
32 | E-mail e FTP | [KR2010] pp. 85-92 |
33 | [KR2006] pp. 82-95 | |
34 | DNS | [KR2010] pp. 96-106 |
35 | [KR2006] pp. 95-105 | |
36 | Princípios da Camada de Transporte | [KR2010] pp. 140-149 |
37 | [KR2006] pp. 143-153 | |
38 | Transferência Confiável de Dados | [KR2010] pp. 154-173 |
39 | [KR2006] pp. 157-178 | |
40 | UDP | [KR2010] pp. 150-153 |
41 | [KR2006] pp. 153-157 | |
42 | TCP | [KR2010] pp. 174-195 |
43 | [KR2006] pp. 178-199 | |
44 | Controle de Congestionamento | [KR2010] pp. 196-210 |
45 | [KR2006] pp. 206-223 | |
46 | Princípios da Camada de Rede | [KR2010] pp. 228-239; 18-24 |
47 | [KR2006] pp. 235-246;11-19 | |
48 | Protocolo IP | [KR2010] pp. 247-261 |
49 | [KR2006] pp. 255-269 | |
50 | NAT, ICMP e IPv6 | [KR2010] pp. 262-268 |
51 | [KR2006] pp. 269-275 | |
52 | Algoritmos de Roteamento | [KR2010] pp. 270-284 |
53 | [KR2006] pp. 275-290 | |
54 | Protocolos de Roteamento | [KR2010] pp. 285-304 |
55 | [KR2006] pp. 290-313 | |
56 | Camada de Enlace | [KR2010] pp. 318-324; 328-331; 334-337; 338-355 |
57 | [KR2006] pp. 327-333;337-341;344-347;348-353;356-370;371-372 | |
58 | Camada Física | [KR2006] pp. 19-26 |
1 | Comando | Parte da avaliação é feita por meio de listas de exercícios. Os exercícios são formulários corrigidos automaticamente. Para cada exercício você tem direito a 3 tentativas. Os exercícios são liberados na plataforma ava.ufrpe.br nas datas especificadas no cronograma. Ao lado você encontra listas de exercícios úteis para estudo para provas teóricas. | Lista | Tipo | Tipo A | Exercícios de fixação com respostas diretas | |||
---|---|---|---|---|---|---|---|---|---|
2 | Lista Teste 1ª VA | A | |||||||
3 | Lista Teste 1ª VA | B | Tipo B | Exercícios mais elaborados que exigem maior dedicação | |||||
4 | Lista Prova 1ª VA | A | |||||||
5 | Lista Prova 1ª VA | B | |||||||
6 | Acesse | ava.ufrpe.br | Lista Teste 2ª VA | A | |||||
7 | Lista Teste 2ª VA | B | |||||||
8 | Avaliação | Exercício | Assunto | Lista Prova 2ª VA | A | ||||
9 | 1VA | Q1 | A Internet | Lista Prova 2ª VA | B | ||||
10 | 1VA | Q2 | Estrutura da Internet & Medidas de desempenho | ||||||
11 | 1VA | Q3 | A Web | ||||||
12 | 1VA | Q4 | Caching & CDNs | ||||||
13 | 1VA | Q5 | E-mail e FTP | ||||||
14 | 1VA | Q6 | DNS | ||||||
15 | 2VA | Q7 | Princípios da Camada de Transporte & UDP | ||||||
16 | 2VA | Q8 | TCP | ||||||
17 | 2VA | Q9 | Controle de Congestionamento | ||||||
18 | 2VA | Q10 | Protocolo IP | ||||||
19 | 2VA | Q11 | Roteamento | ||||||
20 | 2VA | Q12 | Camadas de Enlace e Física |
1 | Comando | Parte da avaliação é feita por meio de dissertações expositivas que você deve entregar ao longo da disciplina. Para cada exercício, faça as leituras sugeridas referente aos tópicos indicados e redija um artigo que responda às questões mostradas na tabelas abaixo. | |
---|---|---|---|
2 | |||
3 | |||
4 | Formato | Máximo de 2 páginas no modelo SBC (com referências, sem resumo, sem abstract e sem figuras). | |
5 | |||
6 | Sugestão | Use LaTeX (o overleaf é um bom ambiente) | |
7 | Entrega | Uma semana após a data de liberação do exercício | |
8 | |||
9 | Exercício | Questões | Leituras sugeridas |
10 | A1 | Quais os princípios de projeto da Internet? Como eles contribuem para sua larga difusão hoje? | A Internet. Estrutura da Internet. Modelos de Referência. |
11 | A2 | Como o NAT atrapalha o desenvolvimento de aplicações hoje? | Protocolo IP. NAT, ICMP e IPv6 |
1 | Comando | Parte da avaliação é feita por meio de práticas que você deve entregar ao longo da disciplina. As práticas poderão ser feitas em casa ou em sala, conforme identificado na tabela abaixo | |
---|---|---|---|
2 | |||
3 | |||
4 | Exercício | Tópicos | Entrega |
5 | P1 | Implemente um servidor para o Protocolo de Transferência de Arquivos sobre sockets TCP. | 1 semana após liberação |
6 | P2 | Modifique o servidor desenvolvido na P1 para usar sockets UDP. Depois implemente um mecanismo de gerência de perdas "bit alternante" para transferência confiável. | 3 semanas após liberação |
1 | Alunos | 03 | 08 | 10 | 15 | 17 | 22 | 24 | 29 | 31 | 05 | 07 | 12 | 14 | 19 | 21 | 10 | 12 | 17 | 19 | 24 | 26 | 31 | 02 | 07 | 09 | 14 | 16 | 21 | 23 | 28 | 30 | 04 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | 05 | 05 | 05 | 05 | 05 | 05 | 05 | 05 | 05 | 06 | 06 | 06 | 06 | 06 | 06 | 07 | 07 | 07 | 07 | 07 | 07 | 07 | 08 | 08 | 08 | 08 | 08 | 08 | 08 | 08 | 08 | 09 | |
3 | 1 | P | P | P | P | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | P | F | P | P | P | P | P | P | |||
4 | 2 | F | P | F | P | P | P | F | P | P | P | P | P | F | P | F | F | P | P | P | F | P | P | P | P | P | P | P | P | P | |||
5 | 3 | F | P | P | P | P | P | F | P | F | F | P | P | P | F | P | P | P | P | P | F | P | P | P | P | P | P | P | F | P | |||
6 | 4 | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | |||
7 | 5 | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | |||
8 | 6 | P | P | F | P | P | P | P | P | F | F | P | P | P | P | P | F | P | P | F | P | P | P | F | F | P | P | P | P | P | |||
9 | |||||||||||||||||||||||||||||||||
10 | Alunos | Mai | Jun | Jul | Ago | Set | |||||||||||||||||||||||||||
11 | 1 | 2 | 0 | 2 | 2 | 0 | |||||||||||||||||||||||||||
12 | 2 | 6 | 4 | 4 | 0 | 0 | |||||||||||||||||||||||||||
13 | 3 | 6 | 4 | 2 | 2 | 0 | |||||||||||||||||||||||||||
14 | 4 | 0 | 0 | 0 | 0 | 0 | |||||||||||||||||||||||||||
15 | 5 | 18 | 12 | 14 | 14 | 0 | |||||||||||||||||||||||||||
16 | 6 | 4 | 2 | 4 | 4 | 0 |