270121 - PI - Internet Protocols



Similar documents
TXC - Computer Network Technology

IES - Introduction to Software Engineering

Communication Networks MAP-TELE 2012/13

SICSB - Information Systems and Communications for Health Services

GPS - Software Project Management

Description: Objective: Upon completing this course, the learner will be able to meet these overall objectives:

CSET 4750 Computer Networks and Data Communications (4 semester credit hours) CSET Required IT Required

Environmental Science and Technology

NS - Network Security

BGP Routing. Course Description. Students Will Learn. Target Audience. Hands-On

Cisco Certified Network Professional - Routing & Switching

ICT Infrastructure & Network Management

AIGI - Smart Airport and Facility Management

Towards a virtualized Internet for computer networking assignments

ISOM3380 Advanced Network Management. Spring Course Description

Course Title: ITAP 2431: Network Management. Semester Credit Hours: 4 (3,1)

WSE - Writing Skills for Engineering

MD - Data Mining

COURSE PROFILE. Business Intelligence MIS531 Fall

Inter-domain Routing. Outline. Border Gateway Protocol

Cisco Certified Network Professional (CCNP Routing & Switching)

Project Management

APPLICATION FOR BOARD APPROVAL. Of Locally Developed Course. Cisco CCNA Certification 11/12

Troubleshooting and Maintaining Cisco IP Networks Volume 1

MODULE SPECIFICATION FORM. Module Title: Network Management Level: 6 Credit Value: 20. COM635 Cost Centre: GACP JACS3 code: G420

FLORIDA STATE COLLEGE AT JACKSONVILLE COLLEGE CREDIT COURSE OUTLINE

METNUMER - Numerical Methods

Designing Cisco Network Service Architectures ARCH v2.1; 5 Days, Instructor-led

Lesson 5-3: Border Gateway Protocol

ASM Educational Center (ASM) Est. 1992

ESUMS HIGH SCHOOL. Computer Network & Engineering (CNE) Syllabus

Topic 1: Internet Architecture & Addressing

Course Contents CCNP (CISco certified network professional)

240EO016 - Process Automation

Examination. IP routning på Internet och andra sammansatta nät, DD2491 IP routing in the Internet and other complex networks, DD2491

IMPLEMENTING CISCO IP ROUTING V2.0 (ROUTE)

Training Proposal. Training Description for Enterprise Network COMMERCIAL IN CONFIDENCE 1

Computer Network Engineering

Universidad de Alcalá

AC : INNOVATIVE NETWORK SECURITY COURSE DEVELOPMENT

SYLLABUS. 1 seminar/laboratory 3.4 Total hours in the curriculum 42 Of which: 3.5 course

Computing. Third Level Courses Higher Diploma in Computing

Disaster Recovery Design Ehab Ashary University of Colorado at Colorado Springs

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

Cisco CCNP Optimizing Converged Cisco Networks (ONT)

HOUSTON COMMUNITY COLLEGE SOUTHWEST. Local Area Networks Management Cisco 3 - ITCC 1042

AND - Non-Destructive Testing

67» information technology.» information technology.» general education and degree options

APPENDIX A WORK PROCESS SCHEDULE AND RELATED INSTRUCTION OUTLINE. Computer Support Specialist (Existing Title: Help Desk Technician)

COURSE AGENDA. Lessons - CCNA. CCNA & CCNP - Online Course Agenda. Lesson 1: Internetworking. Lesson 2: Fundamentals of Networking

Juniper Networks Certified Internet Specialist Fast Track

CSC458 Lecture 6. Homework #1 Grades. Inter-domain Routing IP Addressing. Administrivia. Midterm will Cover Following Topics

Supply Chain Network & Flow Management

Syllabus. Required Textbooks: 1. Title: Hands-On Networking Fundamentals Author: Palmer Edition: 2nd Copyright Year: 2013 ISBN:

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Dr. Phạm Trần Vũ

Implementing Cisco IOS Network Security v2.0 (IINS)

Machine Design and Manufacturing Technologies

Interconnecting Cisco Networking Devices: Accelerated (CCNAX) 2.0(80 Hs) 1-Interconnecting Cisco Networking Devices Part 1 (40 Hs)

