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.
| |