CTS 2321
Unix/Linux Networking

Unix/Linux Networking course syllabus
View Weekly Course Schedule 

View Course Resources.

View Project 1 requirements.
View Project 2 requirements.
View Project 3 requirements.
View Project 4 requirements.
View Project 5 requirements.
View Project 6 requirements.
View Project 7 requirements.
View Project 8 requirements.

              Other interesting links:

Visit the Tampa-St. Pete Linux User's Group (SLUG).  This group holds joint monthly meetings with HCC's Linux Computer Club.  (Join now!)
Most Unix and Linux software is actually GNU software (www.gnu.org), a project of the Free Software Foundation.
Search for RPMs and download updates from RPMFind.net.
A lot of Linux software can be found at www.FreshMeat.net.  You can get involved with open-source software at sourceforge.net.  You can download free distributions of Unix and Linux from distrowatch.com.
Read the real History of Unix, by one of its inventors.  More information can be found at The Open Group.
View Solaris certification and Sun's exam objectives.
View Linux LPI certification and LPI-1 exam objectives.
View SAGE home.

Syllabus

Fall 2008

Course policies
Time & Place: Ref No. 79566: Tuesday, Thursday 7:00 – 8:15 PM, Dale Mabry Room DTEC–461
Instructor: Name:  Wayne Pollock
E-mail:  Internet:
Office & Phone:  DTEC–404, 253–7213.
DM Office Hours:  Monday–Thursday, 3:55–5:25; Monday, Thursday 8:15–8:45 PM;
On-line Office Hours:  Monday–Friday, 11:00AM–12:00 (noon);  or by appointment.
Contact Information
Instant Messenger ID (Yahoo Messenger):  waynepollocklive
Homepage URL:  http://www.hccfl.edu/pollock/
          Yahoo Messenger on-line status - click to chat or leave a message