CompTIA Network+ (Exam N10-005)

Demonstrating the high performance and feature richness of the compact MX Series

Implementing Cisco Service Provider Next-Generation Edge Network Services **Part of the CCNP Service Provider track**

SEAX-C9X44 - Network Security and Administration

Computer Networks - Xarxes de Computadors

BMAC - Basic Mathematics for Algebraic Coding Theory with Applications to Cryptography

Telecommunication (120 ЕCTS)

SUBJECT (MODULE) DESCRIPTION. Form of implementation Period Language of instruction Lectures, seminars, individual and group work

Databases. DSIC. Academic Year

TLEN 5460 & CSCI 4123 Fall Telecommunications Lab Syllabus

New York City College of Technology Computer Systems Technology Department

"Charting the Course...

Software Defined Networking & Openflow

DEMYSTIFYING ROUTING SERVICES IN SOFTWAREDEFINED NETWORKING

Cisco Certified Network Associate (CCNA) 120 Hours / 12 Months / Self-Paced WIA Fee: $

UNIVERSITY OF BRADFORD School of Computing Informatics and Media Department of Computing Programme/course title: Computing

ITSM - Information Technology Service Management

Exterior Gateway Protocols (BGP)

SCPD - System on Chip Physical Design

DFINA1 - Financial Management I: Investment

PSEAEREE - Electronic System Design Applied to Renewable Energy and Energy Efficiency

Dynamic Routing Protocols II OSPF. Distance Vector vs. Link State Routing

Customer Training Catalog Training Programs IDC

Interconnecting Cisco Networking Devices, Part 2 Course ICND2 v2.0; 5 Days, Instructor-led

Question 1. [7 points] Consider the following scenario and assume host H s routing table is the one given below:

AMC - Advanced Mobile Communications

Course Title: ITAP 3471: Web Server Management

Transcription:

Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2015 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus 2010). (Teaching unit Optional) ECTS credits: 6 Teaching languages: Catalan, Spanish Teaching staff Coordinator: Others: - Jose Maria Barceló Ordinas (joseb@ac.upc.edu) - Llorenç Cerdà Alabern (llorenc@ac.upc.edu) Prior skills Have completed the signing XC Requirements - Prerequisite XC Degree competences to which the subject contributes Specific: CTI1.1. To demonstrate understanding the environment of an organization and its needs in the field of the information and communication technologies. CTI1.4. To select, design, deploy, integrate, evaluate, build, manage, exploit and maintain the hardware, software and network technologies, according to the adequate cost and quality parameters. CTI2.1. To manage, plan and coordinate the management of the computers infrastructure: hardware, software, networks and communications. CTI2.3. To demonstrate comprehension, apply and manage the reliability and security of the computer systems (CEI C6). CTI3.3. To design, establish and configure networks and services. CTI4. To use methodologies centred on the user and the organization to develop, evaluate and manage applications and systems based on the information technologies which ensure the accessibility, ergonomics and usability of the systems. CT3.6. To demonstrate knowledge about the ethical dimension of the company: in general, the social and corporative responsibility and, concretely, the civil and professional responsibilities of the informatics engineer. CT6.1. To demonstrate knowledge and capacity to manage and maintain computer systems, services and applications. CT6.4. To demonstrate knowledge and capacity to apply the characteristics, functionalities and structure of the Distributed Systems and Computer and Internet Networks guaranteeing its use and management, as well as the design and implementation of application based on them. CT7.1. To demonstrate knowledge about metrics of quality and be able to use them. CT7.2. To evaluate hardware/software systems in function of a determined criteria of quality. CT7.3. To determine the factors that affect negatively the security and reliability of a hardware/software system, and minimize its effects. CT8.1. To identify current and emerging technologies and evaluate if they are applicable, to satisfy the users needs. 1 / 11

