Digital Networks

Teaching Methodologies

The teaching of the curricular unit will be divided into three parts: a theoretical part with the exhibition and explanation of the theoretical foundations, a practical part with resolution of exercises, and a laboratory part with the use of equipment and software that consolidates the learning results.

Learning Results

This curricular unit aims to provide knowledge related to the operation and implementation of computer networks. In particular, the acquisition of knowledge relating to the composition and functioning of tcp/IP and OSI communication architectures. The student must acquire the ability to design, implement and solve problems associated with communication networks. Students who successfully complete this curricular unit will be familiar with the most important communication protocols that exist today, and their implementation in different application contexts.

Program

 

Introduction. Classification of Communication Networks. Evolution of the Internet. Standardization Organizations. Communication Architectures. OSI architecture. Service and Protocol Snac. Description of osi model layers. Encapsulameto. Addressing.

TCP/IP architecture. Architecture Overview. Application Layer. Client/Server and Peer-to-peer paradigms. HTTP, SMTP, POP, IMAP, FTP, SNMP, DHCP, DNS, DHCP, SIP, SDP, NTP, TELNET, SSH. Transport Layer. Ports. UDP (user Datagram Protocol). Transmission Control Protocol (TCP). RTP and RTCP. Network Layer. IP (Internet Protocol), ARP, RARP, ICMP, Addressing. IPv6. NAT. Routing Protocols: RIP, EIGRP, OSPF. Network Back-up Layer. Standard 802.3. Frame format. Transmission and Reception of Frames. Switching.

Practical implementation on different operating systems: Windows and Linux distributions. configuration of routing and swintching equipment.

Curricular Unit Teachers

Internship(s)

NAO

Bibliography

Todd Lammle, “CCNA Routing and Switching Complete Study Guide: Exam 100-105, Exam 200-105, Exam

200-125”, Sybex, 2nd Revised edition, 2016

“CCNA Routing and Switching (R&S) – Introduction to Networks”, Cisco Networking Academy, 2016 J. Hurose and K. Ross, “Computer Networking – A Top-Down Approach”, Pearson, 2016

Charles Kozierok, “The TCP/IP Guide, A Comprehensive, Illustrated Internet Protocols Reference”, No Starch Press, Outubro 2005

Behrouz A. Forouzan, “TCP/IP Protocol Suite”, Tmh, 2010

Mário Véstias, “Redes Cisco para Profissionais”, FCA, 2016

William Stallings, “Data and computer communications”, 10th edition, Pearson, 2013

F. Pereira, “Linux, Curso Completo”, FCA, 2012

J. Granjal, “Gestão de Sistemas e Redes em Linux”, 2013

Edmundo Monteiro e Fernando Boavida, “Engenharia de Redes Informáticas”, FCA , 2010