Networking Fundamentals Training Course

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

Leave a Reply

Your email address will not be published. Required fields are marked *