Texts: Hunt, Craig. TCP/IP Network Administration, 3rd edition.  ©2002 O'Reilly Media, Inc.  ISBN-10: 0-596-00297-1, ISBN-13: 978-0-596-00297-8
Optional:  Roderick W. Smith, Advanced Linux Networking, ©2002 Pearson Education (Addison-Wesley).  ISBN-10: 0-201-77423-2.
Description: This course covers the concepts, terminology, management, tools and administration of networking services on Unix and Linux systems.  Topics include configuring Unix and Linux networking, configuring routing, DNS and configuring name servers, Windows network integration with Samba, file sharing services with Samba and NFS, and other common network services such as DHCP and FTP.  Students will review basic network concepts such as network models, LANs, and WANs, IPv4, IPv6, and PPP.  Students will also gain hands-on experience with basic network security, and network configuration and troubleshooting using common network management tools.
Objectives: After completing this course, the student will be able to:
  1. Understand the role of a network administrator (or a system administrator who must double as a network administrator); understand the job titles, common tasks, certifications, and soft skills required.
  2. Describe networking concepts including: the use of protocols, addressing hosts, virtual circuits; packet switching; MTUs, simplex, half and full duplex; point-to-point, unicast, broadcast, and multicast; throughput and bandwidth; autonomous systems; NAT (or PAT or IP Masquerade); multi-homing; and VLANs
  3. Describe the history of the Internet; Internet exchange points; common network technologies including Ethernet, TCP/IP, IPv4 and IPv6
  4. Understand ISPs and tiers of service and how to pick ISPs
  5. Describe additional network technologies and the issues (including uses, security, and cost) about them: ATM (and LANE), DSL, VPN, VoIP, and link aggregation (a.k.a. bonding, IP multipath, EtherChannel, ...)
  6. Name network standards bodies (ISO, RFCs, IEEE) and describe their relevance
  7. Understand network structures and classifications (and associated issues) including client-server and peer-to-peer (issues: design, security, privacy, naming, etc.), LANs, MANs, and WANs, network topology (physical and logical, token-ring, bus, star, mesh, point-to-point)
  8. Use and explain the OSI and TCP/IP network models
  9. Name and identify network hardware and their functions: NICs, serial ports, repeaters, bridges, hubs, switches, routers, firewalls
  10. Describe the functions of an Ethernet NIC (duplex, bandwidth, promiscuous mode operation, auto-negotiation) and a NIC device driver (Layer 2 implementation (e.g., MAC address assignment), copy packets to/from host RAM, etc.)
  11. Identify cabling types and their characteristics, including parallel, ribbon, serial and null-modem, CAT-5, fiber optics, infra-red, and wireless; Identify Ethernet patch cable types and their use: straight, cross-over, and roll-over; understand capacity naming: T# standards, OC# standards, and 802.3 standards' common names (e.g. 10BaseT)
  12. Identify physical network layout standards (EIA/TIA 568), including common terminology (MDF, POP, demarc, vertical and horizontal wiring, and catchment area) and network transmission issues (including EMI, RMI, ESD, latency, and cross-talk)
  13. Design networks for some common and simple situations; understand why a network expert is needed in most other situations; understand client and server network hardware requirements, including costing and ROI calculations
  14. Understand, use, plan, and troubleshoot IPv4 addressing: using binary, hex, and dotted-decimal numbers, network and broadcast addresses, subnet masking (and CIDR)
  15. Understand and describe static, dynamic, and zeroconf address assignment, special and reserved IP addresses, provider independent (PI) addresses and multi-homing (with BGP)
  16. Understand the basics of IPv6 addressing
  17. Install and use Wireshark (formally "Ethereal")
  18. Understanding Ethernet: IEEE 802 standards; addressing, protocol limitations, ARP and RARP protocols, installing Ethernet NICs; identifying fields using Wireshark
  19. Discuss and understand TCP/IP protocols and concepts: handshake, TCP, UDP, IP, ICMP, ARP, DHCP, and others; identify protocols and fields with Wireshark
  20. Understand hostnames, domain names, and name servers, how to use WHOIS database, ICANN and IANA, DNS caching, in-addr.arpa, top-level domain names, root servers, reserved names, how to obtain and register hostnames and domain names
  21. Locate, use, and maintain network documentation
  22. Identify network service management and policy concepts (e.g., AUP, host naming policy, etc.)
  23. Use common network (client) utilities, including ftp, tftp, sftp, scp, ssh, telnet, wget, and links (a non-GUI web browser)
  24. Describe other network protocols (such as IPX/SPX and NetBIOS), NETBEUI, AppletTalk
  25. Understand network services and port numbers: how they are used and assigned (by the IANA), well-known, registered, and private/dynamic port numbers, the use of the services file, relationship of port numbers to sockets; and identify some common port numbers including 20, 21, 22, 23, 25, 53, 80, 443, 110, 119, 137, 139, 143, 161, and 445 (993 and 995 too, but not for any certification exams I know); and understand RPC and the role of the portmapper daemon
  26. Understand routing concepts including: IP forwarding, routing versus routed protocols, routable and non-routable protocols, static and dynamic routing, best path determination, routing tables, default routes, and ICMP redirects; and understand IP routing protocols including a basic understanding of distance-vector, link-state, and policy routing protocols such as RIP, RIP2, OSPF, EIGRP, and BGP; hop-count, TTL, and other route metrics
  27. Describe network security concepts including common threats, the basics of IPSec, GRE tunneling, common VPN technologies, centralized (and wireless) access control with Kerberos, RADIUS, and TACACS, packet filtering, service proxies, SOCKS proxies, network intrusion detection and prevention
  28. Identify remote access technologies including serial consoles, KVM, PC Anywhere, DS view, VNC, RDeskTop, and XDMCP
  29. Describe the basic concepts and issues of Clusters (HA and HP) and grids; and NAS, SAN, AoE, and other storage network technologies
  30. Start and stop service daemons; using and configuring inetd and xinetd; monitoring service daemon status with ps, log files, and other tools.
  31. Configure NICs with ethtool, mii-tool; /etc/ethers (and related files)
  32. Configure the DNS (domain name system) resolver: setting a DNS system in /etc/nsswitch.conf; configuring a default domain name, changing/viewing the hostname using hostname; name server IP address(es), and other options in /etc/resolv.conf; set hostnames and aliases for IPs in /etc/hosts and other OS-specific ways for Red Hat and Debian based Linux distributions, BSD and Solaris Unix; and using other resolver-related files such as /etc/networks, /etc/nodename (or hostname or HOSTNAME), etc.
  33. Configure TCP/IP (and IPv6) for Unix/Linux workstations and servers: set NIC to use DHCP and over-ride DHCP server assigned settings, assign static IP to a NIC; use ifconfig; understand and configure IP Alias (virtual interfaces)
  34. Configure routing for Unix/Linux workstations and servers; use the route command; configuring a default route; identification of common routing daemons: ripd, zebra, gated, quagga, xorp, in.routed (Solaris), routed (FreeBSD, which also supports gated and zebra); configure zeroconf networking
  35. Configure network access controls using TCP Wrappers (libwrap), by using /etc/host.allow and host.deny files; set a mostly-closed policy; identify other ways to implement service access controls including service specific configuration, xinetd, PAM, and firewall rules
  36. Troubleshoot TCP/IP network problems using log files, a trouble-shooting methodology, and some common tools including ping, traceroute, telnet, nc (netcat), openssl, netstat, route, ifconfig, Wireshark, tcpdump, and others.
  37. Configure name servers including a caching-only server with nscd and BIND, and a primary server and a secondary server with BIND; editing BIND configuration files: named.conf, rndc.conf and rndc.key, zone files (including in-arpa zone); trouble-shooting DNS problems with named-checkconf, named-checkzone, nslookup, dig, and Internet tools such as DNSstuff.com
  38. Understand and configure PPP and secure using CHAP, PAP, and MS-CHAPv2; Understand PPPoE and configure ADSL
  39. Understand Wi-Fi concepts and configure (on Linux); identify Wi-Fi security issues and simple counter-measures (including captive portals); and describe Wi-Max
  40. Modify a simple iptables firewall configuration to enable additional services (or disable services)
  41. Understand and configure file sharing services using NFS and Samba
  42. Understand and configure common network services such as DHCP, FTP (including anonymous FTP), a basic LDAP server, SSH and telnet
  43. Monitor the system and network using various tools and utilities such as log files, netstat, nmap, snort, nagios, SNMP and RMON, and MRTG
  44. Understand the basic concepts of and tools for network traffic management and traffic shaping in Linux; understand and configure multi-homing and load balancing without BGP in Linux
