Overview
Networking Fundamentals refers to the foundational concepts needed to understand networking, as well as the practical skills to implement networking in a lab environment. Linux will be used in this course as it offers the necessary tools and features for setting up the various aspects of a network.
This instructor-led, live training (online or onsite) is aimed at anyone who wish to understand and implement a network and various types of servers under Linux.
By the end of this training, participants will be able to:
- Understand how networking works under Linux.
- Set up a sample LAN.
- Understand the various protocols used on the internet and implement each one under Linux.
- Secure a network and various types of servers, such as a web server.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Requirements
- Basic command line experience
Audience
- Technical persons wishing to understand networking under Linux
Course Outline
Introduction
Overview of Linux Networking Features and Architecture
- Linux clients and servers
- Distributions, utilities, and working environment
Getting Started
- Using the Linux command line
- Installing networking utilities and applications
Overview of IP Addressing
- Understanding the OSI stack
- Sockets, packets, and and protocols
- TCP/IP vs other protocols
Working with Host Servers under Linux
- Creating a subnet
- Setting up a DHCP server
- Setting up a DNS server
Working with Different Protocols
- HTTP and FTP
- SSHing into another host
Setting up a Web Server
- Installing the lamp stack
Working with Hubs, Switches and Routers
- Working with 3rd party hardware
- Setting up a Linux router
User Access and Permissions
- Setting up users
- Creating an Access Control List (ACL)
Monitoring the Network
- How logging works
- Understanding SMTP and UDP
Wireless Networking
- How Wi-Fi works
- Setting up a wireless network under Linux
Securing the Network
- Protecting from attacks
- Setting up a proxy
- Setting up a firewall
- Protecting a server with SSL
Troubleshooting
Summary and Conclusion