Download presentation
Presentation is loading. Please wait.
1
TELE9752: Network Operations and Control
School of Electrical Engineering and Telecommunications TELE9752: Network Operations and Control Week 1: Introduction
2
Outline Who am I? Why are you here?
What is this course about? Course objectives and outline Logistics: assessment, project Pre-requisites: TCP/IP protocol stack, Python programming 1-1
3
Why are we here? Vijay’s background Why are you here? Research areas
Industry engagement Australian landscape (NBN, 5G) Why are you here? Course requirement Industry experience Skills needs 1-2
4
Importance of Network Operations and Control
Who needs to run a network? Home network: all of us Broadband network: Telstra, Optus Mobile network: China mobile (851.2m subscribers!) Content provider: Google, Netflix Cloud operator: Amazon CDN (content distribution network): Akamai, Limelight Game operators: Steam/Valve, Electronic Arts, Ubisoft, Epic How have network traditionally been built and operated? Managing devices (switches, routers) Does it scale? How many humans are needed to configure 10,000 switches? Automation / programmability for management and control Data-plane is also becoming programmable! 1-3
5
What is network management?
autonomous systems (aka “network”): 1000s of interacting hardware/software components other complex systems requiring monitoring, control: jet airplane nuclear power plant others? "Network management includes the deployment, integration and coordination of the hardware, software, and human elements to monitor, test, poll, configure, analyze, evaluate, and control the network and element resources to meet the real-time, operational performance, and Quality of Service requirements at a reasonable cost."
6
Course Objectives Basics of managing a data network
Organizing, communicating, and monitoring management information Old way: MIB, SNMP, RMON New way: YANG models, REST APIs, software automation Network management functions (FCAPS): Configuration Performance Fault Security Accounting Practical project work on real-world platform
7
Why do we need Network Management?
Detect and fix problems: Power/interface failures Hosts/router software crashes Bad cables Routing flaps Monitor network to aid in resource deployment and identify potential problems Configure services Monitoring for service level agreements (SLAs) Secure the network (e.g. intrusion detection) Bottom line: keep the network up and running properly!
8
Many functions!
9
Functional areas (ISO model)
Configuration management Keep track of devices hardware/software configurations Fault management Detect / isolate failures, restore service Trouble-ticket administration Performance management Quantify, measure, report, analyze, control performance Traffic volume, delay, services (DNS, web/mail server) Security management Control access to network resources Firewalls, secure communication, authentication Accounting management Log and control access to network resources Quotas, Charging, access privileges
10
Evolution of Network Management
Early days: small network ping and trace-route suffice 1980’s: OSI developed CMIP framework Too complex, lost to Internet SNMP framework Mid-90’s: realization for a systematic approach to network management 80% of OpEx on network management! 2000’s: hundreds of NMS tools Critical to complex networking systems Well-paid network management jobs! Present-day: automation, programming! Models, APIs needed to scale in size ML/AI being applied to complex networking systems Network management: combination of art and science
11
Network Operations Centre (NOC)
12
Logistics Course website: https://subjects.ee.unsw.edu.au/tele9752/
Course contents: design/configure, measure/operate Guest lecturers: Cisco, Google Books Cisco: Automating Device Lifecycle Management Google: Site Reliability Engineering Assessment Mid-session test (15-Oct): 20% Group project: 40% Final exam: 40% Project: configuration and telemetry of a small network DevNet or VIRL simulator
13
Course Prerequisites Networks: LAN, MAN, WAN Switches / routers
Internet protocol stack L1 (physical): copper, fibre, radio L2 (link): Ethernet, PPP L3 (network): IP L4 (transport): TCP, UDP L5 (application): , web Scripting/programming
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.