Prerequisite(s): CGS 2764 or permission of the instructor.  CGS 1550
Students enrolled in a degree or college credit certificate program must complete all prerequisites.
Facilities: Assignments can be performed on the Dale Mabry campus Linux computers, which can be accessed from the classroom or from some computers the open computer lab.  YborStudent.hccfl.edu (a Linux server) can be accessed from on or off campus and can be used to practice, examine configuration files, read man pages, and do some assignments.  From off-campus you can also practice using any Unix/Linux system available (or install Linux at home).  You can also use the YborStudent Wiki for some of your work and having class on-line discussions.  You will need your own floppy/flash disk, writing materials, and Scantron 882–E or 882–ES forms.  You can use HawkNet (WebAdvisor) to obtain your final grade for the course.  You can use CampusCrusier for email, college calendars, and course (and college related) resources.

HCC DM Open Lab
Computers are located in the computer science department open lab in DTEC–462.  Lab hours are:
Dale Mabry campus open lab hours
Monday – Thursday8:00 AM to 10:00 PM
Friday 8:00 AM to 8:30 PM
Saturday 8:00 AM to 4:30 PM
Grading:
Grading Policy
Projects (about 6): 50%
3 equally weighted closed-book multiple choice exams     50%
Classroom participation: +5%

Grading scale:  A=90-100,   B=80-89,   C=70-79,   D=65-69,   F=0-64
(Or you can elect to audit the class during the add/drop period.)