CT8.4. To elaborate the list of technical conditions for a computers installation fulfilling all the current standards and normative. Generical: G8. APPROPIATE ATTITUDE TOWARDS WORK: to have motivation to be professional and to face new challenges, have a width vision of the possibilities of the career in the field of informatics engineering. To feel motivated for the quality and the continuous improvement, and behave rigorously in the professional development. Capacity to adapt oneself to organizational or technological changes. Capacity to work in situations with information shortage and/or time and/or resources restrictions. Teaching methodology The course consists of lectures combined with exercises where students learn the theoretical foundations of the subject. In addition, students must make an oral presentation, in teams of about 3 students, an issue will be proposed at the beginning of the course. Students should seek information on the topic and defend the chosen topic, presenting the relevant technological aspect, systems integration, adaptability and other aspects. The presentation must involve 3 the students of the group. There will be 6 laboratories that complement the theory. These laboratories are generally solved in groups of 10/20 students depending on the practice. They will solve a modular network. Every 2 students design and program a part of the network so that in the end, all modules are to form a whole that works. Are encouraged to work on one side in teams of 2, to solve your module, and coordinate with the other modules to work on everything. Each of the 6 Labs, is an aspect of the topics covered in class. It is essential the understanding of the theory (works responsibilities) for the lab work. At the end of the Lab, students do a mini-control 10-minute test that assesses the knowledge acquired during the Lab's. The average of teh mini controls represents 25% of the final mark of Lab At the end of this course the student takes a final test that includes questions of all lab values and where global knowledge of a large network in all modules. Learning objectives of the subject 1.Being able to understand the architecture and structure of the Internet, identifying the various elements that form that architecture and structure. 2.Be able to understand, assess and manage Web services, multimedia services and security risks 3.Know the services offered by an Internet Service Provider 4.Being able to design and dimension the intra-domain routing of a corporate network and an Internet Service Provider 5.Being able to design and dimension the inter-domain routing in Internet Service Providers, as well as business relationships with each other. 6.Being able to design and dimensioning of switching blocs that are part of a corporate network 7.Being able to design and configure corporate networks and ISPs from the information provided. 8.Being able to understand the technologies that allow the interconnection between its headquarters and a remote corporate network 9.Capability of adaptation in front of situations with lack of information and/or changes in the initial requirements. 10.Have a positive attitude for the quality and continius improvement. 2 / 11

Study load Total learning time: 150h Theory classes: 45h 30.00% Practical classes: 0h 0.00% Laboratory classes: 15h 10.00% Guided activities: 6h 4.00% Self study: 84h 56.00% 3 / 11

Content Internet Architecture and Addressing. Degree competences to which the content contributes: Internet Architecture: ISP's, corporate networks and access networks. Organizations that manage the operation of businesses on the Internet: RIR (Regional Internet Registers), LIR (Local Internet Registries). Addressing Internet. IPv6. Exchange Points. Applications and Services Degree competences to which the content contributes: An Introduction to Web Services. An Introduction to Content Distribution Networks (CDN). An Introduction to Secure Services: Certificates and public key. An introduction to Multimedia Services. Intra-domain Routing Degree competences to which the content contributes: Basics for routing. Link state routing. Dijkstra algorithm. OSPF. Inter-domain Routing. Degree competences to which the content contributes: Autonomous systems. BGP (internal/external), attributes, multi-homing, load balancing. Scalability in BGP: route reflectors and confederations. Design of an ISP: intra-domain/inter-domain. Corporate Network: switching blocks. Degree competences to which the content contributes: 4 / 11

Ethernet switching. Virtual Networks (VLANs, IEEE 802.1Q) and aggregation (IEEE 802.3ad). Reliability level 2: Spanning Tree Protocol (IEEE 802.1D). Reliability Level 3: VRRP. Design of the switching block. Data Processing Centre (CPD): design and basic concepts. 5 / 11

Planning of activities Theme Development "Internet Architecture and Addressing" Hours: 12h Theory classes: 9h Self study: 3h During this activity the student will learn the architecture of the Internet, the basic components that architecture, addressing the problems of the Internet and its impact on different elements. 1, 3, 7 Development "Applications and Services item" Hours: 15h Theory classes: 9h Self study: 6h During this activity students will learn the services provided by Internet service providers (ISPs) and aplications a brief introduction to multimedia and security. Examine network content and its role in the services provided by ISPs. 1, 2, 3, 7 Development of the "Intra-domain Routing" contents Hours: 10h Theory classes: 6h Self study: 4h During this activity students will learn the basic theories behind the routing protocols to link state, OSPF student as a representative of this class of protocols. Also learn the applications and their use in corporate networks and ISPs. 1, 3, 4, 7 6 / 11

