Computer Network Administration
Code for enrollment: E372025,
Faculty of Mechanical Engineering
Teaching department: Division of Automatic
Control and Engineering Informatics
Range: 2+1, 3 credits, classified
assessment
Range 2+1: 2-hour lecture each week + 2-hour laboratory each
second week
Classified assessment: students collect some points for active
participation on the laboratory tasks and written report from one
of the tasks. Short tests in the semester included.
Lectures:
Microsoft Windows
- Sequence of executing of MS Windows XP operating system
(bios, bootable CD and device)
- Registers, what does it mean and how to use them
- Microsoft Network
- User management, directories and printers sharing, remote
access (file and printer access, remote desktop)
- Antivirus and antispam software, computer maintenance
- Devices, drivers and patches
Linux
- The community, GPL, copyrights
- The installation, distributions
- Terminal console
- System restarting (rc.*), runlevels, the /etc directory,
bash scripts
- Recapitulation - CGI, C++ program as filter, the perl
language, php as a script environment.
- Apache, FTP and mail server configuration
- User administration
- Administration of server applications
- The robots - cron and Mayordomo clone
- Remote desktop and X-window terminal/server
- Authentication
- Linux in MS Windows network - Samba
- User-prepared devices attached to computer, maintenance
from web pages
- Virtual servers
Networks
- Hardware for networks (coax, twist, fiber, wireless
technology)
- Protocols (IP, TCP/IP, IPX; Ethernet, Ethernet frames,
WiFi)
- Client/server - sense and task of the server
- Firewall as standalone computer
- Logical network
Novell Netware (if anyone interested)
- Bindary and NDS
- Users, trusties
- Command line prompt commands and batch files
- MS Windows clients
- File locking and sharing
- Creating network installable application
The order or range will be adjusted to match the next
laboratory task.
Training (laboratory) tasks:
- Install MS Windows from the CD/DVD. We can try to install
version from 10 to XP (8.1 recommended). Installation
should include users, administrators, device
configuration, patches and updates, antivir system,
necessary environment configuration (i.e. NumLock, hiding
of extension settings, etc.).
- HW installation. Changing harddrives, preparing cables,
setting of a separated network (course on real computers,
harddrives dedicated for the course allows hardware
sharing).
- Install selected Linux distribution (Debian or Slackware
recommended). Settings, as for MS Windows.
- Text mode console commands. Cron, scripts.
- Work with server - SQL, Apache, FTP/SFTP, mail. Mail
robots.
- Server as a firewall, ip sharing (NAT, DNAT, masquerade).
Server behind the firewall.
- Novell Netware administration, if anyone interested.
Novell is not used for many years, but is useful to
describe, how the server can work.
Literature:
www.aboutdebian.com/network.htm
www.aboutdebian.com/firewall.htm
tldp.org/LDP/Bash-Beginners-Guide/html/index.html
www.adminschoice.com/crontab-quick-reference
sourcedaddy.com/networking/novell-netware.html
www.dedoimedo.com/computers/install_slackware.html
(should be used if problem occurs)
Other notes:
Training (laboratories) obligatory, lectures
recommended.
Who miss laboratory, can write a report about
the missed part (10 pages and more, in electronic version by
mail, will be checked using Google for being original); max. 2
times per semester without impact to classification.
(due from 2016)