IPLUSO 23523
Computer Networks II
Telecommunications, Electronics and Communications Systems
-
ApresentaçãoPresentationThe curricular unit “Computer Networks II” aims to deepen and complement the knowledge acquired in “Computer Networks I”, exploring technologies, protocols, and network services applied to corporate and enterprise contexts. The focus is on the analysis, configuration, and management of network solutions, as well as on the adoption of industry best practices and the understanding of emerging technological trends. Throughout the unit, routing protocols, network services, and distributed applications will be addressed, alongside programmable networks, network function virtualization, next-generation network architectures, and integrated service management. A practical case study of a Web application will also be developed, covering the entire constructive process.
-
ProgramaProgrammeNetwork interconnection and routing protocols: RIP, OSPF, BGP; router architecture; mobility. End-to-end communication and congestion control: Review of TCP and UDP protocols. Network services and applications: DNS, NIS, Active Directory, email; Voice over IP and the SIP protocol. Next-generation networks: Objectives and architectures; IMS architecture and interfaces; considerations for service design and implementation. Programmable networks and virtualization: SDN; NFV; standards and tools. Network and service management: Objectives, architectures, standards, and Internet network management. Web applications: Development platforms; front-end and back-end; case study of an example application.
-
ObjectivosObjectivesTo understand concepts, techniques, and protocols at the network, transport, and application layers of computer networks. To distinguish, evaluate, and implement different protocols and services available at the network, transport, and application layers. To understand the integrated operation of computer networks, identifying and implementing different solutions to support applications and services. To detect and correct errors in the configuration and implementation of different network systems, applications, and services. To understand the operation of next-generation networks, programmable network solutions, and their management.
-
BibliografiaBibliographyKUROSE, James; ROSS, Keith – Computer Networking: A Top-Down Approach. Pearson, 2017. PORTELA, Filipe; QUEIRÓS, Ricardo – Introdução ao Desenvolvimento Moderno para a Web. FCA Editora, 2019. MONTEIRO, Edmundo; BOAVIDA, Fernando – Engenharia de Redes Informáticas. FCA Editora, 2011.
-
MetodologiaMethodologyThe curricular unit adopts active learning methodologies, combining theoretical lectures with guided practical activities. Network simulations, traffic analysis, configuration exercises in virtual environments, and real case studies are explored. The use of web development platforms and virtualization tools reinforces the connection between theory and practice. Online resources and virtual laboratories complement autonomous study.
-
LínguaLanguagePortuguês
-
TipoTypeSemestral
-
ECTS5
-
NaturezaNatureMandatory
-
EstágioInternshipNão




