{"id":2533,"date":"2025-07-09T10:58:08","date_gmt":"2025-07-09T08:58:08","guid":{"rendered":"https:\/\/people.ccaba.upc.edu\/careglio\/?page_id=2533"},"modified":"2025-07-09T16:47:53","modified_gmt":"2025-07-09T14:47:53","slug":"tecnologies-de-xarxes-de-computadors","status":"publish","type":"page","link":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/teaching\/tecnologies-de-xarxes-de-computadors\/","title":{"rendered":"Tecnologies de Xarxes de Computadors"},"content":{"rendered":"<h5>The course Technology Computer Networks (TXC) provides the knowledge and skills necessary to understand the design of connectivity solutions between computers and computing devices beyond the local environment. The base of the course is the study of architecture, communication protocols and the fundamentals of data transmission technologies that are supported in the wide area computer networks, and in particular the Internet.<\/p>\n<p>Link to the course syllabus at FIB: <a href=\"https:\/\/www.fib.upc.edu\/en\/studies\/bachelors-degrees\/bachelor-degree-informatics-engineering\/curriculum\/syllabus\/TXC\" title=\"Tecnologies de Xarxes de Computadors\" target=\"_blank\">Tecnologies de Xarxes de Computadors<\/a><\/h5>\n<hr>\n<h3>Content<\/h3>\n<h5>\n<b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Intro.pdf\" class=\"mtli_attachment mtli_pdf\">Syllabus<\/a><\/b> (02\/2025)<span style=\"float: right;\">(1 hour)<\/span><br \/>\nPresentation of the course, professors, structure, methodology, evaluation and bibliography.<\/p>\n<ol>\n<li><b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Tema1.pdf\" class=\"mtli_attachment mtli_pdf\">Introduction<\/a><\/b> (02\/2025)<span style=\"float: right;\">(2 hours)<\/span><br \/>\nRegulation of international computer networks and their involvement in technology. Analysis of the importance of IP networks on network technology and Internet architecture model. Presentation of the transmission model and introduction to multiplexing and switching functions.\n<\/li>\n<p align=\"justify\">\n<li><b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Tema2.pdf\" class=\"mtli_attachment mtli_pdf\">Network security<\/a><\/b> (02\/2025)<span style=\"float: right;\">(8 hours)<\/span>\n<p align=\"justify\">Basics on network security including Firewalls technologies and architecture, security in IP protocol and Intrusion Detection Systems (IDS) models and architectures.\n<\/li>\n<p align=\"justify\">\n<li><b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Tema3.pdf\" class=\"mtli_attachment mtli_pdf\">Internet core networks<\/a><\/b> (02\/2025)<span style=\"float: right;\">(9 hours)<\/span>\n<p align=\"justify\">Technologies for backbone networks, protocols and services including MPLS protocol and optical network architectures and technologies as well as control and management solutions.<\/p>\n<\/li>\n<p align=\"justify\">\n<p>\t<b>First mid-term: quiz and problems<\/b><span style=\"float: right;\">(1 hour)<\/span><\/p>\n<p align=\"justify\">\n<li><b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Tema4.pdf\" class=\"mtli_attachment mtli_pdf\">Quality of Service on the Internet<\/a><\/b> (02\/2024)<span style=\"float: right;\">(6 hours)<\/span>\n<p align=\"justify\">QoS definition. Services and technologies for QoS on the Internet. IntServ and DiffServ models and protocols. Techniques for traffic shaping and policing. Queue policies<\/p>\n<\/li>\n<p align=\"justify\">\n<li><b><a href=\"http:\/\/people.ccaba.upc.edu\/careglio\/wp-content\/uploads\/2025\/07\/TXC-Tema5.pdf\" class=\"mtli_attachment mtli_pdf\">Access networks<\/a><\/b> (05\/2024)<span style=\"float: right;\">(4 hours)<\/span>\n<p align=\"justify\">Fiber optic network access technologies (FTTH, WDM-PON and EP2P)<\/p>\n<\/li>\n<p align=\"justify\">\n<p>\t<b>Second mid-term: quiz and problems<\/b><span style=\"float: right;\">(1 hour)<\/span><\/p>\n<p align=\"justify\">\n<\/ol>\n<hr>\n<h3>Laboratory<\/h3>\n<h5>\n<ol>\n<li><b>Disegn of a Firewall system<\/b>\n<p align=\"justify\">Given the requirements and equipment available in a fictitious company, design the internet network infrastructure, the system of Firewalls and configure the correct rules to secure the infrastructure.<\/p>\n<\/li>\n<li><b>Design of an infrastructure with VPN and IDS services<\/b>\n<p align=\"justify\">Given the infrastructure of a fictitious company, design the VPN architecture and the relative protocols and mechanisms and deploy the IDS services with the correct rules to secure the infrastructure.<\/p>\n<\/li>\n<li><b>Deploy MPLS and MPLS-TE services<\/b>\n<p align=\"justify\">Given the infrastructure of a fictitious company, deploy MPLS services and MPLS-TE services with different levels of protection<\/p>\n<\/li>\n<li><b>Design of an optical transport network<\/b>\n<p align=\"justify\">Given a set of requirements and specifications, design an optical infrastructure able to provide the expected traffic<\/p>\n<\/li>\n<li><b>Configuration of QoS policies<\/b>\n<p align=\"justify\">Given a specific Internet scenario, configure QoS policies in routers\/switches to provide the correct service.<\/p>\n<\/li>\n<li><b>Design of an optical access network<\/b>\n<p align=\"justify\">Given a set of requirements and specifications, design an access optical network based on FTTH to provide the expected services to the different clients.<\/p>\n<\/li>\n<\/ol>\n<hr>\n<h3>Evaluation<\/h3>\n<h5>\n<h5>Final score = 0.65 * NT + 0.2 * NL + 0.15 * TR<\/p>\n<ul>\n<li>Theory score (NT) = 0.5 * PC + 0.5 * SC<\/li>\n<ul>\n<li>PC: First mid-term<\/li>\n<li>SC: Second mid-term<\/li>\n<\/ul>\n<p align=\"justify\">\n<li>Laboratory score (NL) = (Lab 1 + Lab 2 + &#8230; + Lab 6) \/ 6<\/li>\n<p align=\"justify\">\n<li>Research work (TR) = 0.5 * NG + 0.5 * NI<\/li>\n<ul>\n<li>NG: Unique score for all members of the group<\/li>\n<li>NI: Individual score<\/li>\n<\/ul>\n<p align=\"justify\">\n<\/ul>\n<\/h5>\n<hr>\n<h3>Bibliography<\/h3>\n<h4>Bibliograf\u00eda b\u00e1sica<\/h4>\n<h5>\n<ul>\n<li>Andrew Tanenbaum, Nick Feamster, and David Wetherall, <em>Computer networks<\/em>, Pearson Education, 2021.<\/li>\n<li>W. Stallings, <em>Data and computer communications<\/em>, Pearson\/Prentice Hall, 2014.<\/li>\n<li>James F. Kurose, Keith W. Ross, <em>Redes de computadoras : un enfoque descendente<\/em>, Pearson\/Prentice Hall, 2017.<\/li>\n<\/ul>\n<\/h5>\n<h4>Bibliograf\u00eda complementaria<\/h4>\n<h5>\n<ul>\n<li>B.S. Davie, A. Farrel, <em>MPLS: next steps<\/em>, Elsevier\/Morgan Kaufmann, 2008.<\/li>\n<li>C.F. Lam, (ed.), <em>Passive optical networks: principles and practice<\/em>, Elsevier Science &#038; Technology, 2007.<\/li>\n<\/ul>\n<\/h5>\n","protected":false},"excerpt":{"rendered":"<p>The course Technology Computer Networks (TXC) provides the knowledge and skills necessary to understand the design of connectivity solutions between computers and computing devices beyond the local environment. The base of the course is the study of architecture, communication protocols and the fundamentals of data transmission <a class=\"more-link\" href=\"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/teaching\/tecnologies-de-xarxes-de-computadors\/\">Continue reading <span class=\"screen-reader-text\">  Tecnologies de Xarxes de Computadors<\/span><span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":69,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-2533","page","type-page","status-publish","hentry"],"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/pages\/2533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/comments?post=2533"}],"version-history":[{"count":12,"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/pages\/2533\/revisions"}],"predecessor-version":[{"id":2559,"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/pages\/2533\/revisions\/2559"}],"up":[{"embeddable":true,"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/pages\/69"}],"wp:attachment":[{"href":"https:\/\/people.ccaba.upc.edu\/careglio\/index.php\/wp-json\/wp\/v2\/media?parent=2533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}