IPLUSO 24346
Redes de Computadores II - Sistemas, Aplicações e Serviços
Engenharia Informática e Aplicações (L) (IPLUSO)
-
ApresentaçãoPresentationO objectivo desta UC é o de complementar estudo do funcionamento das Redes de Computadores iniciado na disciplina do primeiro semestre seguindo uma estratégia aplicada ao contexto empresarial. Serão estudadas várias soluções existentes e adoptadas as melhores práticas de mercado. Soluções futuras na área serão apresentadas. Uma solução exemplo será estudada nas suas vertentes de modo a que o aluno tenha acesso a todo o processo construtivo de uma aplicação Web.
-
ProgramaProgrammeCP1 - Interligação de redes. Protocolos de Encaminhamento: RIP, OSPF, BGP. Arquitetura de um router. Mobilidade; CP2 - Comunicação extremo a extremo e controlo de congestão. Revisão do funcionamento dos protocolos TCP e UDP; CP3 - Serviços e aplicações de rede. Serviços de nomes e de diretório: DNS, NIS, Active Directory e Correio electrónico; Serviços de voz sobre IP: o protocolo SIP; CP4 - Redes de nova geração: objectivos e arquiteturas. O IMS: arquitetura e interfaces. Considerações para o desenho e a implementação de serviços; CP5 - Arquiteturas e normas para a programabilidade de redes de computadores. Redes programáveis – SDN. Normas e ferramentas para as virtualizações de funções da rede – NFV; CP6 - Arquiteturas para a gestão de redes e serviços: Objectivos, arquiteturas e normas; Gestão de redes na Internet. CP7 - Aplicações WEB: plataformas de desenvolvimento; Front-End e Back-End. Estudo de aplicação exemplo.
-
ObjectivosObjectivesOA1 - Conhecer conceitos e técnicas e protocolos existentes nos níveis de rede, transporte e de aplicação das redes de computadores. OA2 - Distinguir, avaliar e implementar os diferentes protocolos e serviços disponíveis nos níveis de rede, de transporte e de aplicação das redes de computadores. OA3 - Compreender o funcionamento das redes de uma forma integrada, identificando e implementando diferentes soluções existentes para o suporte de aplicações e serviços. OA4 - Detectar e corrigir erros na configuração e implementação de diferentes sistemas, aplicações e serviços de redes. OA5 - Compreender o funcionamento das redes de nova geração, soluções de redes de computadores programáveis e a sua gestão.
-
BibliografiaBibliographyKurose e Ross (2017). Computer Networking – a Top-Down Approach, Pearson (2017). Filipe Portela, Ricardo Queirós. Introdução ao desenvolvimento moderno para a WEB, FCA Editora (2019). Monteiro e Boavida, Engenharia de Redes Informáticas, FCA Editora, (2011) Hanrahan. Network Convergence: Services, Applications, Transport, and Operations Support; Wiley (2007). Poikselka e Mayer. The IMS: IP Multimedia Concepts and Services; Wiley,(2009). Stallings.Foundations of modern networking: SDN, NFV, QoE, IoT, and Cloud; Pearson Education (.2016).
-
MetodologiaMethodologyOs métodos de ensino usados no leccionamento da disciplina são os adequados tendo em vista os objectivos curriculares, nomeadamente a utilização das ferramentas pedagógicas do estado da arte disponíveis actualmente: internet, consulta de manuais técnicos e utilização de ferramentas de apoio; programas de análise/simulação; Técnicas de teste e despistagem de erros são mostradas.
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS6
-
NaturezaNatureObrigatório
-
EstágioInternshipNão