BIT Network and System Administration
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
Course Objective
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:
- Server/Client Installation over VMware Environment
- Network Practice with Packet Tracer
- System Administration: User/Group management, File System Management, etc.
- Network Configuration: Start/Stop network service, network interface configuration
- Firewall Configuration
- DNS and DHCP Configuration and Troubleshooting
- Web and Proxy Server Configuration and Troubleshooting
- Basic Mail Server Configuration and Troubleshooting
