Saltar para:
Logótipo
Você está em: Início > CC303
Mapa das Instalações
FC6 - Departamento de Ciência de Computadores FC5 - Edifício Central FC4 - Departamento de Biologia FC3 - Departamento de Física e Astronomia e Departamento GAOT FC2 - Departamento de Química e Bioquímica FC1 - Departamento de Matemática

Redes de Comunicação

Código: CC303     Sigla: CC303

Áreas Científicas
Classificação Área Científica
OFICIAL Ciência de Computadores

Ocorrência: 2011/2012 - 1S

Ativa? Sim
Página Web: http://elearning2.fc.up.pt/aulasweb0910/course/view.php?id=2661
Unidade Responsável: Departamento de Ciência de Computadores
Curso/CE Responsável: Licenciatura em Geologia

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
L:AST 1 Plano de Estudos a partir de 2008 3 - 7,5 -
L:B 1 Plano de estudos a partir de 2008 3 - 7,5 -
L:CC 34 Plano de estudos de 2008 até 2013/14 3 - 7,5 -
L:F 0 Plano de estudos a partir de 2008 3 - 7,5 -
L:G 0 P.E - estudantes com 1ª matricula anterior a 09/10 3 - 7,5 -
P.E - estudantes com 1ª matricula em 09/10 3 - 7,5 -
L:M 2 Plano de estudos a partir de 2009 3 - 7,5 -
L:Q 0 Plano de estudos Oficial 3 - 7,5 -
MI:ERS 51 Plano de Estudos a partir de 2007 3 - 7,5 -

Língua de trabalho

Português

Objetivos

Esta disciplina pretende familiarizar o aluno com os conceitos fundamentais das redes de comunicação, utilizando como exemplos os protocolos essenciais da Internet. A pilha TCP/IP é apresentada desde a camada da aplicação à camada de ligação lógica, incluindo aspectos básicos de segurança de dados.

Programa

1) Introdução

- Introdução às redes de comunicação de dados e à Internet
- Arquitecturas de rede, protocolos, comutação de circuitos e de pacotes
- Atrasos e perdas de pacotes
- Pilhas protocolares ISO OSI e TCP/IP

2) Camada de Aplicação

- Aplicações e protocolos aplicacionais
- Modelos cliente-servidor, peer-to-peer e híbridos
- HTTP, FTP, SMTP, POP3, IMAP, DNS
- Programação com sockets TCP e UDP (clientes, diferentes tipos de servidores)

3) Camada de Transporte

- Multiplexagem/desmultiplexagem
- UDP
- Transferência fiável de dados
- Débito, latência e pipelining: stop and wait, go-back-N, selective repeat
- TCP -- controlo de fluxo, gestão de conexões, controlo de congestionamento

4) Camada de Rede

- Comutação de circuitos virtuais e de datagramas
- Endereçamento IP, datagramas IP
- ICMP, DHCP, NAT
- Algoritmos de encaminhamento distance vector, link state e hierárquicos
- Protocolos de encaminhamento Intra-AS and inter-AS (RIP, OSPF, BGP)
- Encaminhamento broadcast e multicast

5) Camada de Ligação Lógica

- Detecção e correcção de erros
- Acesso ao meio físico
- Endereçamento MAC, ARP
- Ethernet
- Dispositivos de rede (hubs, bridges, switches, routers)
- Redes sem fios, LANs 802.11

Bibliografia Obrigatória

James F. Kurose, Keith W. Ross; Computer Networking: A Top-Down Approach, Addison Wesley, 2007. ISBN: 978-0321497703

Métodos de ensino e atividades de aprendizagem

Aulas teóricas: exposição da matéria, acompanhada de alguns exemplos.
Aulas práticas: resolução de problemas e discussão de resultados, e uma pequena componente de programação.

Tipo de avaliação

Avaliação por exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Participação presencial (estimativa) Participação presencial 75,00
Total: - 0,00

Obtenção de frequência

Terão frequência os alunos cujo número de faltas às aulas práticas não exceda um quarto das aulas previstas.

Fórmula de cálculo da classificação final

Igual à nota do exame.
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Ciências da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-11-04 às 09:36:36 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias