Base Knowledge
The Recommended Background concepts are the following (organized by course):
- Introduction to Communication Networks (TCP/IP networking stack basics; L2/L3 addressing; direct and indirect routing; Berkeley sockets programming);
- Routing Protocols (Fundamentals of TCP/IP networking; Router and routing operation and protocols and configuration);
- Network Services 1 (Configuration and management of basic networking services – DHCP, NTP, NAT/PAT);
- Operating Systems (Linux command line and bash programming);
- Operating Systems II (Windows operating system architecture);
It is assumed that the student masters these contents since they will not be introduced in the present course but will be extensively used.
Teaching Methodologies
Theoretical classes:
- Presentation and class brainstorming around the covered topics with emphasis on critical thinking about the relevant aspects of the current technological solutions.
Practical classes:
- Setup, configuration and analysis of the covered network services under experimental realistic environments.
Learning Results
It is intended that students acquire skills in planning and configuring the following services in a network environment:
- Authentication and centralized management of network resources (Open and Active Directory);
- Information sharing (FTP, HTTP, HTTPS and directory sharing);
- Email (SMTP, POP3, IMAP4 and anti-spam);
- Printing services;
- Backup, disaster recovery and information restoration systems
Program
Theoretical Component:
Learning the theoretical and protocol aspects of network services and configuration in different environments of the following network services:
- Authentication and centralized management services (Open and Active Directory).
- Information sharing (FTP, HTTP, HTTPS and folder sharing).
- Email (SMTP, POP3, IMAP4 and anti-spam).
- Printing services.
- Information backup and restore systems.
Practical / Laboratory Component:
Practical configuration of the following network services:
- Study and install a company’s directory service.
- Study and develop a file sharing system for the same company (shared folders and an FTP server).
- Configure the company’s http and https server.
- Configure the company’s email system.
- Install the print service.
- Install backup and restore service.
Curricular Unit Teachers
Internship(s)
NAO
Bibliography
Main
Mackin, J. C., & McLean, I. (2006). MCSA/MCSE Self-Paced Training Kit (Exam 70-291): Implementing, Managing, and Maintaining a Microsoft® Windows Server(TM) 2003 Network Infrastructure, (Microsoft Press Training Kit) (2nd ed.). Microsoft Press. COTA: 1A-3-197/201
Mackin, J. C., & McLean, I. (2006). MCSA/MCSE Self-Paced Training Kit (Exam 70-291): Implementing, Managing, and Maintaining a Microsoft® Windows Server(TM) 2003 Network Infrastructure, (Microsoft Press Training Kit) (2nd ed.). Microsoft Press. COTA: 1A-3-192
Aidan Finn Windows Server 2012 Hyper-V Installation and Configuration Guide (1st Edition). (2013). Sybex. COTA 1A-3-244
Granjal, J. (2021). Gestão de Sistemas e Redes em Linux (Portuguese Edition). FCA. COTA: 1A-6-201
Rosa, A. (2021). Windows Server 2012 – Curso Completo (Informática ed.). FCA
Secondary
CCNA Exploration Course Booklet: Routing Protocols and Concepts, Version 4.0 1st Edition by Academy, Cisco Networking published by Cisco Press. (2009). Cisco Press.
Rushton, N. (2016). Windows Server 2016 Essentials Installation Guide for Small Businesses. CreateSpace Independent Publishing Platform.