Transcript Document
L18
Linux NetWorking
Brian Dolan-Goecke
Atlanta, Georgia
IBM Corporation 2001
October 8-12, 2001
pSeries Technical Conference
Brian Dolan-Goecke
IBM Corporation 2001
pSeries Technical Conference
Contact
Email: [email protected]
WebSite: www.Goecke-Dolan.com/Brian
Phone: (612) 759-0967
IBM Corporation 2001
pSeries Technical Conference
Linux Networking
Linux is a powerful operating system and tool. One of the
reasons for this is the flexibility of Linux Networking. We
will look at what advantages Linux networking has, why
Linux Networking has made Linux a powerful platform.
Also we will look at what exciting advances are being
made with Linux Networking that will rocket Linux into
the future.
IBM Corporation 2001
pSeries Technical Conference
My Experience
Unix user/admin for 16 years
Self-Taught networking
HP OpenView Certified
Veritas NerveCenter Certified
IBM Corporation 2001
pSeries Technical Conference
Linux Networking
"Recent changes in the areas of both software and
hardware are combining to revolutionize networking."
-- Marcio Saitio,
Director of Technology Cyclades Corporation
IBM Corporation 2001
pSeries Technical Conference
Revolution
Linux is positioned to ride the wave of the next
revolution in the computer industry
IBM Corporation 2001
pSeries Technical Conference
Next Revolution
Further integration of
- Network Devices
- Servers/Services
No longer a clear definition between network
and other devices
Added functionality to network devices
IBM Corporation 2001
pSeries Technical Conference
Why Linux?
Open Source
Flexibility
Security
IBM Corporation 2001
pSeries Technical Conference
Open Source
Open Source is a key to the popularity
of Linux today.
IBM Corporation 2001
pSeries Technical Conference
Open Source
Open Source has allowed Linux to grow and
expand beyond markets
IBM Corporation 2001
pSeries Technical Conference
Open Source
Open Source has allowed Linux to become a
fertile growing ground for new ideas
IBM Corporation 2001
pSeries Technical Conference
Open Source
Has made Linux a popular "first port" platform
for new embedded hardware.
IBM Corporation 2001
pSeries Technical Conference
Linux Flexibility
Not locked to one protocol/stack
Uses "common" Unix API's and interfaces
IBM Corporation 2001
pSeries Technical Conference
Linux Flexibility
Ability to add and modify where
needed/wanted
IBM Corporation 2001
pSeries Technical Conference
Linux Security
Allow you to manage your own level of
security
IBM Corporation 2001
pSeries Technical Conference
Revolution Examples
IBM Corporation 2001
pSeries Technical Conference
Example Linux Machines
Router
Web Server
VPN Server
Network Monitor
Traffic Recorder
IBM Corporation 2001
pSeries Technical Conference
Packaged Software Solutions
Linux Routers
Linux Firewalls
Linux VPN Servers
Linux Data/Stats Servers
IBM Corporation 2001
pSeries Technical Conference
Example Linux Devices
Linux Routers
Cyclades Terminal Server Running Linux
Sun Cobalt server
IBM Corporation 2001
pSeries Technical Conference
Linux Routers
NetMax - www.netmax.com
Linux Router Project - www.linuxrouter.org
IBM Corporation 2001
pSeries Technical Conference
Linux Data Collection/NMS
MRTG on Linux
Debian Telemetry Box Distribution www.debian.org/News/2001/20010125
IBM Corporation 2001
pSeries Technical Conference
Tools for the Revolution
IBM Corporation 2001
pSeries Technical Conference
Revolution Tools
Linux Kernel 2.4
Linux Kernel Devices
Linux Kernel Software
Server
Network Applications
Other
IBM Corporation 2001
pSeries Technical Conference
Linux 2.4 Kernel
Improved TCP/IP
IPTables
NFS Version 3
Rewritten Firewall/NAT
ATM Networking
Kernel Web Daemon
"Soft Net"
IBM Corporation 2001
pSeries Technical Conference
Device Support
WAN Cards
LAN Cards
Wireless
More...
IBM Corporation 2001
pSeries Technical Conference
LAN Devices
Ethernet 10/100/1000
Token Ring
FDDI
ATM
Other...
IBM Corporation 2001
pSeries Technical Conference
WAN Devices
T1 CSU/DSU
High Speed Serial
Synchronous Serial
HSSI
T3
Other...
IBM Corporation 2001
pSeries Technical Conference
Wireless Devices
Lucent/Orinoco/WavelanIEEE/... (802.11.b)
Aviator/Raytheon 2.4MHz
Xricom Netwave AirSurfer
AT&T/Lucent Wavelan
Aironet 4500/4800
IBM Corporation 2001
pSeries Technical Conference
Protocols
IPv4
IPv6
DECNet
ARCNet
PPP (rewritten in 2.4)
HDLC
IBM Corporation 2001
pSeries Technical Conference
Kernel Software
Masquarding
IPChains/IPTables
Kernel Daemons
QoS Managment
Specialized Soft Devices
IBM Corporation 2001
pSeries Technical Conference
Masquarding/NAT
An important key to Linux networking
Really brought Linux to being a Router
Is more flexible than other propriety solutions
IBM Corporation 2001
pSeries Technical Conference
IP Tables/IP Chains
IP Chains gave great control to admin
IP Tables will continue that will added
flexibility
Port Forwarding
Packet Filtering
IBM Corporation 2001
pSeries Technical Conference
QoS
TOS Support
Packet Mangling
Packet Filtering
MAC address matching
More....
IBM Corporation 2001
pSeries Technical Conference
Kernel Daemons
Khttp
Knfs
IBM Corporation 2001
pSeries Technical Conference
Kernel Http Daemon
Strange but true
Is a fast server
IBM Corporation 2001
pSeries Technical Conference
Kernel NFS
Better NFS support
Supports NFSv3
Better user and file managment
IBM Corporation 2001
pSeries Technical Conference
Specialized Soft Devices
MultLink Devices
VPN/Tunneling Devices
Network Block Device
PPP
IBM Corporation 2001
pSeries Technical Conference
MultiLink Devices
Ethernet Bonding
EQL
IBM Corporation 2001
pSeries Technical Conference
Linux VPN/Tunneling
GRE Tunneling
FreeSwan IPSec
More...
IBM Corporation 2001
pSeries Technical Conference
Additional Linux Servers
Samba
Apache
Dhcpd
Routed
Radius
IBM Corporation 2001
pSeries Technical Conference
Additional Applications
Network Monitor
Packet Sniffer
NMS
Other
IBM Corporation 2001
pSeries Technical Conference
Network Monitor
Big Brother
MRTG / Cricket / ...
Spong
IBM Corporation 2001
pSeries Technical Conference
Packet Sniffer
tcpdump
Advance Packet Sniffer (APS)
Ethereal
Gnusniff
IBM Corporation 2001
pSeries Technical Conference
Netwok Management Systems
OpenNMS - www.opennms.org
IBM Corporation 2001
pSeries Technical Conference
Other
Zebra - Route server and reflection daemon
IBM Corporation 2001
pSeries Technical Conference
To Come
IBM Corporation 2001
pSeries Technical Conference
Linux Network Future
Continued driver support
Continued device support
BlueTooth
IBM Corporation 2001
pSeries Technical Conference
Resources
Linux Router Project - www.LinuxRouter.org
Linux Network OS Resource - www.NetLinOS.org
Introduction to Networking OnLine Bookwww.linuxports.com/howto/intro_to_networking/
IBM Corporation 2001
pSeries Technical Conference
Articles
"Linux and Networking: The Next Revolution"
By Marcio Saito
Linux Journal, November 2000 Page 134-136
IBM Corporation 2001
pSeries Technical Conference
Books
Linux IP Stacks Commentary
By Stephen T. Satchelld andH.B.J. Clifford
ISBN 1-57610-470-2
www.coriolis.com
The Cathedral & the Bazaar
Musings on Linux and Open Source by an Accidental Revolutionary
Eric S. Raymond
ISBN 0-596-00108-8
www.ora.com
Linux Routers
By Tony Mancill
Prentice Hall
ISBN: 0-13-086113-8
IBM Corporation 2001
pSeries Technical Conference
Version Info
Brian Dolan-Goecke
[email protected]
http://www.goecke-dolan.com/Brian/Presentations
Linux Networking Presentation
Version 1.0
10/10/2001
IBM Corporation 2001
pSeries Technical Conference