Development topic "Inter-domain Routing" Hours: 15h Theory classes: 9h Self study: 6h In this activity the students will study BGPv4 as a representative of the routing between Autonomous Systems. Learn to design an ISP, relating to the external service routing. In addition, the work load balancing through multihoming techniques. 1, 3, 5, 7 Theme Development "Corporate Networks: Switching blocks" Hours: 17h Theory classes: 9h Self study: 8h During this activity students will study these techniques and protocols to design a corporate network and a Data Processing Centre (DPC). 1, 3, 6, 7, 8 Laboratory Internal Routing Hours: 2h 30m Laboratory classes: 2h Self study: 0h 30m Development of a practice on OSPF routers. 4, 6, 7, 9, 10 7 / 11

Laboratory Inter-domain Routing and Multihoming Hours: 8h Laboratory classes: 7h Self study: 1h Laboratories which develop the design of an ISP, load balancing techniques and use of communities. 1, 4, 5, 9, 10 Switching Laboratories Hours: 4h 30m Laboratory classes: 4h Self study: 0h 30m Laboratories where are implemented techniques for the design of corporate networks, both in the switching unit as in the CPD. 1, 6, 7, 8, 9, 10 Midle exam Hours: 10h Self study: 10h Review of theory about week 10. 1, 2, 3, 4, 5 control 1 Hours: 2h 30m Guided activities: 2h 30m Self study: 0h Control theory on topics 1, 2, 3 and 4. 8 / 11

1, 2, 3, 4, 5 Oral presentation Hours: 3h Guided activities: 3h Self study: 0h 1, 2, 3, 4, 5, 6, 7, 8 Oral Presentation Hours: 10h Self study: 10h Presentation of work proposed by the teacher to student groups. The presentation will be 10 minutes per group. 1, 2, 3, 4, 5, 6, 7, 9, 10 Lab Exam Hours: 7h Guided activities: 2h Self study: 5h Review choice of 6 laboratories made during the course. 2, 3, 4, 5, 6, 9, 10 Final Exam Hours: 28h 30m Self study: 28h 30m 1, 2, 3, 4, 5, 6, 8 9 / 11

Final Exam Hours: 3h Guided activities: 3h Self study: 0h Final Exam 1, 2, 3, 4, 5, 6, 7, 8 Qualification system The course consists of lectures and laboratory. In the lectures it will be explained the concepts and issues. The student will have a collection of exercises to be solved in class. The laboratory is an important part of the course. At the end of each session there will be a mini-exam or presentation. The student must prepare a topic related to the theory and will defend it orally in public. Grading of technical skills: NF = 0,20 * NL + NF = 0.20 + 0.10 * C 0.10 + 0.60 * PO * EF where: NF = Note the end of the course. EF = final exam of theory. C = Control Note in approx. week 10. PO = oral presentation (in groups of 3 students). NL = Final Laboratory mark. Will be calculated based on the average of the practices (25%) and grade the final exam laboratory (75%). Grading of transversal skills: NCT = 0.4 * PO + 0.3*Actividad_Lab + 0.3 * NL. where: NCT= Transversal Skills mark PO = oral presentation (the previous one). Actividad_Lab= activity/participation of the student in the lab NL = Final Lab mark. To be normalized to A, B, C or D (where A corresponds to an excellent standard, B corresponds to a desired level, C corresponds to a sufficient level and D corresponds to a level not exceeded). 10 / 11

Bibliography Basic: Huitema, C. Routing in the internet. 2nd ed. Prentice Hall PTR, 2000. ISBN 0130226475. Stewart III, J.W. BGP4: inter-domain routing in the Internet. Addison-Wesley, 1999. ISBN 0201379511. Perlman, R. Interconnections: bridges, routers, switches, and internetworking protocols. 2nd ed. Addison-Wesley, 2000. ISBN 0201634481. 11 / 11