Briefly describe rudimentary NMS (network management system) software components and the software applications that are required to support a network system. Address the following issues:
1. Explain the steps for building a rudimentary management system.
2. Describe the basic code concepts for building a rudimentary network manager. Please cite used reference(s).