ECTS credits ECTS credits: 4.5
ECTS Hours Rules/Memories Hours of tutorials: 2 Expository Class: 10 Interactive Classroom: 30 Total: 42
Use languages Spanish, Galician
Type: Ordinary Degree Subject RD 1393/2007 - 822/2021
Departments: Electronics and Computing
Areas: Computer Architecture and Technology
Center Higher Technical Engineering School
Call: Second Semester
Teaching: Sin docencia (Extinguida)
Enrolment: No Matriculable
The objective of this course is to present future engineers with the basic and design aspects of current voice and data communication networks, as well as the management and administration of network devices. Firstly, issues related to quality of service and multimedia transmissions will be addressed, and then the main LAN technologies (Ethernet, WLAN), residential access networks (FTTH, GPON, VoIP) and wide area technologies (5G, MetroEthernet, MPLS) will be discussed. It will be attempted that the student knows the design methodology of the business networks and is capable of making decisions about technologies, interconnection devices, protols and security.
The practices will deal with the configuration and administration of network devices (switches, routers, firewalls, etc.). Specifically, it will study how to distribute or limit bandwidth, manage routing algorithms, establish firewalls, and build VLANs and tunnels.
Since this is a specialization course, it will be assumed that students have previously acquired a basic understanding of network architectures and protocols. Technologies, models and protocols will be explored in depth. The course is, on the other hand, complementary to the courses of "Systems and Network Administration" and "Cloud Computing" in which different aspects of network administration are also taught.
CONTENTS AND TIMING OF LECTURES
10 one-hour sessions + 26.5 hours of personal work:
Topic 1: Quality of service (1,5 sessions + 5.5 hours of personal work)
In this topic we will study the characteristics that networks and protocols must have to provide QoS, essential for new applications for telephony and IP video conferencing, network games, pay-per-view (streaming), real-time applications, etc.
* Session 01: Quality of Service, IntServ and DiffServ
* Session 02: RTP, VoIP and Multicast.
Topic 2: Local and metropolitan area networks (2,5 sessions + 7 hours of personal work)
This topic studies the different possibilities that a company has to build its local and metropolitan area networks.
* Session 03: Ethernet. LAN interconnection
* Session 04: Wireless networks
Topic 3: Wide area networks (3 sessions + 7 hours of personal work)
This topic studies the networks that telephone companies and Internet service providers provide to their customers to build wide area data and voice networks.
* Session 05: Switched telephone network
* Session 06: Mobile telephony
* Session 07: MPLS and backbone networks
Topic 4: Network design (3 sessions + 7 hours of personal work)
This topic is a direct application of the contents presented in the previous two. Once the commercially available network models are known, a enterprise network design methodology is studied using a top-down strategy.
* Session 08: Enterprise network design 1
* Session 09: Enterprise network design 2
* Session 10: Design examples
CONTENTS AND TIMING OF LABORATORY CLASSES
15 two-hour sessions + 44 hours of personal work:
Simulations with virtual machines and applications available on Linux address issues related to the configuration of devices (switches, bridges and routers), configuration and management of networks (firewalls, virtual private networks, VLANs) and quality of service. In addition, a enterprise network design work is proposed
* P01. Network scheme and RIP protocol, (4 hours (sessions 01 and 02) +3 hours of personal work)
* P02. Firewall (2 hours (session 03) +2 hours of personal work)
* P03. VLANs (2 hours (session 04) +1 hour of personal work)
* P04. Quality of service (4 hours (sessions 05 and 06) +8 hours of personal work)
* P05. Bridges and switches (2 hours (session 07) +1 hour of personal work)
* P06. Multicast (2 horas (sesión 08) +3 hours of personal work)
* P07. Advanced routing (4 hours (sessions 09 and 10) +8 hours of personal work)
* P08. Routers configuration (4 hours (sessions 11 and 12) +8 hours of personal work)
* P09. Virtual devices and tunnels (4 hours (sessions 13 and 14) +2 hours of personal work)
* P10. Design of a enterprise network (2 hours (session 15) +8 hours of personal work)
DOWNLOADABLE BASIC BIBLIOGRAPHY
- Apuntes de Diseño y Administración de Redes. Notes prepared by the teacher are provided that cover all the theoretical and practical courses of the course. In Spanish.
- Cisco Systems, "Small Enterprise Design Profile Reference Guide", 2010, http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Small_Enterpr…
- Cisco Systems, "Medium Enterprise Design Profile Reference Guide", 2013, http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Medium_Enterp…
- Cisco Systems, "Design Zone", http://www.cisco.com/c/en/us/solutions/design-zone.html
NON-DOWNLOADABLE BASIC BIBLIOGRAPHY
- D. Benchimol, "USERS: Redes CISCO, Instalación y administracion de hardware y software" (1st ed), Creative Andina Corp, 2010, ISBN: 978-987-663-024-5. It is the book that best adapts to the course, although, given its advanced nature, it does not strictly cover all topics.
- P. Oppenheimer, "Top-down network design" (3th ed), Cisco Press, 2010, ISBN: 978-1-58720-283-4. It is a very interesting book that deals with the design methodology of business networks. It will be used mainly in topic 4.
In this course, the student will acquire the fundamental knowledge to deal with the wide and complex field of communications and computer networks. Specifically, it will be attempted that the student knows the design methodology of business networks and is capable of making decisions about technologies, interconnection devices, protocols and security.
This course contributes to acquiring the competencies collected in the memory of the Degree in Computer Engineering CG1, CG2, CG4, CG8, CG9, CG10, FB5, RI1, RI2, RI10, TI5, and TI6. With greater intensity, CG6, RI5, TI2 and TI4 competencies are developed, related to the ability to select, design, deploy, integrate and manage communication networks and infrastructures in an organization.
The generic competences that will be developed are the following: capacity to solve problems, capacity for analysis and synthesis, capacity for organization and planning. Ability to manage information (information gathering and analysis), problem solving, decision making, ability to apply knowledge to practice, ability to work autonomously, and written expression, which are part of the transversal competences TR1 and TR3.
In addition to the previous competences, the following competences and learning outcomes are developed in this course, collected within the thematic group networks in the Computer Engineering degree memory:
- Know the different network technologies, both local and wide area, cable and wireless.
- Choose the most suitable network technology and protocols given some requirements.
- Configuration of routers and other interconnection elements.
- Design and develop small and medium-scale corporate networks.
- Analyze and optimize computer networks in terms of utilization, performance and quality of service.
LECTURES
In the lectures the basic and design aspects of the current voice and data communication networks will be described. For the explanations, multimedia systems will be used. These classes will be taught mostly in the USC classroom, although 10% of the hours of the course corresponding to expository classes will be taught virtually. The virtual realization of these sessions is justified in the fact that the contents that are taught in these sessions will have a direct application in the practice sessions, at which time all the nuances and clarifications that may be necessary can be made. In any case, the videos of all the explanations will be available for remote consultation.
Through the expository classes the competences CG8, CG10, FB5, RI10, TI5, TI6, CG6, RI5, TI2 and TI4 will be developed, as well as the competence of knowing the different network technologies, both local and wide area, of cable and wireless, and the competition to choose the most suitable network technology and protocols given certain requirements.
LABORATORY CLASSES
In the laboratory classes the student will develop the aspects introduced in the theory classes, in addition to tasks of management and administration of network devices. The practice sessions will be taught in small groups in the computer rooms of the USC and will combine virtual and face-to-face teaching with 25% of the practices carried out online. In this case, synchronous tools will be used, specifically MS Teams. The practices that will be taught virtually are those that are less difficult and therefore do not require close interaction with the student. In order to carry out administration tasks, Linux virtual machines will be used intensively in which the student will perform the installations and configurations of advanced routing, router programming, quality of service, etc. The student will be able to do the practices on their own laptop, since all the programs used are free software. There will also be a design work for corporate networks.
Through practices, the skills CG1, CG2, CG4, CG9, RI1, RI2, TR1 and TR3 will be developed, as well as the competence of configuring routers and other interconnection elements, and the ability to analyze and optimize computer networks in terms of use, performance and quality of service. Competence for the design and development of small and medium-scale corporate networks will also be covered.
The teaching methodology will focus especially on the individual work of the students, but a special effort will also be made to encourage discussion in class and on the forums.
TUTORIALS
The tutorials will be done face-to-face or virtual, at the student's choice.
MATERIALS AND TOOLS
Student learning will also be supported by virtual teaching, through the USC Virtual Campus. On the course page the student will be able to obtain videos of the teacher's explanations, a digital copy of the material used in the theoretical classes, as well as supplementary material and links to the web pages related to the course contents. Various systems (MS Teams, email, discussion forum, chat) will be available to students, where they can make inquiries and establish discussions on the different topics of the course. All the programs, both the virtual machines and the applications used in this course are free software.
CONTINGENCY PLANS
The methodology we have described in this section will be applied in health scenario 1 (adapted normality) contemplated by the USC. In the case that it is necessary to go to scenarios 2 or 3, the adaptation of the teaching is described in the Observations section.
The grade of the course will be 20% of the score obtained in the exam and 80% in the practices.
EXAM
20% of the evaluation of the course will be obtained through a written exam carried out on the material taught in the lectures.
EVALUATION OF THE PRACTICES
The evaluation of the practices supposes 80% of the punctuation of the course and will be carried out through continuous evaluation. This evaluation will be based on the effective completion by the students of the practices and work proposed throughout the semester, since for this part exams will not be taken. The requirement to carry out the practices during the semester is justified in that they are carried out progressively (installation, configuration and administration of network systems), and that the work carried out in them and their subsequent discussion allows the teacher to follow the student progress.
Each of the proposed practices will have a specific end date. After this date, the practice will be considered as not done. At the end of each of the proposed practices, the student will have to deliver a report of the same through the corresponding virtual classroom tool, before the stipulated date. This report will serve as the basis for a subsequent discussion on the practice carried out.
A note will be given for each of the practices delivered by the student based on the sections correctly carried out and their discussion with the teacher (see below the points that correspond to each of the practices).
FIRST OPPORTUNITY
To pass the course it is necessary to get at least a 5 in the sum of the points obtained in the practices and the exam.
SECOND OPPORTUNITY
In this opportunity the student will have the possibility to deliver a single additional practice or substitute one of the practices delivered during the semester. In the first case the points obtained with the new practice will be added, while in the second case the points of the substituted practice will be replaced. To pass the course, it is necessary to obtain at least a 5 in the sum of the points obtained in the practices and the exam carried out on this occasion.
EXTRAORDINARY CALL
The same criteria will be applied as in the second opportunity.
NOT PRESENTED CONDITION
It will have the condition of not presented when the student does not attend the exam.
REPEATING STUDENTS
Students who have failed the course in previous calls will have to do the practices and the exam again under the same conditions as the rest of the students.
EVALUATION SYSTEM
The points of each part in the final grade are indicated below, as well as the minimum grade required to pass each practice and course:
* P01. Network scheme and RIP protocol: 0.5 points, minimum: 0.
* P02. Firewall: 0.5 points, minimum: 0.
* P03. VLANs: 0.5 points, minimum: 0.
* P04. Quality of service: 1.3 points, minimum: 0.
* P05. Bridges and switches: 0.5 points, minimum: 0.
* P06. Multicast: 0,5 points, minimum: 0.
* P07. Advanced routing: 1.3 points, minimum: 0.
* P08. Router configuration: 1.3 points, minimum: 0.
* P09. Virtual devices and tunnels: 0.5 points, minimum: 0.
* P10. Enterprise network design: 1.1 points, minimum: 0.
-------------------------------------------------- ---------------
* Total practices: 8 points, minimum: 0
* Exam: 2 points, minimum: 0
* Final note: 10 points, minimum: 5 points
COMPETENCE EVALUATION
Within the practical part of the course (80% of the grade) the evaluation of the works and reports presented will take into account the degree of achievement of the competences CG1, CG2, CG4, CG9, RI1, RI2, TR1 and TR3. Also by means of practices, the competences collected within the thematic group networks of configuration of routers and other interconnection elements will be evaluated, as well as analyzing and optimizing computer networks in terms of use, performance and quality of service.
Within the theoretical part of the course (20% of the grade) the competences CG8, CG10, FB5, RI10, TI5, TI6, CG6, RI5, TI2 and TI4 will be evaluated, through different questions and exercises posed in the theoretical exam. Also in this way, the competences collected within the thematic group networks will be evaluated to know the different network technologies, both local and wide-area, cable and wireless, as well as choose the most appropriate network technology and protocols given certain requirements and small and medium-scale enterprise network design and development competition.
FRAUDULENT PERFORMANCE OF EXERCISES AND TESTS
Specific measures will be established to avoid plagiarism and the fraudulent realization of the practices, for example, it will be verified that each student works on their own virtual machine and in no case will machine sharing be allowed. In addition, the documents submitted will undergo plagiarism detection tests.
For the cases of fraudulent realization of exercises and tests, the provisions of the Normativa de avaliación do rendemento académico dos estudantes e de revisión de cualificacións of the USC will apply.
CONTINGENCY PLANS
The evaluation system that we have described in this section will be applied in any of the health scenarios contemplated by the USC. It will only change the way in which it will be applied, which may be in person or remotely, depending on the scenario.
Lectures: 10 classroom hours and 26.5 hours of autonomous study by the student.
Laboratory practices: 30 classroom hours and 40 hours of personal work by the student.
Tutoring and personalized attention: 2 classroom hours.
-------
Total: 42 hours of classroom work and 70.5 hours of individual work.
For lectures, it will be assumed that students have knowledge of network architecture at the level of the second-year course Networks. Doing the practices on Linux virtual machines will require knowledge of the basic command line commands and basic administration in this operating system.
Consistency in study and class attendance is one of the keys to studying this course. It is very important for the course to be easy to study daily. In this way, the explanations received in the class are made profitable. In addition, a serious attitude in practices will allow concepts to become entrenched and increasingly complex problems can be addressed without too much effort.
This course is taught in Spanish.
CONTINGENCY PLANS
* SCENARIO 2: DISTANCING
This scenario requires a change in the way of giving the lectures, which will be carried out virtually by combining the synchronous and asynchronous variants. MS Teams will be used as a synchronous tool and the virtual campus utilities as an asynchronous tool, as described in the methodology section. The practical classes will be taught in the computer rooms at the university under the conditions specified by the USC guidelines. The tutorials will preferably be virtual.
* SCENARIO 3: CLOUSURE OF FACILITIES
In this scenario, all the activities of the course will be carried out remotely. The student will attend to the explanations using his Internet connection and will carry out the practices on her own computer. The evaluation of the practices will be carried out remotely. Therefore, the student is required to have a computer with an Internet connection and a video camera. The discussion on the practices presented may be recorded if so specified by the regulations of the USC. The examination will also be conducted remotely following the recommendations determined by the USC.
On the course page at the Campus Virtual the student will be able to obtain videos of the teacher's explanations, a digital copy of the material used in the theoretical classes, as well as supplementary material and links to the web pages related to the course contents. Various systems (MS Teams, email, discussion forum, chat) will be available to students, where they can make inquiries and establish discussions on the different topics of the course. All the programs, both the virtual machines and the applications used in this course are free software.
Francisco Santiago Argüello Pedreira
Coordinador/a- Department
- Electronics and Computing
- Area
- Computer Architecture and Technology
- Phone
- 881813556
- francisco.arguello [at] usc.es
- Category
- Professor: University Lecturer
Monday | |||
---|---|---|---|
18:30-20:30 | Grupo /CLIL_02 | Spanish | Computer Room I5 |
Tuesday | |||
18:00-20:00 | Grupo /CLIL_01 | Spanish | Computer Room I5 |
Wednesday | |||
11:00-12:00 | Grupo /CLE_01 | Spanish | Classroom A4 |
01.13.2021 16:00-20:45 | Grupo /CLIL_02 | rest room / dining room |
01.13.2021 16:00-20:45 | Grupo /CLE_01 | rest room / dining room |
01.13.2021 16:00-20:45 | Grupo /CLIL_01 | rest room / dining room |