powered by
Center for Curriculum and Transfer Articulation
Linux Network Administration
Course: CIS240DL

First Term: 2018 Spring
Lec + Lab   3.0 Credit(s)   4.0 Period(s)   3.7 Load  
Subject Type: Occupational
Load Formula: S


Description: In depth networking based on Linux servers and the Transmission Control Protocol/Internet Protocol (TCP/IP) protocol suite. Integrating Linux servers and workstations into a network environment with multi-platform network operating systems including a variety of open-standard and proprietary protocols. Preparation for industry certifications such as the SAIR/GNU LCP and LCA certificates, CompTIA`s Linux+, RHCT, RHCE, and LPIC.



MCCCD Official Course Competencies
1. Students will demonstrate understanding of the impact of Linux in powering the Internet and Local Area Networks. (I, II, III, VI)
2. Students will manipulate network-addressing schemes including subnetting. (I, II, III, VI)
3. Students will utilize a variety of standardized and proprietary networking protocols that are included in Linux distributions such as Domain Name Service (DNS), Berkley Internet Name Domain (BIND), Server Message Block (SMB), Network Basic Input Output System (NetBIOS), Address Resolution Protocol (ARP), Dynamic Host Configuration Protocol (DHCP), File Transfer Protocol (FTP), Secure File Transfer Protocol (SFTP), Terminal Emulation (Telnet), Secure Shell (SSH), Secure Socket Layers (SSL), and Network File System (
4. Students will apply knowledge and skills in implementing and configuring a variety of Linux network server daemons including Hypertext Transfer Protocol Daemon (HTTPD), File Transfer Protocol Daemon (FTPD), Dynamic Hosts Configuration Protocol (DHCPD), Naming Daemon (NAMED), Routing Daemon (GATED), Extensive Internet Daemon (XINETD), Remote Users Daemon (RUSERSD), Server Message Block Daemon (SMBD), Secure Shell Daemon (SSHD), Electronic Mail Daemon (SENDMAIL), Post Office Protocol (POP3), Internet Mail Access Prot
5. Students will exhibit abilities with an array of Linux network administration related applications. (IV, V, VI)
6. Students will provide managed network access through the use of Linux-based Virtual Private Network (VPN) connections and network security firewalls. (II)
7. Configuring hardware devices for a variety of Linux servers including file servers, web servers, and mail servers, in a fault-tolerant load-balancing environment. (II, III, IV, VI)
8. Alter Linux server configurations to synthesize the functions of internetworking devices such as routers, firewalls, and proxy servers. (II, III, IV, VI)
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements.
 
MCCCD Official Course Outline
I. Outline the basic technology powering Internet, Ethernet, and area networks.
   B. Describe the IP addressing system, as well as the new systems that have been developed to meet the continued exponential growth of the Internet.
   C. Identify the protocols used for establishing connections between network nodes, as well as the common conventions used by each protocol.
   D. Outline the reasons behind the implementation of DNS identification, the use of DNS identification in searches, and the steps taken in the process of name resolution as well as reverse lookup.
   E. Describe the roles of broadcasting, address assignment, and multicast in the configuration of network interfaces.
   F. Describe the implementation of SMB and NMB.
II. Base System
   A. List and describe the implementation of common network interfaces.
   B. Describe the roles of ARP and routing tables in the configuration of network interfaces.
   C. Outline the installation, purpose, and implementation of firewalls.
   D. Outline the installation and implementation of VPN and proxy servers.
   E. Describe the steps involved in IP multicast, as well as the situations where this method is useful.
III. Shells and Commands
   A. Outline the process and key elements of basic network configuration.
   B. Define the importance of system startup files and the steps taken to access these files.
   C. Outline the features of the UUCP utility; describe the configuration process.
   D. Outline common network troubleshooting techniques.
IV. System Services
   A. Outline the elements of DNS and their interaction.
   B. Outline the FTP structure and applications.
   C. Describe the NFS structure and applications.
   D. Describe the role of the Internet Daemon (INETD) in the Internet.
   E. List the programs in the Samba suite as well as their functions.
   F. Compare a variety of mail transfer agents.
   G. Describe the steps involved in using POP3 and IMAP to access e-mail on a remote server.
   H. Describe the News program and mail list servers.
   I. Outline the elements that compose Apache and describe the implementation of the program.
V. Applications
   A. Describe the development and implementation of mail programs such as Open Web Mail on a network.
   B. Describe the development of browsers and their basic functions; compare and contrast various browsers.
   C. Describe the implementation of Samba and the services the program provides, particularly to individual users.
   D. Compare and contrast FTP and GFTP and describe the use of both programs on a network.
   E. Compare and contrast GUI network configuration tools that differ by distribution.
   F. Describe the network administration tool Netperf, particularly the services that the program provides.
VI. Troubleshooting
   A. Server and internetworking device software troubleshooting
   B. Server and internetworking device hardware troubleshooting.
 
MCCCD Governing Board Approval Date: 12/9/2003

All information published is subject to change without notice. Every effort has been made to ensure the accuracy of information presented, but based on the dynamic nature of the curricular process, course and program information is subject to change in order to reflect the most current information available.