Networking Software and Computer Network Management
Course title: Networking Software and Computer Network Management
Code: 3ФЕИТ07З019
Number of credits (ECTS): 6
Weekly number of classes: 2+2+1+0
Prerequisite for enrollment of the subject: Passed: Computer Communication Technologies, Taken Course: Computer Networks.
Course Goals (acquired competencies): Introducing network software and programming in a network environment. Network Simulations, Computer Network Management. Upon completion of the course, students will be able to independently work with network software, to create simulations of network environments, and to manage computer networks.
Total available number of classes: 180
Course Syllabus: Programming in TCP/IP environment. Implementation of TCP/IP in OS. Programming satellite and stratospheric networks. Internetworking. Peer-to-Peer applications. Grid. Quality of service. Security of network software. Network analysis. Network simulators. Monitoring servers in a network. Concepts and tools for network design. Introduction to computer network management. Observation of networks. Definitions of managed objects (MIB base). Management needs. Management protocols. Terms. SNMP + MIB. Integrated Traffic Monitoring (ITM). Netconf/Restconf + YANG. Netflow. IPFIX. SNMPv1 and SNPM v2 standards. RMON and OSI (CMIP) standards. Network management. Management tools. Protocol analysis. Flow analysis. Load balancing. Practical examples and future trends.
Literature:
Required Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
Clemm A. |
Network Management Fundamentals |
Cisco Press |
2007 |
2 |
Stallings W. |
SNMP, SNMPv2, SNMPv3, and RMON 1 and RMON2, 3rd Ed |
Addison-Wesley |
1999 |
3 |
Peterson L. and Davie B. |
Computer Networks: A Systems Approach, 5th Ed |
Morgan Kaufmann Publishers Inc. |
2011 |
Additional Literature |
||||
No. |
Author |
Title |
Publisher |
Year |
1 |
Agoulmine N. |
Autonomic Network Management Principles: From Concepts to Applications |
Academic Press |
2010 |