NET3050: Network Operating Systems
Students examine the features, advantages and disadvantages of major network operating systems and the criteria involved in selecting network operating systems that are appropriate in specific networking environments. They develop the knowledge and skills required to install and configure different network and client operating systems and develop a strategy for troubleshooting problems resulting from the installation of operating system software.
Assignment 1: Network Operating System Basics
In a document, slide deck, recording, or using another (approved) media, answer the following in full sentences.
- Explain the difference between a peer-to-peer network and a server-based network.
- Describe the role of a network operating system (NOS) in a server-based network.
-
Explain how a NOS:
- Connects computers and devices
- Manages access to shared files and resources
- Monitors network performance
-
Describe the purpose of each of the following network services:
- File services
- Print services
- Directory services
- Security services
- Messaging services
- Routing services
- Network administration services
- Identify one real-world situation where a server-based network would be better than peer-to-peer, and explain why.
Assignment 2: Comparing Network Operating Systems
In a document, slide deck, recording, or other approved format, compare at least three network operating systems (for example: Windows Server, Linux, macOS Server, or Novell NetWare).
Answer the following in full sentences:
- Briefly describe the history and evolution of each operating system.
- Identify major features of each system.
- Explain what networking protocols each supports.
-
Describe how each system handles:
- User authentication
- Security
- File services
- Print services
- Directory services
- Routing services
- Compare client support (What types of computers or operating systems connect easily?).
- Identify at least two strengths and two weaknesses of each.
- Conclude by explaining which one you think is most widely used today and why.
Assignment 3: Network Planning & Selection
You are acting as a network consultant for a small company.
In a document, slide deck, or approved format, answer the following in full sentences:
- Explain why network planning is important before installing a network operating system.
- Describe at least five factors that must be considered when planning a network (budget, hardware, number of users, security needs, etc.).
-
Identify:
- The number of users
- The types of client devices
- The budget range
- Required services (file sharing, printing, remote access, etc.)
- Compare at least two network operating systems that could work in this environment.
- Recommend one network operating system and justify your choice.
- List the hardware and software required to implement your solution.
- Explain how licensing will affect your decision.
Assignment 4: Installing a Network Operating System (Lab)
During your lab sessions, you will install and configure at least two different network operating systems.
In a written report with screenshots, explain and demonstrate that you have completed the following:
- Partitioned and formatted the drive.
- Named the server and network.
- Installed and configured network protocols.
- Selected and installed network services.
- Set secure administrative passwords.
- Configured licensing.
- Installed and configured a printer or shared device.
- Shared a folder and assigned appropriate permissions.
You must include screenshots and brief explanations of each step.
Assignment 5: Configuring Network Clients
In your lab environment, install and configure at least one client operating system to connect to your server.
In your report, explain and demonstrate:
- Configuration of the client operating system.
- Installation and configuration of network protocols.
- Assignment of a hostname and username.
- Selection of network services.
- Creation of a secure password.
- Successful access to shared folders and printers on the server.
Include screenshots and short explanations.
Assignment 6: Configuring Network Services
In your lab environment, configure and test the following services:
- DHCP
- DNS
- NAT or Internet Connection Sharing
- SNMP
- WINS (if using Windows Server)
- BOOTP (if available)
In your report, answer the following:
- What is the purpose of each service?
- How did you configure it?
- How did you verify that it is working correctly?
- What problems did you encounter, and how did you solve them?
Include screenshots and command outputs where appropriate.
Assignment 7: Troubleshooting Network Problems
You will be given a network with one or more problems.
In a document or report, explain your troubleshooting process in full sentences:
- What symptoms did you observe?
- What part of the network was affected?
- What recent changes may have caused the issue?
- What did you determine was the most probable cause?
- What solution did you implement?
- How did you test your solution?
- What possible side effects could your solution cause?
- Document the final resolution clearly.
You must use appropriate diagnostic tools (e.g., ping, ipconfig/ifconfig, tracert/traceroute, nslookup, netstat, etc.) and include evidence of your testing.
Assignment 8: Packet Analysis Lab
Using packet analysis software (such as Wireshark), capture and analyze network traffic.
In your report, answer the following:
- Capture and identify a DHCP exchange. What happens during this process?
- Capture and identify a DNS query and response.
- Identify a TCP three-way handshake. Explain each step.
- Identify at least three different protocol types in your capture.
- Describe basic network utilization statistics (number of packets, protocols used, etc.).
Include screenshots and explanations in full sentences.
Final Project: Network Deployment Proposal
You are hired to design and implement a network operating system for a small company.
In a professional report or presentation, include:
- A description of the company’s needs.
- Your recommended network operating system.
- Justification for your recommendation.
- Required hardware and software.
- Licensing considerations.
- Network diagram.
- Security plan (password policy, permissions, acceptable use policy).
- Description of installed services (DHCP, DNS, file sharing, etc.).
- A basic troubleshooting plan.
You must demonstrate your configured network in a live presentation or recorded walkthrough.