Policies:
  • No makeup exams will be offered without the prior approval of the instructor.
  • Exams will be closed book and closed note multiple choice exams.  While the exams are non-cumulative, each does build upon knowledge acquired earlier.  Exams are based mostly upon material presented in class however some questions may be from assigned readings (the textbook and on-line resources).
  • Exams will never cover material not yet discussed in class.  Should the class fall behind the course schedule some topics shown on the syllabus due for an earlier exam will be tested on the following exam instead.
  • Regular attendance is imperative for the successful completion of this class.  The textbook and on-line resources should be considered as required course supplements; in other words the course is not based on the text.
  • All phones, pagers, and beepers must be turned off during class time, except with prior permission of the instructor.  No food or drink is permitted in HCC classrooms.
  • Attendance will be taken within 5 minutes of the start of class; after 4 absences and/or lateness, the student will lose 2 points off the final grade for each additional occurrence.
  • If you miss a class you are still responsible for the material covered in that class.  All students should exchange contact information (name, email address, phone number) with at least one other student in the class.  If you must miss a class, you should then contact another student and request they take class notes for you.  (Note Campus Cruiser has email and discussion board areas for our course.)
  • Credit for class participation includes attendance, preparedness, and adding to class discussions by asking questions and participating in discussions.  Playing computer games, surfing the Internet, or working on assignments for this or other classes during class time will lose you credit.
  • Additional time outside of class will be required to complete the material.  For typical students an average of between 8 and 12 hours each week outside of class are required for preparation, practice, and projects.
  • Students are expected to prepare for each class by completing all reading assignments, reviewing examples and model solutions provided, and practicing outside of class.  This is important — you can't learn a skill such as Unix/Linux administration only by attending class and reading books.  You must practice several hours a few days each week!  If you won't have enough time available, consider auditing the course.
  • Working together on individual assignments is considered as cheating!  Turning in someone else's work without giving them credit is also considered cheating (plagiarism).  Cheating will result in an automatic F (zero) for the project for all parties.  Note that some projects may be group projects, where each member of a small group works together on a project.  It is also OK to ask a fellow student for class notes (in the event you miss a class) or for help in understanding the text or material given to the class (e.g., examples on the class website).  It is encouraged to study together as well.
  • You must follow the academic honesty policy for HCC.  A second cheating offense will result in an F for the course, and your name will be turned over to the Dean for further handling.  I take these matters very seriously.  You have been warned!
  • Communications Policy:  I will respond to your emails within 48 hours or two business days.  HCC policy is that grades can only be discussed in person during office hours, or via email only if you use your assigned HCC HawkNet (or Campus Cruiser) email account.
  • Every effort will be made to stick to the weekly schedule for our course.  However it may happen that we will fall behind the schedule at some point.  If so no topics will be skipped.  Instead we will attempt to catch up over the following weeks.
  • Please be aware that if we fall behind on the weekly schedule, the topics discussed may not match what shows on the syllabus.  The weekly schedule may (but probably won't be) updated in this case.
  • In the case we fall behind, the homework assignments are automatically postponed until we do discuss that topic in class (i.e., the next class).  Projects and in-class exams will not be automatically postponed.  Should your instructor deem it necessary, projects and exams may be rescheduled; this will be announced in class.
  • Any changes to this syllabus or weekly schedule will be announced in class.  Additionally changes will be announced via the class RSS feed.
  • Late Policies:  Late assignments ( homework assignments, projects, or exams) generally will not be accepted.  An assignment is late if not turned in by the start of class on the day it is due.

    Late assignments will be accepted late only if you obtain the instructor's permission prior to the due date of the assignment, or for a documented serious medical reason.  All late assignments are subject to a late penalty of at least one letter grade (10%) regardless of the reason for the delay.

    Projects and homework assignments later than one week will receive a more severe late penalty; very late assignments without adequate excuses will receive a grade of F (0).  However if you have a very good reason your instructor may waive any or all of the late penalty.  (Examples of good reasons include extended illness that prevents working, or being out of town for work reasons.  Remember documentation will be required.)

Projects:

Projects will be assigned at various times.  You will have sufficient time to complete the projects.  Although there will be in-class group exercises you must work individually on the non-group projects, typically outside of regular class hours except if a project is designated as a group project.  You may work together in small groups on group projects, provided the names of all who worked together are listed.  Each student must still submit their own copy.

Projects are graded on the following scale:

A = 95% (Excellent: Good design with good comments, style, and extras)
B = 85% (Good: Good design, some comments, readable style, and it works)
C = 75% (Acceptable: Project objectives are met or are close to being met)
D = 65% (Unacceptable)
E = 10-64% (Variable credit: At least you tried)
F =  0% (Didn't hand in the project)

Minor extras worth +5 points, minor omissions or poor design worth -5.

Projects are not graded when turned in.  They are graded all at once, sometime after the project deadline has passed (usually the next weekend).  Further details will be provided with your first project.  (See also submitting assignments below.)

Submitting Projects:

Projects can be submitted by email to .  Please use a subject such as Project #1 Submission so I can tell which emails are submitted work.  Send only one assignment per email message.  Email your projects by copy-and-paste into your mail program.  (Please do not send as attachments!)  If possible, use the text and not the HTML mode of your email program.  Do not send any email to wpollock AT YborStudent.hccfl.edu.

In the event a student submits more than once for the same assignment, I will ignore all but the last one received up to the deadline.  Projects submitted after the deadline will not count toward your grade except as allowed by the course late policy.

If you have an email problem you may turn in a printout instead.  Be sure your name is clearly written on the top of any pages turned in.  Please staple multiple pages together (at the upper left).

Academic Calendar
Classes Begin: Thursday  8/21/08   (First class meeting: Thursday 8/21/08)
Add-Drop Ends: Friday   8/27/08
Last Day to Withdraw:  Tuesday  10/28/08
Classes End: Friday  12/11/08  (Last regularly scheduled class: Thursday 12/11/08)
Grades Available:  Monday  12/15/08 (from FACTS.org or HawkNet)
HCC is closed on: Monday  9/1/08 (Labor Day),
Friday  10/17/08 (All College Day),
Tuesday  11/11/08 (Veterans Day),
Thursday & Friday 11/27/08 – 11/28/08 (Thanksgiving holiday)

Request For Accommodation

If, to participate in this course, you require an accommodation due to a physical disability or learning impairment, you must contact the Office of Services to Students with Disabilities, Dale Mabry campus: Student Services Building Room 208, voice phone: (813) 259–6035,  TTD: (813) 253–7035,  FAX: (813) 253–7336.  Brandon campus: voice phone: (813) 253–7914.

HCC has a religious observance policy that accommodates the religious observance, practices, and beliefs of students.  Should students need to miss class or postpone examinations and assignments due to religious observances, they must notify their instructor at least one week prior to a religious observance.

 

Quotes on learning
Quotes:         Tell me and I'll listen.
Show me and I'll understand.
Involve me and I'll learn.
    — Lakota Indian saying
        Learning is not a spectator sport!     — Chickering & Gamson

Course schedule for CTS 2321

Day by day course schedule
Dates
Tue       Thu
Topics
8/21   Course introduction.  Review.  Assign User IDs.  Basic procedures (removable disks), HCC network login, using WebAdvisor (Hawknet) for passwords, grades.  Open Lab procedures and hours.  Pass out Linux CDs, assign installation project.  Discuss system journal.  Installing Linux (basic IP network setup, common installation issues).  Network standards and standard organizations (RFCs, IEEE, ISO, ...).
Readings:  on-line network standards, organizations resources
8/26     8/28 Network concepts review. Categorization of networks: by size (LAN, WAN), type (client-server, peer-to-peer), by technology/protocols (Ethernet, TCP/IP).  Hardware and common network devices: repeaters and hubs, bridges and switches, routers and firewalls.  Network models: TCP/IP model, OSI model.  TCP/IP details: protocols (TCP, TCP hand-shaking, UDP, ICMP, IP), port numbers, sockets.
Issues for networks: architecture/topology, naming, security and privacy.  Unicasting, broadcasting, multicasting, and anycasting.  Link Aggregation (A.k.a. Bonding, IP Multipath, EtherChannel, ...).
Review kernel building and configuration.  Review starting and stopping services.
Readings:  Chapters 1, 4.  Frisch pages 180–202.  on-line TCP/IP concepts resources
9/2     9/4   Ethernet networking: addressing, ARP, RARP/BOOTP/DHCP, cabling issues.  Other LAN protocols: NetBIOS/NetBEUI, IPX.  ATM network concepts (LANE).  WAN technologies: T1, OC-#, PPP.  Other technologies: VPN, VOIP, IPv6, cell, Wi-Fi (802.11 wireless), RPC.  Other network stacks.
Readings:  Chapters 2, 3.
9/9     9/11 Common network design.  Understanding ROINAT, VLANs.  IPv4 and IPv6 addressing and binary numbers.  Networking documentation.  Configuring client DHCP (and zeroconf).  Using static IP configuration (for servers).  Configuring the Name Service Switch (nsswitch.conf).
Readings:  Chapter 26, on-line binary number, addressing, and IPv6 resources
9/16     9/18
  9/23
Network security and firewall overview, running servers with chroot, connection filtering with TCP-Wrappers, packet filtering with iptables (netfilter), using proxy servers.  Kernel network security parameters.  Routing overview: static versus dynamic routing, routing versus routed protocols, distance vector versus link state, RIP, OSPF, ...  Configuring Linux, Solaris for routing (including NAT). 
Readings:  Chapters 22 (pp. 599–616, 624–626), 23, 24 (pp. 653–659), 25,  routing on-line resources
9/25   Review, Exam 1
9/30    10/2

10/7     10/9
Trouble-shooting tools and techniques.
Monitoring the network (NIDS, MRTG, SNMP and RMON).
Basics of IP traffic management (queues, queue disciplines, and tc command).
Readings:  Chapters 22 (pp. 616–623), 24 (pp. 641–653) Frisch pages 484–500, SNMP and system Monitoring on-line resources
10/14     10/16 The domain name system (DNS) and BIND.  Configuring caching, primary, and secondary DNS servers.
Readings:  Chapter 18.  Frisch pages 414–452.  on-line DNS resources
10/21     10/23
10/28
Configure an LDAP server.  (Configure hosts to use LDAP instead of /etc/passwd.)
Readings:  Frisch pages 313–328, on-line LDAP Resources
10/30   Review, Exam 2
11/4     11/6 Configure and manage network file sharing services: Samba and NFS.
Readings:  Chapters 7, 8.  Frisch Chapter 10 (pp. 694–706), Using Samba, on-line Samba and NFS resources
11/11 Veterans Day  —  HCC Closed
11/13
11/18
Wi-Fi overview and configuration.
Readings:  Wi-Fi on-line resources
11/20
11/25
Kerberos overview.  Running other services: News, mail, X (and font), web servers.
Readings:  Chapters 6, 12, 14, 15, 20
11/27 Thanksgiving Holiday  —  HCC Closed
12/2       12/4 Configure an anonymous FTP server.  Basic configuration of an SSH server.  Setup a DHCP server.  Network backups.
Readings:  Chapters 5, 13, 17, 21 on-line vsftp and anonymous FTP resources
  12/9 Overview of NIS, NIS+.  Clusters and Grids.  NAS/SAN.  Review.
Readings:  on-line SAN, NAS, and AoE resources
12/11   Review, Exam 3

 



Class name: CTS 2321 (Unix/Linux Networking)  Day: Tuesday, Thursday  Time: 7:00 PM

Student Information Sheet

Student Name: ___________________________

Student ID: _____________________________

Phone (optional):  ______________________

Email (optional):  ______________________



Student Certification Statement

I have read and understand all of the information contained in the syllabus,
and agree to abide by the conditions of this course, especially the following
areas  (initial each area):

		_____  Test Policy

		_____  Honesty Policy

		_____  Attendance Policy

		_____  Grading Policy

		_____  Class Conduct

					_________________________________
						Student Signature


 

Class resources
Resources
System Administrator Tasks Some of the common tasks required of system administrators.     LVM Guide A tutorial for Logical Volume Management (see also Sun's Volume Management Guide)
Post Install Task List Lists and briefly describes many post install tasks.     Network Standards Networking Standards and organizations overview.
ICANN Home Internet Corporation for Assigned Names and Numbers     IANA home Internet Assigned Numbers Authority
(Assigned protocol, AS numbers, port numbers, TLDs, etc.)
Networking Study Guide Lists and briefly describes networking terms and concepts.     OSI Reference Model A GIF illustration of the OSI Ref. Model
Binary number system (Wikipedia) Details on the binary number system     Binary Number Tutorial A good tutorial on binary numbers
Network address calculator Easily calculate subnet masks and more     RFC Archive RFCs and a search engine
IP Address Exhaustion Charts showing IP addresses allocated over time     RFC-3330 Special and reserved IPv4 addresses
TCP/IP Guide Free tutorial for TCP/IP     Cisco TCP/IP tutorial A good tutorial on networking and TCP/IP
Supernetting tutorial Short tutorial on CIDR, supernetting.     RCS–1812 Official standard for Internet routing and related concepts
ZeroConf.org IPv4 automatic link-local addressing, originating in AppleTalk, later renamed Rendezvous and now Bonjour     IP Addressing and Binary Math Tutorials Part of LearnTCPIP.com
RFC–4291 IPv6 Addressing     wiki.go6.net IPv6 Knowledge Center
IPv6.org IPv6 Information and links     IPv6 Overview and Links IPv6 General Information
Linux IPv6 How-To Linux guide to IPv6     Solaris IPv6 Administration Guide Sun's "Big Admin" guide on IPv6
6bone.net IPv6 Backbone     IPv6 Web Tools Tools to test your IPv6 setup
About ping The real story of the ping utility.     Network equipment pricing info On-line resources for Cisco equipment, cables, and more
www.webopedia.com On-line technical encyclopedia (Search for 802 for instance) (Also see Wikipedia.org)     /etc/services file (IANA.org) Current list of well-known port numbers
WAN Technology Charts Tables of T-carrier, DSL, and SONET characteristics     Qwest Statistics Internet backbone statistics from Qwest.  Also view Monthly packet loss and latency statics.
Internet Mapping Project View pictures of the Internet (12/98 Wired pic, Yugoslavia during the 1999 war)     Distance Vector Routing (GIF) Illustration of Dist. Vect routing, from Routing TCP/IP Volume I (CCIE Professional Development), by Jeff Doyle, ©1998 by Cisco Press. From posted sample chapter, figure 4.3
NAT Overview Description of IP masquerade (or NAT)        
TCPFlow A TCP data flow recorder.     suidDemo.tgz Shows how suid can be used to control access to files.
Wi-Fi Overview Describes 802.11 standards, history, security, and configuration        
www.cisco.com/.../SNMP.htm A detailed tutorial on SNMP.     SNMP Setup and Demos Shows how to configure SNMP on Linux.
SNMP MIB SNMPv2 MIB for Cisco MPLS Router.     System Monitoring Tutorial A brief overview of the basics
Big Brother Open source (SNMP-based) multi-server monitoring system     Syslog, Log File Rotation A tutorial including examples
IP Traffic Management Draft Lecture Notes     DNS Resources Sample DNS configuration files plus other resources
LDAP Overview Draft Lecture Notes     OpenLDAP.org Software and documentation for OpenLDAP
LDAP data Sample (Working!) LDIF file     slapd.conf Sample (Working!) OpenLDAP slapd.conf file
DHCP Server Configuration Lecture notes on DHCP     Anonymous FTP Site Setup Shows how to setup and configure vsfptd.
httpd configuration Sample httpd (Apache) configuration files.        
NIS and NIS+ Using NIS and NIS+     Clusters and Grids Unix and Linux cluster and Grid computing
NAS, SANs, and AoE Centralized disk storage draft lecture notes     NAS/SAN/AoE/... information Links and definitions for enterprise storage concepts
File Sharing Overview File and print sharing using NFS and CIFS (SMB)     Email Service Resources Sample DNS, SpamAssassin, ClamAV, Amavis, SASL, Postfix, and IMAP/POP configuration files, plus other resources
NFS Demo Setup and use of NFS     Samba Demo A log of commands needed for setup and use of a minimal Samba server
Public-key encryption Tutorial on security and public-key encryption (from Netscape.com's DevEdge site)     Public key encryption tutorial Public key encryption tutorial and other security tutorial links from Webopedia.com

[Valid RSS]

RSS iconXML iconRSS feed for this page

What is RSS?