|
UNIVERSIDADE FEDERAL DE UBERLÂNDIA Av. João Naves de Ávila, 2121, Bloco 3N - Bairro Santa Mônica, Uberlândia-MG, CEP 38400-902 |
|
Plano de Ensino
IDENTIFICAÇÃO
Componente Curricular: |
|||||||||
Unidade Ofertante: |
|||||||||
Código: |
Período/Série: |
Turma: |
|||||||
Carga Horária: |
Natureza: |
||||||||
Teórica: |
Prática: |
Total: |
Obrigatória: |
Optativa: |
|||||
Professor(A): |
Ano/Semestre: |
||||||||
Observações: |
EMENTA
Introdução às redes de computadores e à Internet; Terminologia; Topologias de rede; Tipos de rede de acordo com a abrangência geográfica; Arquiteturas de redes, Modelos de referência; Serviços, camadas e protocolos; Modalidades de comutação; A camada de aplicação; A camada de transporte: protocolos TCP e UDP; A camada de rede e o roteamento na Internet; A camada de enlace e as redes locais; Redes sem fio, Noções de qualidade de serviço, gerência e segurança em redes.
JUSTIFICATIVA
O egresso de um Curso de Graduação em Engenharia Eletrônica e de Telecomunicações / Engenharia de Computação necessita de uma sólida formação técnico-científica que o capacite a absorver e desenvolver novas tecnologias relacionadas coma área das redes de comunicações e suas sub-áreas, nas quais sua atuação crítica e criativa na identificação e resolução de problemas será demandada.
OBJETIVO
Objetivo Geral: |
Ao final do curso o estudante deverá ter adquirido ou aprimorado conhecimentos, competências e habilidades para planejar, supervisionar, elaborar e coordenar projetos e serviços na área das redes de comunicações, bem como avaliar o desempenho dessas redes. |
Objetivos Específicos: |
1) Introdução às Redes de Computadores e à Internet Após o desenvolvimento deste tópico o estudante deverá demonstrar competências e habilidades para: - Definir o que é uma rede de computadores, a Internet, os protocolos, etc. - Discutir o que acontece dentro da arquitetura de rede. - Definir medidas de desempenho quantitativas que normalmente conduzem ao projeto da rede. 2) A Camada de Aplicação Após o desenvolvimento deste tópico o estudante deverá demonstrar competências e habilidades para: - Compreender os princípios de aplicações de rede. - Descrever um conjunto representativo de aplicações de rede e os protocolos que elas utilizam. - Desenvolver aplicações com TCP. 3) A Camada de Transporte Após o desenvolvimento deste tópico o estudante deverá demonstrar competências e habilidades para: - Compreender os princípios e os serviços da camada de transporte. - Descrever os princípios da transferência confiável de dados. - Entender os princípios do controle de fluxo e de congestionamento. 4) A Camada de Rede e o Roteamento Após o desenvolvimento deste tópico o estudante deverá demonstrar competências e habilidades para: - Reconhecer os modelos de serviço de rede. - Entender os princípios de roteamento e a interligação de redes. - Descrever os principais protocolos de roteamento da Internet. 5) A Camada de Enlace e as Redes Locais Após o desenvolvimento deste tópico o estudante deverá demonstrar competências e habilidades para: - Descrever e saber utilizar diversas técnicas de detecção e de correção de erros. - Reconhecer os protocolos de acesso múltiplo e as redes locais (LANs). - Reconhecer os elementos e as tecnologias de redes locais. |
PROGRAMA
1. Visão Geral sobre Redes de Computadores e Internet
1.1. O que é a Internet?
1.2. A Borda da Rede
1.3. O Núcleo da Rede
1.4. Redes de Acesso e Meios Físicos de Transmissão
1.5. ISPs e Redes Backbone
1.6. Atrasos, Perdas e Vazão nas Redes de Comutação de Pacotes
1.7. Protocolos em Camadas e Modelos de Serviços
1.8. Histórico das Redes de Computadores e da Internet
1.9. Noções de Gerência e Segurança em Redes
2. A Camada de Aplicação
2.1. Princípios de Aplicações de Rede
2.2. A Web e o HTTP
2.3. Transferência de Arquivos: FTP
2.4. Correio Eletrônico na Internet
2.5. DNS – Domain Name Service
2.6. Aplicações de rede P2P
2.7. Programação e Desenvolvimento de Aplicações com TCP
2.8. Programação de Sockets com UDP
3. A Camada de Transporte
3.1. Introdução e Serviços de Camada de Transporte
3.2. Multiplexação e Demultiplexação
3.3. Transporte Não Orientados para Conexão: UDP
3.4. Princípios da Transferência Confiável de Dados
3.5. Transporte Orientado para Conexão: TCP
3.6. Princípios de Controle de Congestionamento
3.7. Controle de Congestionamento no TCP
4. A Camada de Rede e o Roteamento
4.1. Introdução
4.2. Plano de Dados e Plano de Controle
4.3. Abordagens de Controle por Roteador e SDN
4.4. Modelos de Serviço da Camada de Rede
4.5. Redes de Circuitos Virtuais e de Datagramas
4.6. Princípios do Roteamento
4.7. Roteamento Hierárquico
4.8. O Protocolo IP
4.9. Roteamento na Internet
4.10. Os Roteadores
4.11. IPv6
4.12. Roteamento Multicast
5. A Camada de Enlace e as Redes Locais
5.1. Introdução
5.2. Serviços da Camada de Enlace
5.3. Técnicas de Detecção e Correção de Erros
5.4. Protocolos de Acesso Múltiplo
5.5. Endereçamento na Camada de Enlace
5.6. Ethernet
5.7. Switches de Camada de Enlace
5.8. VLANs
5.9. Redes Sem Fio
5.10. MPLS
6. Programa Prático
6.1. Implementação de aplicações de redes
6.2. Experimentos de laboratório utilizando analisadores de protocolos
METODOLOGIA
Técnicas de Ensino
- Aula expositiva com uso de quadro negro e datashow, exposições dialogadas, demonstrações e solução de exercícios. Aulas ocorrem nas segundas (08h50min às 10h30min) e terças (08h50min às 10h30min).
- Listas de exercícios e atividades práticas para consolidação da teoria.
- A interface entre professor e estudantes se dá pela plataforma Moodle (FEELT31724 - Redes de Comunicações I e chave de inscrição: rci_2023) e pelo e-mail: ersilva@ufu.br.
WhatsApp: informado no plano de ensino disponibilizado no moodle.
Todos os arquivos necessários são disponibilizados na plataforma Moodle.
- Horário de Atendimento aos estudantes (sala 3N 117)
Terça-feira: 13:00-17:00h
Outros dias e horários: consultar disponibilidade
- Cronograma previsto para desenvolvimento do conteúdo
Aula |
Data |
Conteúdo |
01-02 |
31/07 |
Apresentação e discussão sobre o plano de curso, metodologia de avaliação e referências bibliográficas. Visão Geral sobre Redes de Computadores e Internet: O que é a Internet? |
03-04 |
01/08 |
Visão Geral sobre Redes de Computadores e Internet: A Borda da Rede; O Núcleo da Rede |
05-06 |
07/08 |
Visão Geral sobre Redes de Computadores e Internet: Redes de Acesso e Meios Físicos de Transmissão; ISPs e Redes Backbone |
07-08 |
08/08 |
Visão Geral sobre Redes de Computadores e Internet: Atrasos, Perdas e Vazão nas Redes de Comutação de Pacotes; Protocolos em Camadas e Modelos de Serviços |
09-10 |
14/08 |
Visão Geral sobre Redes de Computadores e Internet: Histórico das Redes de Computadores e da Internet; Noções de Gerência e Segurança em Redes |
11-12 |
21/08 |
A Camada de Aplicação: Princípios de Aplicações de Rede; A Web e o HTTP |
13-14 |
22/08 |
A Camada de Aplicação: A Web e o HTTP; Transferência de Arquivos: FTP |
15-16 |
28/08 |
A Camada de Aplicação: Correio Eletrônico na Internet |
17-18 |
29/08 |
A Camada de Aplicação: DNS – Domain Name Service |
19-20 |
04/09 |
A Camada de Aplicação: Aplicações de rede P2P |
21-22 |
05/09 |
A Camada de Aplicação: Programação e Desenvolvimento de Aplicações com TCP; Programação de Sockets com UDP |
23-24 |
11/09 |
A Camada de Transporte: Introdução e Serviços de Camada de Transporte; Multiplexação e Demultiplexação |
25-26 |
12/09 |
A Camada de Transporte: Transporte Não Orientados para Conexão: UDP |
27-28 |
18/09 |
A Camada de Transporte: Princípios da Transferência Confiável de Dados |
29-30 |
19/09 |
A Camada de Transporte: Transporte Orientado para Conexão: TCP |
31-32 |
25/09 |
Discussão sobre as listas e atividades práticas para preparação à Prova 1 |
33-34 |
26/09 |
Prova 1 |
35-36 |
02/10 |
A Camada de Transporte: Princípios de Controle de Congestionamento; Controle de Congestionamento no TCP |
37-38 |
03/10 |
A Camada de Rede e o Roteamento: Introdução; Plano de Dados e Plano de Controle |
39-40 |
09/10 |
A Camada de Rede e o Roteamento: Abordagens de Controle por Roteador e SDN; Modelos de Serviço da Camada de Rede; Redes de Circuitos Virtuais e de Datagramas |
41-42 |
10/10 |
A Camada de Rede e o Roteamento: Princípios do Roteamento |
43-44 |
16/10 |
A Camada de Rede e o Roteamento: Roteamento Hierárquico |
45-46 |
17/10 |
A Camada de Rede e o Roteamento: O Protocolo IP |
47-48 |
23/10 |
Discussão sobre as listas e atividades práticas para preparação à Prova 2 |
49-50 |
24/10 |
Prova 2 |
51-52 |
30/10 |
A Camada de Rede e o Roteamento: Roteamento na Internet; Os Roteadores; IPv6; |
53-54 |
31/10 |
A Camada de Enlace e as Redes Locais: Introdução; Serviços da Camada de Enlace; Técnicas de Detecção e Correção de Erros |
55-56 |
06/11 |
A Camada de Enlace e as Redes Locais: Protocolos de Acesso Múltiplo; Endereçamento na Camada de Enlace; Ethernet |
57-58 |
07/11 |
Discussão sobre as listas e atividades práticas para preparação à Prova 3 |
59-60 |
21/11 |
Prova 3 |
61-62 |
27/11 |
Discussão sobre as listas e atividades práticas para preparação à atividade de recuperação |
63-64 |
28/11 |
Atividade de Recuperação de Aprendizagem |
Atividades extras serão realizadas de forma a complementar a carga horária:
- Atividades (práticas e realização de listas) e datas que comporão o Trabalho Discente Efetivo – TDE serão definidas em conjunto com os(as) estudantes da disciplina e, geralmente, a data de conclusão é a mesma de cada uma das três provas regulares.
Assim, está previsto 64 horas/aula com atividades contidas no cronograma de atividades e 8 horas/aula com atividades extras, totalizando 72 horas/aula, equivalente a 60 horas da carga horária total da disciplina.)
AVALIAÇÃO
Sistema de Avaliação
Serão distribuídos 100 pontos no decorrer do semestre letivo (datas definidas em conjunto com os discentes) da seguinte forma:
Cap. 1. Visão Geral sobre Redes de Computadores e Internet
Cap. 2. A Camada de Aplicação
Cap. 3. A Camada de Transporte
Cap. 4. A Camada de Rede e o Roteamento
Cap. 4. A Camada de Rede e o Roteamento
Cap. 5. A Camada de Enlace e as Redes Locais
Atividades práticas laboratoriais envolverão, preferencialmente, estudos práticos, trabalhos com simulação em computadores, bem como a realização de experimentos de laboratório utilizando analisadores de protocolos.
Estudantes que não cumprirem os prazos de entrega das atividades práticas e listas de exercícios terão um desconto de 10% por dia de atraso da respectiva atividade na nota após a correção.
Será oferecida uma avaliação de recuperação para os discentes que não obtiverem o rendimento mínimo para aprovação e com frequência mínima de 75% na disciplina. A avaliação de recuperação será composta por uma prova escrita no dia 28/11/2023 das 08h50min às 10h30min, e irá substituir a nota de apenas uma das três provas e será cobrado todo o conteúdo ministrado. O estudante que realizar a atividade de recuperação terá limitada a sua nota final em 60 pontos em caso de aprovação. A atividade de recuperação não se aplica aos trabalhos e listas de exercícios.
Para ser aprovado, o estudante deverá obter, no mínimo, 60 (sessenta) pontos de aproveitamento acadêmico e 75% (setenta e cinco por cento) de frequência nas atividades acadêmicas.
BIBLIOGRAFIA
Básica
1. KUROSE, James F. Redes de computadores e a Internet: uma abordagem top-down. São Paulo: Pearson Education do Brasil, 2013. 634 p. ISBN 9788581436777.
2. TANENBAUM, Andrew S. Redes de computadores. São Paulo: Pearson Education, 2011. 582 p. ISBN 9788576059240.
3. SOARES, Luiz Fernando G. Redes de computadores: das LANs, MANs e WANs as redes ATM. 2.ed. rev e ampl. Rio de Janeiro: Campus, 1995. 705p. ISBN 8570019548.
Complementar
1. STALLINGS, William. Criptografia e segurança de redes: princípios e práticas. São Paulo: Prentice Hall, c2008. 492 p. ISBN 9788576051190.
2. SZIGETI, Tim. End-to-end QOS network design. Indianápolis: Cisco Press, 2005. 734 (Networking technology series). Includes bibliographical references and index. ISBN 1587051761.
3. WANG, Zheng. Internet QoS: architectures and mechanisms for quality of service. São Francisco: Morgan Kaufman, c2001. 239 p. ISBN 1558606084.
4. STALLINGS, William. Data and computer communications. 10th ed. Boston: Pearson, c2014. 888 p. ISBN 9780133506488.
5. SOARES NETO, Vicente. Rede de dados, teleprocessamento e gerencia de redes. São Paulo: Livros Érica, 1990. 200p..ISBN 8571940258.
6. STALLINGS, William. High-speed networks and internets: performance and quality of service. 2nd ed Upper Saddle River: Prentice Hall, c2002. 715p. ISBN 0130322210.
APROVAÇÃO
Aprovado em reunião do Colegiado realizada em: ____/____/______
Coordenação do Curso de Graduação: _________________________
Documento assinado eletronicamente por Ederson Rosa da Silva, Professor(a) do Magistério Superior, em 07/08/2023, às 15:15, conforme horário oficial de Brasília, com fundamento no art. 6º, § 1º, do Decreto nº 8.539, de 8 de outubro de 2015. |
A autenticidade deste documento pode ser conferida no site https://www.sei.ufu.br/sei/controlador_externo.php?acao=documento_conferir&id_orgao_acesso_externo=0, informando o código verificador 4714747 e o código CRC 306FA1A2. |
Referência: Processo nº 23117.054632/2023-86 | SEI nº 4714747 |