Logo

BIT Network and System Administration

bitsemester 8

Network and System Administration

Subject Code: BIT451

Course Title: Network and System Administration

Course No: BIT451

Nature of Course: Theory & Practical

Full Marks: 100

Pass Marks: 40

Credit Hours: 3

Course Description

This course focuses on the network and system operation and management and covers subjects of day-to-day administrative tasks such as Network and Server Configurations, management of user accounts and disk space, and the trouble-shooting skills future networking and system administrations.

Course Objective

To provide the concept of network and system operation, management and administration. Furthermore, it discusses about different configurations and trouble-shooting.

Course Contents

Unit 1: Networking Fundamentals (4 Hrs.)

Overview of Network Reference Model (OSI, TCP/IP), Concepts of IPv4 Addressing, VLSM, CIDR, Introduction to IPv6 Addressing, Types, Formats, Address Auto-Configuration, Networking Configuration Basics for Windows and Linux System, Fundamentals of Unicast and Multicast Routing in IPv6, Introduction to Programmable Networks: SDN and OpenFlow

Unit 2: Systems Administration (8 Hrs.)

Linux Server and Desktop OS Installation, Disk Partitioning, Logical Volume Manager, Boot Process and Startup Services: Xinetd/Inetd, Managing Accounts: Users, Groups and Other Privileges, Job Scheduling with Cron, Crontab, Anacron and System Log Analysis, Introduction to Shell Programming, Online Server Upgrade/Update Process, Server Monitoring and Management Basics

Unit 3: Network Administrations (7 Hrs.)

Network Interface Configuration, Diagnosing Network Startup Issues, Introduction to Packet Level and Application Level Firewall, Fundamental Commands in Network Troubleshooting, SDN Operations and Management, SDN Controller and Dataplane Communication, Fundamentals of Open Source Network Monitoring (e.g. Nagios)

Unit 4: Dynamic Host Configuration Protocol (DHCP) (3 Hrs.)

DHCP Principle, DHCP Options, Scope, Reservation and Relaying, DHCP Troubleshooting

Unit 5: DNS Server Administration (7 Hrs.)

DNS Principles and Operations, Types of DNS Queries, DNS Server Types and Functionalities, Caching Only Name Server, DNS Zone Transfers, DNS Dynamic Updates, DNS Delegation

Unit 6: Web and Proxy Server Administration (7 Hrs.)

Web Server Configuration Basics, Name Based and IP Based Virtual Hosting, Caching Only Name Server – Proxy Caching Server Administration, Proxy ACL, Bandwidth Management, Proxy Firewall Implementation Basics

Unit 7: Print and FTP Server Administration (4 Hrs.)

General Samba Configuration, CUPS Configuration Basics, FTP Principles, Anonymous FTP, Server Configuration

Unit 8: Mail Server Basics (5 Hrs.)

SMTP, POP and IMAP Principles, SMTP Relaying Principles, Mail Domain Administration, Basic Mail Server Configuration (Sendmail, Postfix), SPAM Control and Filtering

Reference Books

  • Limoncelli, Thomas A., Christina J. Hogan, and Strata R. Chalup. The Practice of System and Network Administration. 2nd ed.
  • Smith, Roderick W. Advanced Linux Networking. Addison-Wesley Professional (Pearson Education), 2002.
  • Bautts, Tony, Terry Dawson, and Gregor N. Purdy. Linux Network Administrator's Guide. 3rd ed. O'Reilly, 2005.

Lab Works

The laboratory works should include all the features mentioned in the course.

Samples:

  1. Server/Client Installation over VMware Environment
  2. Network Practice with Packet Tracer
  3. System Administration: User/Group management, File System Management, etc.
  4. Network Configuration: Start/Stop network service, network interface configuration
  5. Firewall Configuration
  6. DNS and DHCP Configuration and Troubleshooting
  7. Web and Proxy Server Configuration and Troubleshooting
  8. Basic Mail Server Configuration and Troubleshooting