PacNOG PacNOG
PacNOG Mirror Site (US)
Kindly hosted by NSRC
PacNOG Main Page
PacNOG 11 Home

PacNOG 11: Track 0 - Introduction to Linux and Network Basics


Instructors

  • Hervey Allen, Phil Regnauld and Carlos Vicente, NSRC

Purpose

This primer course is intended for all PacNOG participants who wish to learn more about Linux and Network Basics. It is recommended for all participants of both PacNOG 11 Workshops.

All participants are required to bring laptop compunters

The primer course will run on Sunday 1st July from 13:00 to 17:00

Course Outline

  • Introduction to Linux
    • Some history
    • Kernel, shell, processes
    • Security model
    • File System, Directory Hierarchy, files
  • Introduction to Commands
    • Command format - Examples
    • Pipes
    • Command line power tools
    • Editing the command line
    • Copy/paste
    • Auto-completion with tab
  • Permissions in Linux
    • User, Group, Other
    • Process permissions
    • 'root' user
    • Octal/Numeric vs. Symbolic mode
    • Some special cases - (setuid/setgid/sticky bits)
    • Inherited privileges
  • Editing
    • Using vi (why?)
    • Other editor options (ee, joe, pico, emacs, xemacs)
    • vi modes
    • vi tricks (search ,replace, movement)
    • Editing configuration files
  • TCP/IP Networking
    • Review the OSI layers
    • Packet Headers
    • Packets TCP, IP, UDP, ICMP
    • IP Allocation Golden Rules
    • Netmask calculations
    • Gateway, network
    • Default vs static routes
    • Routing aggregation/supernetting
    • Interface(s) configuration
    • Route configuration
  • Network Performance Definitions & Metrics
    • Planning
    • Common measurements: bps, pps, rtt, jitter, etc.
    • Channel capacity and utilization
    • 95th percentile
    • end-to-end delay
    • Types of delay
    • Packet loss
    • Flow control and congestion algorithms
    • Common tools: mtr, netstat, lsof, tcpdump, tshark (wireshark), iptraf, iperf

Workshop Materials

The workshop materials and working configurations for each of the lab exercise will be available at the end of the workshop.

  Last modified: Wed Jun 19 12:46:03 CLT 2010