Course Unit Code | 460-4085/01 |
---|
Number of ECTS Credits Allocated | 5 ECTS credits |
---|
Type of Course Unit * | Optional |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | First Year |
---|
Semester when the Course Unit is delivered | Summer Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | |
---|
| Prerequisities | Course Unit Code | Course Unit Title |
---|
| 460-4081 | Routed and Switched Networks |
Name of Lecturer(s) | Personal ID | Name |
---|
| GRY72 | Ing. Petr Grygárek, Ph.D. |
| STR554 | Ing. Daniel Stříbný |
Summary |
---|
The subject provides an overview of modern technologies of intelligent control of computer network infrastructures, especially enterprise networks and data center networks, including methods for their secure high-speed interconnection. Mechanisms of interfacing with transport networks and optimization of transferred flows are also discussed. Further,. methods of modern methods of network management are explained. The final part presents possibilities of development of applications embedded into networking devices and their integration with external systems. |
Learning Outcomes of the Course Unit |
---|
The aim of the subject is to provide an overview of modern technologies of intelligent control of network infrastructures, their applications and practical configuration. Students will understand modern methods of secure interconnection of enterprise networks and data centres over transport networks, technologies of load distribution in server farms and methods of network infrastructure management. Students will also learn to choose and configure network devices for secure interconnection of the remote sites over the shared transport network infrastructure. Development of applications embedded into network infrastructure and their integration with external systems will be also discussed. |
Course Contents |
---|
Lectures:
1. MPLS frame mode as a basic to DC and SP technologies. Principles (control plane, data plane). LDP. LIB, LFIB, relation to IGP. BGP-free core, 6PE.
2. Datacenter network infrastructure - logical modules and their functions, typical scalable and redundant physical module topology. PODs. Implementation of shared infrastructures - logical tenant separation (shared L3 + filtering/Private VLAN, VLANs + VRF Lite + independent instance of routing protocols, MPLS/VPN with access to shared zones. Relationship between logical and physical topology, insertion of services to existing topology (FW, LB). Typical logical topologies and security zones. Datacenter Ethernet.
3. Multi-site datacenters, problems of L2 extension, SpanningTree drawbacks. DC interconnection possibilities: virtual chassis, VPLS and H-VPLS. OTV, TRILL/FabricPath. Architectures without L2 extensions. LISP
4. MPLS/VPN, configuration of partially overlapping VPNs. Implementation of logical topologies in DC, implementation of centralized services and alternative Internet connectivity options. 6VPE
5. MPLS applications in backbone and service providers' networks: L2 interconnections (EoMPLS, AToM), MPLS QoS, Link/Node Protection. MPLS TE and RSVP. Interconnecting MPLS clouds, CsC.
6. Access to datacenter using L3 VPN, tunnels, GRE, IPSec. Multipoint IPSec - GDOI/GETVPN. Dynamic L3 VPN - DMVPN.
7. Protocols and applications for network management, monitoring and network troubleshooting: SNMP, MIB, RMON, Netfow. SPAN/RSPAN/VSPAN. NetConf.
8. Migration to IPv6 (6to4, ISATAP, NAT64, 6rd ...)
9. Central management of wireless networks: principles and advantages, CAPWAP, H-REAP, radio resources management, mobility support.
10. Software-Defined Networks - principles and advantages, typical architectures. OpenFlow.
11. Software-Defined Networks - VMWare NSX II. OpenStack Contrail. OpenStack OpenVSwitch, OVSDB.
12. Software-Defined Networks - EVPN Fabric, Cisco Application-Centric Infrastructure (ACI).
13. Impacts of server virtualization to network infrastructure . Multi-tier mode extension using virtual switches, usage of virtual appliances. Logical network attachment migration. Port Virtualizers, VNLink/VNTag. VxLANs.
14. Design of datacenter networks.
Lab exercises:
1. Introduction to network laboratory, Cisco IOS configuration, external and internal BGP, implementation of BGP policies.
2. MPLS - basic configuration, monitoring LDP and its relationship to routing protocol, FIB, LFIB, tracing labelled packets. BGP-free core.
3. VRF Lite, multitenant DC based on VRF and VLAN. Implementation of redundant logical topology in physical network (HSRP/VRRP + static routing). VRF-aware routing processes, shared access to Internet (global address space).
4. LISP / 6PE
5. L3 MPLS VPN - basic configuration
6. L3 MPLS VPN with partial overlap (export maps).
7. AToM, GDOI/GET VPN.
8. GRE tunnels and their applications. IPSec (with VTI).
9. SNMP, Netflow. (SPAN)
10. Static tunnels 6/4 a 4/6. Dynamic tunnels – 6to4 (ISATAP)
11. Configuration of central control element of intelligent wireless networks, Cisco WLC.
12. OpenFlow |
Recommended or Required Reading |
---|
Required Reading: |
---|
[1] Pepelnjak, I., Guichard, J.: MPLS and VPN Architectures, Cisco Press, 2012, ISBN 1-58714-323-2
[2] Nadeau, T. D.: SDN: Software Defined Networks, O'Reilly Media, 2013, ISBN 1449342302
[3] Lee, G. : Cloud Networking: Understanding Cloud-based Data Center Networks, Morgan Kaufmann, 2014, ISBN 978-0128007280 |
[1] Pepelnjak, I., Guichard, J.: MPLS and VPN Architectures, Cisco Press, 2012, ISBN 1-58714-323-2
[2] Nadeau, T. D.: SDN: Software Defined Networks, O'Reilly Media, 2013, ISBN 1449342302
[3] Lee, G. : Cloud Networking: Understanding Cloud-based Data Center Networks, Morgan Kaufmann, 2014, ISBN 978-0128007280
|
Recommended Reading: |
---|
[1] Cisco Systems Inc.: Internetworking Technology Overview. http://www.cisco.com.
[2] Pepelnjak, I., Guichard, J.: MPLS and VPN Architectures, Cisco Press, 2012, ISBN 1-58714-323-2
[3] Nadeau, T. D.: SDN: Software Defined Networks, O'Reilly Media, 2013, ISBN 1449342302
[4] Gustavo A. A. Santana : Data Center Virtualization Fundamentals: Understanding Techniques and Designs for Highly Efficient Data Centers with Cisco Nexus, UCS, MDS, and Beyond, Cisco Press, 2013, ISBN 978-1587143243
[5] Lee, G. : Cloud Networking: Understanding Cloud-based Data Center Networks, Morgan Kaufmann, 2014, ISBN 978-0128007280
[6] Naseh, Z., Khan, H.: Designing Content Switching Solutions. Cisco Press, 2006, ISBN-10: 1-58705-213-X. |
[1] Pužmanová,R.: TCP/IP v kostce. Knopp, České Budějovice 2004. ISBN 80-7232-236-2.
[2] Cisco Systems Inc.: Internetworking Technology Overview. http://www.cisco.com.
[3] Pepelnjak, I., Guichard, J.: MPLS and VPN Architectures, Cisco Press, 2012, ISBN 1-58714-323-2
[4] Nadeau, T. D.: SDN: Software Defined Networks, O'Reilly Media, 2013, ISBN 1449342302
[5] Gustavo A. A. Santana : Data Center Virtualization Fundamentals: Understanding Techniques and Designs for Highly Efficient Data Centers with Cisco Nexus, UCS, MDS, and Beyond, Cisco Press, 2013, ISBN 978-1587143243
[6] Lee, G. : Cloud Networking: Understanding Cloud-based Data Center Networks, Morgan Kaufmann, 2014, ISBN 978-0128007280
[7] Naseh, Z., Khan, H.: Designing Content Switching Solutions. Cisco Press, 2006, ISBN-10: 1-58705-213-X. |
Planned learning activities and teaching methods |
---|
Lectures, Experimental work in labs, Other activities, Teaching by an expert (lecture or tutorial) |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Credit and Examination | Credit and Examination | 100 (100) | 51 |
Credit | Credit | 45 | 22 |
Examination | Examination | 55 | 36 |