---
Computers - Internet - Protocols
---

Click here!

Request for Comments (RFC) Editor Homepage - The RFC Editor collates Request For Comments documents. This site explains the RFC process, and includes a searchable database of RFCs.

IETF Internet Drafts - List of documents organized by alphabetized subjects.

Active IETF Working Groups - A directory of the Internet Engineering Task Force groups and their web pages.

Internet protocols - General comments on protocol design, and good reference material on a few protocols (especially mail-related; also ftp, time, and misc) by Dan Bernstein.

Port Numbers and Services Database - Well known port numbers for TCP and UDP, from Internet Assigned Numbers Authority (IANA).

RFC Sourcebook - Description of protocols, file formats, glossary of terms, RFCs.

Protocols.com - Features an overview of various networking and mobile communications protocols, white papers, and links of interest.

XNS.org - Independent organization managing the eXtensible Name Service, an open protocol and open-source platform for universal addressing, automated data exchange, and privacy control. Includes an overview, charter, history, and specifications.

Internet Encyclopedia - Overview of Internet protocols.

Session Initiation Protocol (SIP) - Protocol for establishing multimedia sessions and Internet telephone calls. FAQs, background materials, lists of current work.

The Kermit Project - A protocol that transfers text and binary files without errors between diverse types of computers over potentially hostile communication links, and a suite of communications software programs; Columbia University.

Languages of the Internet - Description of Internet protocols with diagrams of data structures.

Free Protocols Foundation - Independent public forum supporting patent-free protocols. Includes policies, papers, a mission statement, and a list of free protocols.

BIND 8 for NT - Provides "quick and dirty" instructions for setting up the BIND DNS server on Windows NT, including sample zone files.

gTLD-MoU - Memorandum of Understanding on Generic Top-Level Domains. Includes details such as why certain Top Level Domains (such as .biz) are chosen.

NameSurfer - Unix software providing a web based user interface for DNS administration.

ISC's BIND - The developer's site for the Berkeley Internet Name Daemon at the Internet Software Consortium

Ask Mr. DNS - A big archive of questions and answers, and an e-mail address so that you can ask Mr. DNS your own question.

Putting Locations into the DNS - How to put your latitude and longitude into your DNS configuration, plus some nifty extras, like maps.

Simple DNS Plus - DNS server software for Windows 9x/NT/2000. Free trial version, screenshots, client testimonials, FAQ, tutorials.

Men and Mice - Offers a diagnostic utility for DNS administrators, and QuickDNS Pro, a DNS server for the Mac.

DNS Oversimplied: How to Check Your DNS - Step-by-step instructions on how to verify that your DNS is working properly and is error-free, even if your ISP handles your DNS.

Perl DNS Module - A free module for Perl for resolving DNS queries.

NT DNS FAQ - An archive of the FAQs for setting up DNS under Windows NT.

ADNS - ADNS is a free resolver library for C (and C++) programs, released under GNU's General Public License.

Tinydns and Dnscache - A replacement for BIND - Tinydns does the authoritative nameserving, Dnscache does the recursive lookups.

Windows 2000 DNS - Introduction to the Windows 2000 Implementation of DNS.

Country Coded Top Level Domains (ccTLD's) - The official list of all country specific TLD's, including .us, .uk, and .tv, plus links to where you can apply for a domain in that country.

XBill DNSJava - A DNS resolver written in java.

Nominum - Nominum provides DNS hosting consulting, support and training.

Men & Mice's Domain Health Survey - Information on the status of domain name services on the Internet with the intention of making Internet administrators more aware of the necessity of improving the services that they provide for Internet users. Some aspects in the survey are also meant to increase awareness of certain security issues for companies with presence on the Internet.

DNS Alert - State of the Web - Offers links to the latest news stories on DNS and domain names.

Domain Name Glossary - Simple explanations of words and concepts for the domain name system (DNS).

Howto Become A Totally Small Time DNS Admin - Plain text instructions on setting up administration under Linux.

Request For Comment 1035 - This RFC describes the details of the domain system and protocol, and assumes that the reader is familiar with the concepts discussed in a companion RFC, "Domain Names - Concepts and Facilities" [RFC-1034].

Independent Root Operator's Network - Lists alternatives to the official DNS, where you use domains that can only be reached by setting up special nameservers.

Secondary DNS Exchange - A list of people who are looking to swap secondary DNS servers.

DNS Resources Directory (DNSRD) - Offers general information, reference material, software, news, and links.

MyDNS - A free DNS server for Unix that serves records directly from a MySQL database.

Incognito Software Inc. - Incognito Software Inc. develops DNS management tools for the enterprise and service provider markets. Offers secure, scalable, and fault-tolerant DNS management software.

Power Domain Name Server - PowerDNS offers an integrated DNS solution for Domain Name Registrys, Registrars, ISPs, Web Hosting companies and corporates. PowerDNS is a non BIND nameserving engine based on OpenSource code and proprietary software.

DNSbox DNS Server - DNSbox is a German managed DNS Server with phone and mail Support. It is independent, fast, and stable.

The FoundU Content Targeting System - FoundU detects the country of visitors to your web site, with no software or hardware to install, just a single line of code. Works on virtually all and even with web sites using hosting companies like Geocities and Homestead.

CERT Advisory: Multiple Vulnerabilities in BIND - Covers server and resolver vulnerabilities in various versions of BIND 4 and BIND 8. Descriptions, impact, and solutions.

Securing an Internet Name Server - Paper discussing general name server security, with a focus on BIND. By Allen Householder and Brian King of CERT/CC. [PDF]

DNS and BIND, 4th Edition - Information about the O'Reilly title by Paul Albitz and Cricket Liu. Includes the full text of Chapter 11 which focuses on security: TISG, firewalls, and DNS security extensions.

SANS: DNS Overview with a Discussion of DNS Spoofing - Article by Sinéad Hanley.

Secure BIND Template v3.4 - Detailed explanation as to how to deploy a secure BIND configuration.

NetworkClue - DNS & DNS Servers - An overview on how DNS works and tutorials for installing and configuring DNS servers on Linux and Microsoft Servers.

Worldwidedns.net provides extensive DNS hosting services - Providing a simple to use interface for end users and business. Free reseller systems available. Primary and secondary DNS services available on all accounts.

dotYP - A proposed new generic Top Level Domain to be used for worldwide yellow pages (local business listings). For example, plumbers.newyork.us.yp would list plumbers in New York.

UltraDNS - non-BIND Managed DNS - Managed DNS hosting and carrier-class directory services; reliable DNS servers and domain name hosting. Annual contracts.

ZoneEdit - Free DNS service for any domain, with editing and domain management from a web page. DNS, e-mail, web parking and URL forwarding.

Nikhilino - Providers of DNS Service for any domain.

DNS Made Easy - Offers DNS services for any domain, includes web based management.

LaneChange.net DNS Hosting - Self Serve DNS Hosting using web based DNS Manager. Geographically distributed, reliable, TinyDNS based network. Domain Health Check feature verifies DNS entries for reliable domain name operation.

Twisted4life: Free Secondary DNS - Free secondary DNS, open to public and companies. Manage your list of domains through the easy to use web interface.

DELTA Managed DNS - DELTA Managed DNS gives you a safe and robust way to manage your DNS with an intuitive Web-based graphical user interface.

DNSwatch - Primary and Secondary DNS - An Internet Domain Name Service Provider for business, individual, Dial-up or DSL! Online TOOLS. Offers good service.

XName - XName provides free backup DNS service, web managed.

DNS Hosting - Rietta Solutions - Provides DNS server hosting for companies and individuals for as little as $5 per month. Service includes a web-based control panel.

Free Secondary & Primary DNS - Offers free DNS services, both primary and secondary.

Art of DNS - The Art of DNS provides free DNS for users with dynamic or static IP addresses. You may create a personalized hostname so people may connect to your computer from anywhere on the Internet.

Microtech DNS - Microtech supplies web based DNS management, secondary DNS, and other related DNS services.

DNSManage - Provides commercial-grade, redundant DNS services for a low price.

DNS Park - Cost effective DNS management services - Dynamic DNS, forwarding, redirection and comprehensive DNS management free of charge. DNS Park has the tools you need to manage your domain.

AnalogX: DNSDig - DNSDig is a web version of dig. Allows you to query for a domain's DNS from any machine on the internet. Has very comprehensive results.

DNS Bajaj - Check the delegation of your domain. Has interesting graphical results.

DNS Report - Provides a free DNS report on your domain. Includes over 20 different tests, looking for both minor and major problems.

DNS Stuff - Many free web-based DNS tools all in one location. Includes standard DNS lookups, WHOIS/IPWHOIS, and even obscure IP-to-country and spam database lookups. Fast and thorough.

DNS Search Gateway - Handy web-based DNS lookup service, with links.

squish.net DNS Checker - Complete DNS traversal check. Shows you every DNS server that is (or may be) used for a DNS lookup, very comprehensive.

CheckDNS - Online utility for DNS administrators. Test your DNS servers, domain registration, mail and web servers.

Web-Based NSlookup page - You can query any domain here to find the DNS information similar to a nslookup. Links to whois information.

WebHostSelect dig - Free online DNS Dig tool, similar to the UNIX "dig" command.

Kloth.net NSlookup - Web-based nslookup tool that lets you look up IP address information. Query their and other DNS domain name servers to look up and find IP address information of computers on the internet.

DNS, Whois, Nslookup, Head HTTP - Domain Name System Utility, online web interface to query DNS, Whois, Nslookup and Domain Names by IP address, Host address, Domain Name, URL.

Nameserver Hosts Utility - Find IP-based virtual hosts in a given address block, Query by IP Address, Host Address, Domain Name, URL

simpleppp.html - Simple PPP

Charm Net Personal IP Page - Many FAQs available on dialup Internet access.

Point-to-Point Protocol Extensions (pppext) Charter - Point-to-Point Protocol Extensions (pppext)

Trumpet Software International - makers of Winsock software.

SLIP/PPP Homepage - Documentation for setting up a SLIP/PPP connection from your home computer to the Internet.

The Direct Connection - The Direct Connection is your one-stop place for null-modem PPP connectivity.

Windows 95 Networking FAQ - Windows 95 Networking FAQ

SLiRP Installation Notes - SLiRP Installation Notes - 0.9o

PPPTCP - This is a peer-to-peer IP tunnel program that runs a PPP connection over an arbitrary TCP port.

Windows Screen Capture, Internet Monitoring and PPP Remote Access Shareware - TechSmith's home for our SnagIt, NewsMonger and Foray shareware. SnagIt is a Windows multimedia capture tool. NewsMonger monitors Internet USENET news groups. The Foray PPP products provide remote LAN access.

Internet Security, Connectivity, and Remote Access Products from Sonic - including the Bandit, a LAN-to-dialup hub.

DataCore - Software and Networking Solutions - including PPP software for NextStep

Klos Technologies, Inc. - Klos Technologies specializes in protocol analyzer tools and network protocol stack (PPP, TCP/IP, IPX) development.

NTS - Develops TCP/IP infrastructure products to simplify administration and improve the reliability and security of intranets. Product lines include Shadow IP Services to simplify IP address management, and TunnelBuilder software for secure Intranet access.

The Mac Orchard - Connectivity Applications - TCPSerial

RFC 1036 - Standard for Interchange of USENET Messages

RFC 977 - The Network News Transfer Protocol (NNTP)

NNTP Extensions (nntpext) Charter - an IETF working group to define updates to the NNTP protocol

Usenet Article Standard Update (usefor) - This is an IETF working group on Usenet message format specs, updating and correcting RFC 1036.

mcntp - Freely available implementation of Usenet news via multicast.

News Overview (NOV) Reference Distribution - Documentation and code detailing the format and use of the NNTP XOVER command's output.

RFC 2980 - Common NNTP Extensions

Date and Time Gateway - A list of time zone specifications which ship with BSD and the current time in each.

EndRun Technologies - Offers timing equipment designed to work in conjunction with NTP.

Brandywine Communications - Offers advanced off-the-shelf and custom time and frequency solutions including Network Time Protocol servers.

Time Service Department - The official source of time used in the United States and provides time services in various ways, including through NTP.

Network Time Protocol (NTP) - The reference implementation from the maintainer of the protocol.

RFC1305 - Network Time Protocol (Version 3) - The current NTP standard. Available here in HTML, PDF, and Postscript formats.

RFC2030 - Simple Network Time Protocol Version 4 - The current standard for SNTP, a version of the protocol for implementations which do not need all of the features of NTP. Available here in HTML, PDF, and Postscript formats.

Network Time Protocol Version 3 - Aimed primarily at helping internal BNL users with NTP, this page provides useful setup information for various flavors of Unix.

Network Time Protocol at the University of Michigan - A discussion of why and how to set up NTP software.

Secure Network Time Protocol (stime) Charter - Information and drafts from the IETF Working Group pursuing authenticated distribution of time information.

Time Synchronization Through the Network - This page helps with configuration of ntp-software in SuSE Linux distribution.

Meinberg radio clocks and NTP time server - Develops and manufactures time and frequency products, NTP time servers, radio clocks synchronized by DCF77 or GPS, slotcards, standalone systems and customer specific solutions for all time synchronizing needs.

Beginner's Guide to Network Time Protocol - A tutorial on installing NTP servers on UNIX (OpenBSD and Linux) and Windows to accurately synchronize computer times.

NTP with TymServer - Ntp time server, time synchronization and network time protocol, TymServe software solutions provided for added security behind the firewall.

Configuring Network Time Protocol (NTP) service - A detailed information page about the guidelines for implementing NTP.

NTP - The Network Time Protocol - A good information page about NTP and network synchronization. With examples for the NTP configuration with a NTP Timeserver or GPS controlled time sources.

Time Synchronisation of computers - Time Servers using Atomic Clocks and GPS clocks for time synchronisation of computers using NTP and general electronic equipment.

Welcome To Steatite Time And Frequency - Steatite's Time and Frequency division provide high performance Time, Frequency and NTP Systems.

Polish NTP servers list - This is a list of Network Time Protocol (NTP) servers in Poland, updated automatically.

Public NTP Time Servers - A list of publicly available stratum 1 and 2 Network Time Protocol servers.

Network Time Synchronization Project - This group is working on the next version of NTP to improve robustness.

Symmetricom, Inc. - Offers a variety of timing equipment including dedicated NTP servers.

Network Solutions RWhois Development Page - Official NSI RWhois development and distribution site. This is the main location for RWhois discussion and development of both the 1.0 and 1.5 versions of the protocol.

RFC2186 - Internet Cache Protocol (ICP), version 2 - ICPv2 protocol specification.

RFC2187 - Application of Internet Cache Protocol (ICP), version 2 - ICPv2 application specification.

Squid Proxy Server - is probably the most known proxy server today. It is distributed under the GNU license and runs on all UNIX-like platforms.

FTPLab.Com - How to choose an FTP program. About tasks which can be performed by a special program called FTP Clients.

FTP Protocol Overview - Very brief (1 page) overview of FTP. Part of "Connected: An Internet Encyclopedia"

FTP File Transfer Protocol - Lecture slides providing an overview of FTP by "Dave H".

The Internet and FTP - One of the most useful services of the Internet is FTP, or File Transfer Protocol. This paper describes the client/server environment and explains FTP conventions and issues.

FTPmail: FTP by email - FAQ describing how to download from ftp sites with email.

Secured File Transfer - Providing delivery,encryption, scheduling, and bandwidth control.

FTP: File Transfer Protocol - Reference manual aiming to describe how FTP actually works (and doesn't work) in practice.

Transload Service - The premier online ftp for WebTV or PC users. Completely free. Includes mail extraction ability (MEX), HTML Extraction (HEX), and online editor, an image editor, CamLoader, and a great support system

Freeloader Transloader - Moves images, webpages and sound files to a webhost site.

Transloader.com - Transfers images, webpages and sound files.

An overview of TFTP - This page describes the term 'TFTP' and lists other pages on the Web where you can find additional information.

RFC 1785 - TFTP Option Negotiation Analysis.

RFC 1350 - The TFTP protocol (revision 2).

RFC 2090 - TFTP Multicast Option

Manual page for TFTPD(8C) - Describes the TFTPD server.

FtpFind - Designed for software searches. Search by filename or by software platform.

Laplink FTP - A searchable gateway to a handful of useful FTP sites for games, hardware and software resources.

Philes.com - Easy to use FTP Search Engine with some features like recent searches.

ftpsearch.lv - Latvian FTP search engine.

FileSearching - Search engine for files on ftp servers worldwide, thematic search for music, images, video, hardware drivers.

Archie Request Form - [gmd.de] "Archie" is a database which keeps track of a very large number of anonymous ftp sites and their contents.

Oldenburg Archie Gateway - Archie Servers help you to locate files on FTP Servers. There are Archies in several different countries. [Oldenburg Univ., Germany]

List of WWW Archie Servers - sorted by continent and search method.

FYI0024 - How to Use Anonymous FTP

RFC1415 - FTP-FTAM Gateway Specification

RFC1545 - FTP Operation Over Big Address Records (FOOBAR)

RFC1579 - Firewall Friendly FTP

RFC1635 - How to Use Anonymous FTP

RFC1639 - FTP Operation Over Big Address Records (FOOBAR)

RFC0172 - The File Transfer Protocol

RFC2228 - FTP Security Extensions

RFC0238 - Comments on DTP and FTP proposals

RFC2389 - Feature Negotiation Mechanism for the File Transfer Protocol

RFC2428 - FTP Extensions for IPv6 and NATs

RFC2577 - FTP Security Considerations

RFC2460 - Internationalization of the File Transfer Protocol

RFC0294 - The Use Of Set Data Type Transaction In File Transfer Protocol

RFC0412 - User FTP Documentation

RFC0448 - Print files in FTP

RFC0463 - FTP Comments and response to RFC430

RFC0480 - Host-dependent FTP parameters

RFC0607 - Comments on the File Transfer Protocol

RFC0959 - File Transfer Protocol

RFC0614 - Response to RFC0607

RFC0624 - Comments on the File Transfer Protocol

RFC0630 - FTP error code usage for more reliable mail service

RFC0640 - Revised FTP reply codes

RFC0683 - FTPSRV - Tenex extension for paged files

RFC0691 - One more try on the FTP

RFC0697 - CWD command of FTP

RFC0737 - FTP extension

RFC0743 - FTP extension

RFC0751 - Survey of FTP mail and MLFL

RFC0775 - Directory oriented FTP commands

RFC0949 - FTP unique-named store command

Internet Relay Chat (IRC) Help - Nearly 800 helpful files including FAQs, primers, technical guides, clients and scripts, server lists and maps, etc.

RFC:1459 IRC Protocol - RFC protocol specification.

(Yet Another) IRC Information Website - Contains links, explanations, guides, and many good documentations.

Undernet Routing Committee - Resources for Undernet server operators.

Undernet FAQ Website - UnderNet's IRC-related FAQ

IRC Description on Baltazar.Net - Information on irc, servers, networks, security, clients, and how everything works.

Client-To-Client Protocol (CTCP) Documentation - Specifications for CTCP as well as DCC protocols which are now standard supplements of IRC.

IRC Command Cosmos - Advanced reference of IRC commands.

Beginners Guide To IRC (mIRC style) - Based on the chatting client, this is a good explanation on how to get started, easily. Contains plenty of other related links.

Most updated RFC1459 - IRC Protocol

Thegproject.com: IRC Info - Information, tutorials, technical documents, server listings, and free shell listings.

W3C Hypertext Transfer Protocol Overview - This is the overview materials related to the W3C HTTP activity, one of the W3C Architecture domain activities. HTTP has been in use by the World Wide Web since 1990 and its use has increased steadily over the years, mainly because it has proven useful as a generic middleware protocol.

RFC2068 - HTTP/1.1 Specification - HTTP/1.1 is the latest specification from the World Wide Web Consortium.

RFC1945 - HTTP/1.0 Specification - Despite the improvements made in version 1.1, HTTP/1.0 is still widely used around the Internet.

RFC2145 - Use and Interpretation of HTTP Version Numbers - This document tries to clarify the intentions of the specs for HTTP versions 1.0 and 1.1. The aim is to avoid confusion regarding the use and interpretation of each.

Hypertext Transfer Protocol - Next Generation Overview - The purpose of the HTTP-NG Project is to tackle current HTTP deficiencies by using sound engineering practices.

Common server response codes. - The formal name of these annoying messages is status codes. here's a list of the most widely implemented codes currently in use.

rproxy -- rsync in http - HTTP extensions to allow download of only the changes between cached and current versions of a page,

PEP - W3C working draft of an Extension Mechanism for HTTP.

Cookies - HTTP - Information on cookies including some background info, articles, technical specifications, and what consumer groups think.

What's wrong with HTTP 1.1 (and why it doesn't matter) - Talk given at Usenix 1999 by one of the authors of the HTTP 1.1 RFC.

An Analysis of HTTP Performance - Paper by Joe Touch, John Heidemann, and Katia Obraczka of the USC/Information Sciences Institute.

Improving HTTP Latency - Paper by Venkata N. Padmanabhan and Jeffrey C. Mogul.

What is SMB? - A document on the SMB protocol.

Mailing Lists - Mailing lists hosted by samba.anu.edu.au

Samba-NTDOM archive by date - Samba-NTDOM archiveby date

CVS Access to samba.anu.edu.au - CVS Access to samba.anu.edu.au

CIFS: Common Internet File System - Common Internet File System

Syntax - Developers of TotalNET Advanced Server (TAS) - Syntax, developers of connectivity software named TotalNET Advanced Server (TAS), allows a UNIX server to act as a file, print, and application server for a variety of client PCs in network environments.

SAMBA Web Pages - The official SAMBA site. Provides links to mirrors.

IP Performance Metrics Charter - IP Performance Metrics (IPPM) Working Group at IETF.

Raw IP Networking FAQ - Answers questions regarding raw IP or low-level IP networking, specifically raw sockets and network monitoring APIs.

Internet Protocol Detail Record (IPDR) - Consortium-driven standard for collecting IP-based usage and control information to support service providers.

What Is My IP Address? - Free service automatically determines one's address on the Internet.

RFC 791 - Internet Protocol - Request For Comments 791 documents the fundamental workings of IP.

TDMoIP - TDM over IP - Application of Time Division Multiplexing technology in transporting voice and data over high-performance IP networks.

Foundations of the Internet Protocol - ACM Crossroads magazine article explains network protocol concepts, IP packets, and IP addressing.

ipSwitchboard - Site tracks the IP address of computers on the Internet, particularly Web and FTP servers.

Connected - The IP Protocol - Section 3 of "Connected: An Internet Encyclopedia" discusses datagrams and streams, subnetting, and the delivery model.

MyWanIP - Free utility detects one's current IP address from behind a router.

IP Self Test - This 18-question online quiz tests your knowledge of the nuts and bolts of Internet Protocol.

Museum of Broken Packets - Collection of broken, malformed, or peculiar packets found on the Internet, with theories as to how they came to be.

Church of IP - Includes FAQs, tips, discussion board, tools, and recommended books.

HS247.com - IPv6 Links and Resource Site - News plattform with interesting IPv6 stories, links to the RFC's, the address space with maps and statistics. Contains also white papers, events and training with a detailed linklist for multiple OS implementations of IPv6.

IP Version 6 - the definition - Overview, working group minutes, specifications, presentations, and implementations from the Internet Engineering Task Force meeting.

The IPv6 Mess - D. J. Bernstein explains how the current specifications make the transition from IPv4 to IPv6 a difficult one.

IPv6 Forum - World-wide consortium of Internet vendors aiming to promote IPv6. Includes mailing lists, event listings, technical information, and links.

IPv6 Information Page - Resource site: how-to articles, FAQ, technical specifications, mailing list, details of IPv6-enabled applications, and links.

IPv6 Essentials by Silvia Hagen - Sample chapter from her book (as PDF) and some background information about the book, which has been published by Oreilly.

Laynetwork's IPv6 Tutorial - Detailed information about IPv6 in the form of a tutorial.

TAHI Project - Conformance tests and interoperability tests for IPv6. Working together with the KAME and USAGI Project.

6bone Testbed - Testbed for deployment of IPv6.

6ren - Research and Education network for IPv6 implementations. [IP based authentication]

6Bone - International testbed for deployment of IPv6.

Hurricane Electric - IPv6 Project Page - IPv6 project overview with free tunnel broker services and a IPv6 Forum. [6bone, USA]

European Commission IPv6 Task Force - Project overview with info documentation, meeting minutes, press room, links and resources for all task force members.

Swiss IPv6 Taskforce - Project overview in Switzerland with additional regional information.

Luxembourg IPv6 Task Force - Aims to raise awareness of the IPv6 protocol. Includes minutes of past meetings and reference material.

ASCC - Academia Sinica Computing Centre, IPv6 Dynamic Tunneling Service - Online Registration System. [6bone, Taiwan]

Hurricane Electric, Free IPv6 Tunnel Broker - Online Registration System. [6bone, USA]

Microsoft Windows IPv6 - This site contains links to a variety of introductory overviews on IPv6 technology, information on Microsoft implementations (including the use of IPv6 in Windows Server 2003), press releases on Microsoft's support and development of IPv6, and additional resources.

IBM IPv6 Initiative - As a leading participant in the Internet Engineering Task Force (IETF) standards work for IPv6, IBM was the first UNIX vendor to have an IPv6 product.

Cisco Shortcut to IPv6 - Beginning with Cisco IOS 12.2(2)T, IPv6 feature set is available on Cisco routers able to run an IP Plus and above 12.2T images.

Nokia IPv6 - Nokias starting point.

Solaris IPv6 - For Sun and the Solaris[tm] software organization, providing support for IPv6 networking has been a key priority.

Trumpet Software International IPv6 - Company resources about IPv6.

Hitachi, Ltd. - IPv6 Home Page and resources.

Nortel Networks - Company plattform and product overview about IPv6.

RFC 2464: Transmission of IPv6 Packets over Ethernet Networks - This document specifies the frame format for transmission of IPv6 packets and the method of forming IPv6 link-local addresses and statelessly autoconfigured addresses on Ethernet networks.

RFC2467: Transmission of IPv6 Packets over FDDI Networks - This document specifies the frame format for transmission of IPv6 packets and the method of forming IPv6 link-local addresses and statelessly autoconfigured addresses on FDDI networks.

RFC2470: Transmission of IPv6 Packets over Token Ring Networks - This memo specifies the MTU and frame format for transmission of IPv6 packets on Token Ring networks. It also specifies the method of forming IPv6 link-local addresses on Token Ring networks and the content of the Source/Target Link-layer Address option used the Router Solicitation, Router Advertisement, Redirect, Neighbor Solicitation and Neighbor Advertisement messages when those messages are transmitted on a Token Ring network.

RFC2472: IP Version 6 over PPP - The Point-to-Point Protocol (PPP) [1] provides a standard method of encapsulating Network Layer protocol information over point-to-point links. PPP also defines an extensible Link Control Protocol, and proposes a family of Network Control Protocols (NCPs) for establishing and configuring different network-layer protocols.

RFC 2492: IPv6 over ATM Networks - This document is a companion to the ION working group's architecture document, "IPv6 over Non Broadcast Multiple Access (NBMA) networks". It provides specific details on how to apply the IPv6 over NBMA architecture to ATM networks.

RFC 2497: Transmission of IPv6 Packets over ARCnet Networks - This memo specifies a frame format for transmission of IPv6 [IPV6] packets and the method of forming IPv6 link-local and statelessly autoconfigured addresses on ARCnet networks.

IPv6 Software Resources - Patches for different applications.

Debian GNU/Linux -- Debian IPv6 Project - Debian is currently starting to convert some of its packages so they will understand IPv6 which will be eventually the new protocol that is used on the Internet.

IPv6 Implementation for Linux - Collection of Linux packages and tools for working with IPv6.

IPv6'ed Debian Packages - Takuo Kitame's IPv6'ed Debian Packages.

Linux + IPv6 HOWTO by Peter Bieringer - The goal of the Linux IPv6 HOWTO is to answer both basic and advanced questions about IPv6 on the Linux operating system. This HOWTO will provide the reader with enough information to install, configure, and use IPv6 applications on Linux machines.

Peter Bieringer's IPv6 and Linux - Status of the implementation of IPv6 in Linux and the cookbook for setting up IPv6 on Linux.

The Kame Project - Project to develop IPv6 & IPsec stack for use in BSD-based operating systems. Included in the OpenBSD sources since OpenBSD 2.7 Release.

Microsoft IPv6 - Microsoft is developing support for Internet Protocol version 6 (IPv6), a suite of standard protocols that will become the next generation of network layer protocols for the Internet. IPv6 represents the future of networking. The new protocol is designed to solve many of the problems of the current version of IP (known as IPv4) with regard to address depletion, security, autoconfiguration, extensibility, and more.

Microsoft IPv6 Technology Preview - Microsoft's IPv6 Technology Preview for NT

Trumpet IPv6 - Trumpet supplies Winsock v5.0 which is a fully-featured 32-bit dialler used with Windows 95/98 and Windows NT with IPv6 capabilities.

Wanadoo, Belgium - Wanadoo IPv4 IPv6 ping, traceroute, tracepath6 looking-glass

AMS-IX, Amsterdam - IPv6 Looking glass at AMS-IX

APAN, Japan - IPv6 Looking glass from APAN-JP

ASNET Taiwan - IPv6 Looking Glass from Academia Sinica Computing Centre (ASNET), Taiwan

BTEXACT - IPv6 Looking glass from BTEXACT

CERN, Switzerland - CERN Looking Glass

CRC, Canada - IPv6 Looking Glass from CRC, Canada

Davidov Net [AS12814] - IPv6 Looking glass at Davidov Net

DRENv6 Looking Glass - Index page for the DRENv6 looking glass pages

DTI, Japan - IPv6 Looking Glass from DTI, Japan

EdisonTel, Italy - Looking Glass from Edisontel Italy

IMAG, France - Renater South-East PIR and G6 6bone IPv6 router looking glass.

IMNET, Japan - IPv6 Looking Glass from IMNET Japan

Internet Multifeed, Japan (mfeed.ad.jp) - IPv6 Looking Glass from Internet Multifeed Japan

LAVAnet - IPv6 Looking Glass from Lavanet

mkm's collection of links to looking glasses - an updated list with links to looking glasses or to cisco routers with vty access

Nokia - IPv6 Looking Glass at Nokia

NORIS.net (AS12337) - IPv6 Looking Glass at noris.net (DE, AS12337)

Renater, France - IPv6 Looking Glasses at Renater, France

SURRIEL - IPv6 Looking Glass at SURRIEL

SWITCH - IPv6 Looking Glass at SWITCH, Schweiz

6TAP - IPv6 Looking Glass at 6TAP

6TAP Starlight - IPv6 Looking Glass at 6TAP, StarLight

TILAB - IPv6 Looking Glass at TILAB

UDG-MX - IPv6 Looking Glass from UDG-MX

VERAT, Yogoslavia - IPv6 Looking Glass from VERAT, Yugoslavia

version6.net, Estonia - Enhanced IPv4/IPv6 Looking Glass at Data Telecom, Estonia

IPv6 Pages@www.wiberg.nu - IPv6 tools and info on wiberg.nu

TIPSTER6 (Hungarian index page) - Traceroute from hydra6.ik.bme.hu

Traceroute and Ping IPv4 and IPv6 from logix.cz - Public Traceroute and Ping services for both IPV6 and IPv4 protocols.

Traceroute6 from BELNET.be - Traceroute6 from BELNET, Belgium

Traceroute6 from dhis.org - Traceroute6 from dhis.org

Traceroute6 from IPng.nl - Traceroute6 from IPng.nl

Traceroute6 from stealth.net - Traceroute from stealth.net (IPv6/ny1)

Traceroute6 from tumori.nu - Traceroute6 from Tumori.nu

6bone routing information from APAN-JP - IPv6 routing information from the APAN-JP autonomous system

6bone routing information from ASCI - IPv6 routing information from the ASCI autonomous system

6bone routing information from BME-FSZ - IPv6 routing information from the BME-FSZ autonomous system

6bone routing information from CERN - IPv6 routing information from the CERN-CH autonomous system

6bone routing information from CHTTL-TW - IPv6 routing information from the CHTTL-TW autonomous system

6bone routing information from CRC - IPv6 routing information from the CRC-CA autonomous system

6bone routing information from ETRI - IPv6 routing information from the ETRI-KR autonomous system

6bone routing information from Hurricane Electric - IPv6 routing information from the HE-US autonomous system

6bone routing information from ITESM Campus Monterrey - IPv6 routing information from the ITESM-MX autonomous system

6bone routing information from LSIIT - IPv6 routing information from the LSIIT-FR autonomous system

6bone routing information from NDSOFTWARE - IPv6 route view of NDSoftware IP Network (Uses private AS)

6bone routing information from SURFnet - IPv6 routing information from the SURFNET autonomous system

6bone routing information from SWITCH - IPv6 routing information from the SWITCH-CH autonomous system

6bone Routing Information from TILAB-IT - IPv6 routing information from the TILAB-IT autonomous system

6bone routing information from TRUMPET - IPv6 routing information from the TRUMPET-AU autonomous system

6bone routing information from UDG - IPv6 routing information from the UDG-MX autonomous system

6bone routing information from VERAT - IPv6 routing information from the VERAT autonomous system

6bone routing information from Wanadoo - IPv6 routing information from the WANADOO-BE autonomous system

IPv6 routing information from AMS-IX - IPv6 routing information from the AMS-IX autonomous system

IPv6 routing information from elmundo.es - IPv6 routing information from the ELMUNDO autonomous system

IPv6 routing information from INTOUCH/IPng.nl - IPv6 routing information from the INTOUCH autonomous system

IPv6 routing information from noris network AG - IPv6 routing information from the noris autonomous system

IPv6 routing information from SPRINT - IPv6 routing information from the SPRINT autonomous system

IPv6 routing information from STBEN-BE - IPv6 routing information from the STBEN-BE autonomous system

IPv6 routing information from the ASNET autonomous system - IPv6 routing information from the ASNET autonomous system

IPv6 routing information from the DE-CYBERNET autonomous system - IPv6 routing information from the DE-CYBERNET autonomous system

IPv6 routing information from the NEXTRA/XS26 antonomous system - IPv6 routing information from the NEXTRA/XS26 antonomous system

Internet Mail Consortium - Information about IMC and its members, all the Internet mail standards, and links to several IMC-hosted mailing lists.

Message Access Paradigms and Protocols - Provides extensive background and compares the Post Office Protocol (POP) with the Internet Message Access Protocol (IMAP).

Email Addressing FAQ - The user+box@host addressing FAQ. A discussion of what exactly is permissible and verifiable in an e-mail address.

The IMAP Connection - University of Washington collection of IMAP documentation and resources.

MIME Meta-FAQ - comp.mail.mime meta-FAQ: Help for MIME problems. Pointers to information about Multipurpose Internet Mail Extensions and some answers to common problems with MIME.

Mini FAQ on Client-Server Mail Protocols - A brief summary of POP3, SMTP, and IMAP, including pointers to sources and frequently-asked-questions sites.

Detailed Revision/Update of Message Standards - The charter of the DRUMS IETF working group. DRUMS works on clarifying, codifying, and extending existing Internet messaging standards.

Network Services and Applications - A series of lecture notes and slides from the Faculty of Informatics and Communication, Central Queensland University. Covers many mail protocols.

SMTP - An extensive tutorial on the Simple Mail Transfer Protocol.

RFC 821 - Simple Mail Transfer Protocol (SMTP) - Describes the widely implemented Simple Mail Transfer Protocol (SMTP) designed to transfer mail reliably and efficiently and relay mail across transport service environments.

RFC 2033 - Local Mail Transfer Protocol (LMTP) - Describes the Local Mail Transfer Protocol (LMTP), for transporting mail into a system where a mail receiver does not manage a queue.

RFC 2046 - Multipurpose Internet Mail Extensions (MIME) - Part 2 - Defines the general structure of the MIME media typing system and defines an initial set of media types.

RFC 2047 - Multipurpose Internet Mail Extensions (MIME) - Part 3 - Describes extensions to RFC 822 to allow non-US-ASCII text data in Internet mail header fields.

RFC 822 - Standard for ARPA Internet Text Messages - Specifies the syntax for Internet mail text messages.

RFC 1869 - SMTP Service Extensions (ESMTP) - Defines a framework for extending the SMTP service by defining a means whereby a server can inform a client as to the service extensions it supports.

RFC 2060 - Internet Message Access Protocol (IMAP) - Version 4 Rev 1 - Describes the Internet Message Access Protocol (IMAP), which allows a client to access and manipulate electronic mail messages on a server, and permits manipulation of remote message folders.

RFC 1893 - Enhanced Mail System Status Codes - Describes the Enhanced Mail System Status Codes, a set of status codes for reporting mail system errors and delivery status notifications.

RFC 2045 - Multipurpose Internet Mail Extensions (MIME) - Part 1 - Specifies the format of Internet message bodies and the various headers used to describe the structure of MIME messages.

RFC 1123 - Requirements for Internet Hosts - Application and Support - Defines and discusses the requirements for Internet host software and covers the application and support protocols.

RFC 2048 - Multipurpose Internet Mail Extensions (MIME) - Part 4 - Specifies various IANA registration procedures for MIME media types, MIME external body access types, and MIME content-transfer-encodings.

RFC 2049 - Multipurpose Internet Mail Extensions (MIME) - Part 5 - Describes MIME conformance criteria as well as providing some illustrative examples of MIME message formats.

RFC 1566 - Mail Monitoring MIB - Defines a portion of the Management Information Base (MIB) for use with network management protocols, and extends the basic Network Services Monitoring MIB to allow monitoring of Message Transfer Agents (MTAs).

RFC 1939 - Post Office Protocol (POP) - Version 3 - Describes the widely implemented Post Office Protocol (POP), which allows a client to retrieve mail that a server is holding for it.

RFC 947 - Mail Routing and the Domain System - Describes how mail systems on the Internet are expected to route messages based on information from the domain system.

RFC 2821 - Simple Mail Transfer Protocol - Describes the widely implemented Simple Mail Transfer Protocol (SMTP) designed to transfer mail reliably and efficiently and relay mail across transport service environments. Obsoletes RFC 821, 974, 1869.

SNMP Training, SNMP MIB and Agent Development - Chateau Systems offers on-site SNMP Seminars, and consulting services for SNMP MIB design and SNMP Agent development.

SNMP Manager Toolkit for Java - Create SNMP v1 and V2c apps with this toolkit.

SNMP Link.org - Reference site on all aspects of SNMP and Network Management. Many links to related sites.

Future SNMPv2c - Complete implementation of the bi-lingual agent from SNMPv1 and SNMPv2c network management protocols.

Icon Laboratories, Inc.: SNMP Agent Development - Supplies products for SNMP development: Envoy toolkit for agent design, SNMP IQ application builder, and SNMP sniffer. Also provides development services.

Conformance Tool for SNMP network - This site has postscript files which gives the description on the conformance tool for SNMP Network. Conformance tool detects a message sent from the SNMP manager to the agent and checks it for all the required fields in it. It warns the manager in case there is an error.

Welcome to the world of SNMP and Network Management - A thorough reference site for SNMP and Network Management. Contains links to free as well as commercial software sites.

Developers of custom SNMP applications and tools - Advanced Device Management develops custom SNMP management applications. SNMPRad is a proprietary design environment that enables manufacturers and OEMs of all sizes to deploy custom SNMP management applications.

SNMPv1,v2c,v3 java libraries - The iReasoning SNMP library provides a high performance, cross platform Java API for building network management applications based on SNMP. All SNMP versions (SNMPv1, SNMPv2c and SNMPv3) are fully supported. It is written in Java, and has been designed from the ground up.

Muonics - Resources for SNMP Developers - Visual SNMP MIB design, editing and compiling software, FAQs, and industry resources.

SimpleSoft - Simplifying Testing and Simulation - Specializes in innovative tools that greatly simplify the development, testing, demonstration and support of networking and network management products.

RFC 1157 - V1; SNMP RFC.

RFC 2271 - V3; An architecture for describing SNMP management frameworks.

RFC 2272 - V3; Message processing and dispatching for SNMP.

RFC 2273 - V3; Describes five types of SNMP applications.

RFC 1448 - V2; Protocol operations for SNMP.

RFC 1089 - V1; SNMP over ethernet.

RFC 1187 - V1; Bulk table retrieval with the SNMP.

RFC 1503 - V2; Algorithms for automating administration in SNMP.

RFC 1215 - V1; Convention for defining traps for use with SNMP.

RFC 1228 - V1; SNMP Distributed Program Interface (DPI).

RFC 1270 - V1; SNMP communications services.

RFC 2573 - V3; Describes five types of SNMP applications.

RFC 2571 - V3; An architecture for describing SNMP management frameworks.

RFC 2572 - V3; Message processing and dispatching for SNMP.

RFC 2575 - V3; View-based access control model (VACM) for SNMP.

RFC 2576 - V3; Coexistence between SNMP versions.

RFC 2570 - V3; Introduction to internet standard network management framework.

RFC 1303 - V1; Convention for describing SNMP-based agents.

RFC 1351 - V1; SNMP administrative model.

RFC 1352 - V1; SNMP security protocols.

RFC 1353 - V1; Definitions of managed objects for administration of SNMP parties.

RFC 1442 - V2; Structure of management information for SNMP.

RFC 1443 - V2; Textual conventions for SNMP.

RFC 1444 - V2; Conformance statements for SNMP.

RFC 1445 - V2; Administrative model for SNMP.

RFC 1446 - V2; Security protocols for SNMP.

RFC 2574 - V3; User-based security model (USM) for SNMP.

RFC 1449 - V2; Transport mappings for SNMP.

SNMP Version 3 (SNMPv3) - Everything about the current status of SNMP Version 3.

The Simple Times - An openly-available publication devoted to the promotion of the Simple Network Management Protocol (SNMP).

IRTF Network Management Group (NMRG) - The NMRG provides a forum for researchers to explore new technologies for the management of the Internet. In particular, the NMRG will work on solutions for problems that are not yet considered well understood enough for engineering work within the IETF.

IRTF Services Management Group - This group investigates frameworks that are able to support a rich variety of resources while also encompassing the existing solutions to make use of the installed base. For instance, a goal would be to be able to manage a PDA, a desktop PC, a firewall router, and an enterprise's electronic mail service within the same framework and preferably with the same tool(s).

The SimpleWeb - Provides links and information on network management, including software, RFCs and tutorials, with a focus on SNMP.

Object Identifier Registry - Explains OID's (object identifiers), and is a searchable registry of OIDs, including SNMP OIDs.

SNMP - A detailed introduction to SNMP By Cisco systems, inc.

SNMP Version 3 - Information about the current status of SNMP Version 3.

SNMP - An SNMP tutorial by Yoram Cohen.

SNMPv3: A Security Enhancement for SNMP - This article outlines the overall network management framework defined in SNMPv3, and then looks at the principal security facilities defined in SNMPv3: authentication, privacy, and access control.

comp.protocols.snmp SNMP FAQ - Part 1 of 2

comp.protocols.snmp SNMP FAQ - Part 2 of 2

Muonics - 17 Common MIB Design Errors - A chapter from the MIB Smithy Documentation detailing several of the most common MIB design errors, their basis in the ASN.1 and SMI specifications, and how to correct them.

A Free SNMP MIB Search Engine - An extensive reference site for SNMP MIBs. Contains free downloadable MIBs grouped by manufacturer.

SNMP MIB Browser - Online MIB Browser with excellent descriptions for each OID.

Cisco MIBs - Index of /public/mibs

Shiva MIBs - Enterprise MIBs; eSystems, products and testing MIBs

Cabletron MIBs - MIBs for Cabletron devices.

Public MIBs - MIBs organized by manufacturer.

RFC 1212 - Defines a format for producing MIB modules.

RFC 2457 - Definition of managed objects for extended border node.

RFC 2465 - Definition of managed objects for DS1, E1, DS2 and E2 interface types.

RFC 2465 - MIB for IPv6: textual conventions and general group.

RFC 2466 - MIB for IPv6: ICMPv6 group.

RFC 2494 - Definitions of managed objects for DS0 and DS0 bundle interface types.

RFC 2496 - Definition of managed objects for DS3/E3 Interface types.

RFC 2513 - Managed objects for controlling the collection and storage of accounting information in connection oriented networks.

RFC 2515 - Definition of managed objects for ATM management.

RFC 2558 - Definition of managed objects for SONET/SDH interface types.

RFC 2591 - Definition of managed objects for scheduling management operations.

RFC 2592 - Definition of managed objects for the delegation of management scripts.

RFC 2605 - Directory server monitoring MIB.

RFC 1213 - V1; MIB II for network management of TCP/IP based internets.

RFC 1450 - V2; MIB for SNMP.

RFC 1212 - V1; Concise MIB definitions.

RFC 1447 - V2; Party MIB for SNMP.

The Internic Registration Host - This ftp server provides all kinds of interesting documents about the internic and the domain name service.

Information Sciences Institute FTP Server - The prime location for internet documents and RFCs.

Analysis of the SSL 3.0 Protocol - This note gives a detailed technical analysis of the cryptographic strength of the SSL 3.0 protocol. A number of minor flaws in the protocol and several new active attacks on SSL are presented. [Acrobat] (D. Wagner and B. Schneier)

RFC 2246 - The TLS Protocol Version 1.0 - This document specifies Version 1.0 of the Transport Layer Security (TLS) protocol.

SSL encryption check - Access this frameset to test if your browser supports TLS/SSL, and for a report of which cipher and key length is used.

SMTP Service Extension for Secure SMTP over TLS - Document describing the negotiating and upgrading plain socket connection to secure socket connection.

SSL Version 2 Protocol Specification - Superseded by SSL Version 3 and TLS, but implemented by most browsers and secure servers.

HTTP Over TLS - Document providing information and guidelines on using TLS to secure HTTP connections.

The SSL Protocol Version 3.0 - The SSL protocol specification. (Netscape)

ICMP Extensions for MPLS - MultiProtocol Label Switching extension.

RFC 768 - User Datagram Protocol - Provides an introduction to the protocol, its formatting, and interfaces.

TCP Vegas - Princeton University TCP Vegas work.

TCP Research Papers - pointers to dozens of TCP papers

A User's Guide to TCP Windows - A User's Guide to TCP Windows

Enabling High Performance Data Transfers on Hosts - TCP performance tuning notes from PSC

NASA TCP Research - including SACK/FACK, larger initial windows, and TCP over Satellite

Increasing TCP's Initial Window - including links to simulations, experiments, talks, and the RFC

Proposed Changes to TCP - a set of pointers from Sally Floyd

Automatic TCP Buffer Tuning Research - at PSC

Global Optimization with End-to-End Congestion Control: Pointers to the Literature - links from Sally Floyd

The TCP-Friendly Website - TCP-friendly algorithms and TCP performance models

ECN - Sally Floyd's ECN (Explicit Congestion Notification) links

RED - Sally Floyd's RED (Random Early Detection) links

Research Projects - Reports of experience with TCP SACK at UCLA

The Web 100 Project - The goal is to make 100Mbps TCP streams over wide-area networks possible for general users.

TCP Smooth Start - A refinement to slow start algorithm.

TCP Selective Acknowledgment Options - Links from Sally Floyd.

Equation-Based Congestion Control for Unicast Applications - Research papers describing experience getting TCP-compatible throughput from rate-based (rather than window-based) approaches. Since resulting traffic stream is less bursty, this approach is suitable for streaming multimedia applications that need congestion-avoidance properties.

T/TCP Home Page - Historic description of T/TCP. Includes links to RFCs and source code. Not being updated since Richard W. Stevens has passed away.

TCP/IP Resources List - A meta-FAQ about TCP/IP regularly posted to Usenet.

RFC2481 - A Proposal to add Explicit Congestion Notification (ECN) to IP - Experimental RFC.

BCP28 - Enhancing TCP Over Satellite Channels using Standard Mechanisms - Best current practices document describing ways to improve TCP performance over satellite links.

RFC2883 - An Extension to the Selective Acknowledgement (SACK) Option for TCP - Proposed standard.

RFC2988 - Computing TCP's Retransmission Timer - Proposed standard.

RFC2581 - TCP Congestion Control - Proposed standard set of congestion avoidance features in a TCP implementation.

RFC1323 - TCP Extensions for High Performance - Defines TCP Window Scale option, timestamps, and protection against wrapped sequence numbers (PAWS).

RFC2582 - The NewReno Modification to TCP's Fast Recovery Algorithm - Experimental.

RFC2018 - TCP Selective Acknowledgement Options - Defines SACK (a technique to better recover from multiple packet losses per round-trip time interval).

RFC793 - Transmission Control Protocol - The original TCP definition. Also STD7.

RFC2861 - TCP Congestion Window Validation - An experimental RFC that addresses revalidation of TCP congestion window after a period of time when connection wasn't network-limited.

RFC3042 - Enhancing TCP's Loss Recovery Using Limited Transmit - A standards-track set of changes to TCP that decreases reliance on the retransmission timer.

RFC3168 - The Addition of Explicit Congestion Notification (ECN) to IP - A two-bit IP packet header field that allows to reduce the number of TCP retransmissions in the Internet.

SACK TCP Implementations - Both shipping and experimental.

TCP Implementation WG Mail Archive - The IETF tcpimpl working group was shut down in Sep 2000, but the mailing list still exists. Historic archive may also be of interest.

CPC/IP - CPC/IP is an implementation of the PPP, SLIP, IP, ICMP, UDP, TCP, DNS, TFTP, HTTP, ping, finger and telnet protocols for Amstrad CPC computers with an Amstrad, Pace or CPC Amstrad International serial interface. The code occupies about 14K, excluding the serial, filing system and IP buffers.

Experience with TCP Vegas from SunOS 4.1.3 to NetBSD 1.0 - Including source code, descriptions of experiments, and links to other TCP Vegas resources.

Xinu TCP implementation - The implementation of TCP used in Comer's Xinu Unix-like operating system.

Mentat TCP - Mentat TCP is a commercially available TCP/IP implementation.

LiveDevices - Commercial embedded TCP/IP stack.

SCPS-TP - A suite of protocols aimed at space users. Includes an implementation of a protocol extending TCP.

4.4BSD-Lite2 TCP/IP stack implementation - This is the implementation that arguably most modern implementations are based on. Even though one of FreeBSD, OpenBSD, NetBSD, or BSD/OS would be used today rather than actual 4.4BSD, this code remains to a very large extent the reference implementation of TCP.

FreeBSD's TCP implementation - Based on TCP in 4.4BSD.

NetBSD's TCP implementation - Based on TCP in 4.4BSD.

OpenBSD's TCP implementation - Based on TCP in 4.4BSD.

TCP Santa Cruz - An implementation aimed at improving TCP congestion control over internets with heterogeneous transmission media.

Winsock - A third-party commercial stack than can be used with Windows 95/98 and NT; supports IPv6.

TCP-BFA - Implementation from Stanford; TCP Buffer Fill Avoidance.

lwIP - A Lightweight TCP/IP stack - lwIP is a lightweight implementation of the TCP/IP protocol stack. The focus of the lwIP TCP/IP implementation is to reduce RAM usage.

CMX-MicroNet TCP/IP Networking - A commercial TCP/IP stack (plus HTTP and FTP server, etc.) implementation for 8-bit and 16-bit embedded processors.

eCos - Free embedded OS (Linux-based); includes a tiny TCP/IP stack.

uIP - A Free Small TCP/IP Stack for 8- and 16-bit Microcontrollers - uIP is an implementation of the TCP/IP protocol stack that uses very little resources. Code size is on the order of a few kilobytes and memory usage is on the order of a few hundreds of bytes.

FutureTCP - FutureTCP is a commercial implementation of TCP.

Elmic Systems Turbo-Treck - Commercial dual-stack (IPv4/IPv6) embedded TCP/IP implementation.

NicheStack - A commercial TCP/IP implementation for embedded systems.

TinyTCP/TinyFTP - A simple implementation of TCP & FTP, suitable for burning into ROM. It is, in effect, a hack put together in two or three days written in C--in 1986.

Miniweb - Tiny proof-of-concept combined implementations of TCP and HTTP.

OpenTCP - An open-source (BSD-style license) implementation of TCP/IP for 8- and 16-bit microcontrollers.

Cisco - TCP/IP - TCP/IP Tutorial from Cisco Systems

IP, TCP/IP Training Page - Introduction to TCP, IP, IPng, rip, and other transmission protocols.

Winsock and TCP/IP - References to Microsoft's TCP/IP stack implementation

Information Technology Professional's Resource Center - This site offers several useful links on networking to information professionals. Extremely valuable.

Introduction to the Internet Protocols - Introduction to the Internet Protocols

TCP/IP Tutorial and Technical Overview - Redbooks Technical Manuals from IBM. TCP/IP Tutorial and Technical Overview

A Beginner's Guide to TCP/IP - The protocols that make intranets, and the internet, work. ]PC Magazine]

Introduction to Internet networking contents - Excellent tutorial covering various aspects of Internet networking such as LAN technologies, IP addressing, WAN technologies and a few other topics.

TCP IP Users Guide - Charles W. Lynn, Jr. Bolt Beranek and Newman, Inc. 50 Moulton Street Cambridge MA 02238 May 1982

The Internet FAQ Consortium TCP/IP FAQ - FAQ for comp.protocols.tcp-ip

MacTCP - Primer on TCP on Mac by Eric Behr

NetReference Home Page - Several useful articles and whitepapers for network architects

Protocol Directory - TCP/IP - TCP & IP protocols

How LAN Switches Work - Cisco's tutorial on switching equipment

IP Next Generation Overview - This paper presents an overview of the Next Generation Internet Protocol (IPng).

TCP-IP.nu - Information about TCP-IP, routing, DHCP, wins, arp and traceroute.

Mac OS Networking - This site contains information about the present and future of the Apple Open Transport communications architecture.

Under the hood of the Internet: An overview of the TCP/IP Protocol Suite - A good introduction to the TCP/IP protocols. For the interested reader some additional books are suggested at the end of the article.

Winsock Software - Several places on the Internet where updates for TCP/IP (winsock) software can be found

TCP/IP introduction - Yet another introduction to the TCP/IP Protocols

The Network Administrators' Guide - This free electronic book in html format covers not only the TCP/IP protocols but also the configuration of most of the applications a network administrator must maintain

Uri's TCP/IP Resources List - This document is by far one of the most comprehensive list of TCP/IP resources to be found on the Internet.

The Linux Network Administrators' Guide - This manual, which is part of the Linux Documentation Project, contains a very clear introduction to the TCP/IP protocols and covers various topics related to configuring networking services on Linux boxes. Contains useful information even for Unix flavors other than Linux.

IP Resource Center - This page is a compilation of IP networking related information sources, featuring a listing of research and reference Web sites, RFCs, white papers, and recent publications covering topics such as DNS, DHCP, LDAP, network directories, IP address management, and a variety of other IP-related topics.

W4119 Computer Networks - Resources - This page provides many useful links on networking and the TCP/IP protocols

How to find a host's geographical location ? - How do I find the geographical location of a host, given its IP address ?

Networking - TCP/IP - Many useful links related to the TCP/IP protocols

TCP/IP Reference Page - Collection of links on TCP/IP, IP addressing, routing protocols, IPng and security

An Introduction to the Internet Protocol (IP) - A short tutorial on the TCP/IP protocols (Alcatel)

InterNIC 15 Minute Series - This series makes available in HTML and powerpoint formats an enormous number of tutorials on Internet technology

Novell FAQ -- Section E -- TCP/IP And NetWare - This document discusses aspects related to the coexistence of TCP/IP and Netware´s IPX

TCP/IP Basics - This document, available in HTML and Powerpoint format, is part of the "15 minutes series" on various topics on Internet technology

Network Magazine: Interoperability: TCP/IP Protocol Suite - Tutorial on the TCP/IP Protocol Suite

Learning Practical TCP/IP for AIX V3.2/V4.1 Users - Redbooks Technical Manuals from IBM. Learning Practical TCP/IP for AIX V3.2/V4.1 Users: Hints and Tips for Debugging and Tuning

The Basics of IP Network Design - Redbooks Technical Manuals from IBM. The Basics of IP Network Design

High-Speed Networking Technology: An Introductory Survey - Redbooks Technical Manuals from IBM. High-Speed Networking Technology: An Introductory Survey

Connecting to TCPIP - Connecting your Personal Computer to a TCP/IP Network

Internet Protocols - Cisco document about IP, routing, ICMP, TCP. Available in HTML and PDF formats.

TCP/IP forum at Tek-Tips - Technical support forums and mutual help system for computer professionals.

Cisco - CLNS Technical Tips - ISO's Connectionless Network Service technical tips for Cisco routers.

Data Communications - Presentation covering data communications concepts and technologies. Available both in HTML and Microsoft Power Point formats

Cisco Systems PPP Support Pages - Tech support resource guide for PPP technologies from Cisco

Internetworking Technology Overview - Tutorial by Cisco explaining various aspects of internetworking technology

A User's Guide to TCP Windows - This article provides an in-depth explanation of what TCP Windows are.

Daryl's TCP/IP Primer - LAN Administrator's Guide to TCP/IP and routing for Internet-connected LANs.

TCP/IP Frequently Asked Questions: Introduction and Fundamental Protocols - TCP/IP Frequently Asked Questions.

Path MTU Discovery and Filtering ICMP - How path MTU discovery combined with filtering ICMP messages can result in connectivity problems.

IPcalc - Palm version of an IP address calculator [Sharware].

Douglas Comer - This is the home page of Douglas Comer, the author of the book "Internetworking with TCP/IP".

TCP/IP Network Administration, 2nd Edition - Clearly written, this book is a good introduction to the TCP/IP protocols and practical applications.

Windows NT TCP/IP Network Administration - O'Reilly publication covering TCP/IP and NT

Network Reading List: TCP/IP,UNIX and Ethernet - Compilation of links on the Internet relating to TCP/IP, Unix and Ethernet

Routing in the Internet - A very comprehensive book on routing, written by Christian Huitema, from the Internet Architecture Board.

The Network Book - A comprehensive introduction to network and distributed computing technologies - online

Routing Information Protocols - The Network Book, Chapter 3, Section 3. This document is part of the Network Book

Softpanorama University Bookshelf / TCP/IP books - Critical reviews of several TCP/IP-related books. Recommendations for students.

Troubleshooting TCP/IP - This is a sample chapter from the book "Windows NT TCP/IP Network Administration", published by O´Reilly and associates which explains how to solve problems related to TCP/IP in a Windows NT environment

Networking and Communications - Prentice Hall Professional Technical Reference: Special Interests

Bill Stallings: Home Page - Web Site for the Books of William Stallings

Understanding Networking Technologies - Online course providing training on a host of networking topics.

Internetworking Multimedia - This is a online book covering multimedia communication using the Internet

The Internet Companion - Online version of the book "The Internet Companion". This book explains the basics of communication on the Internet and the applications available

Teach Yourself TCP/IP in 14 Days - Complete text of Tim Parker's book. Topics covered include the IP, UDP and TCP, configuration and administration, setting up a sample TCP/IP network, DNS, NFS, and troubleshooting.

Examware - Numerous, free TCP/IP tutorials and resources, on-line tests, and training books.

Learn to Subnet - Free, lecture-based course on addressing TCP/IP networks that includes IP addresses and subnetting.

DATKO - Network management training, in Germany, in English and German.

Understanding IP Addressing - Long white paper from 3Com containing "everything you ever wanted to know" in PDF.

IP Addresses - A CISCO document explaining what IP addresses are. Available on the web in HTML and PDF formats

TCP/IP Routing tutorial - This tutorial explains IP addresses, classes, netmasks, subnetting and routing. Several examples are provided for clarity

IP Address Assistant - The IPAA is a tool to aid in the understanding of TCP/IP addressing and SubNet masking

IP 101: All About IP Addresses - NetworkComputing tutorial on IP Addresses

[Byte Magazine] IP-Address Management on LANs - Article covering issues related to IP address management

Network Magazine: IP Addresses and Subnet Masks - Explanation on IP Addresses and Subnet Masks

IP Address Finder - This online tool will simply display your online IP address.

IP Address Subnetting Tutorial - A technical introduction to IP addressing and address subnetting in an easy-to-understand tutorial format.

Network Calculators - Free TCP/IP Network Calculators. Includes web-based Subnet and network / node calculators.

Your Current IP Address - Immediately displays your current IP address and browser type and version.

Subnet Addressing - Very clear explanation on the issue of IP addressing and subnetting

IP Addressing Fundamentals - Explanation of how IP addressing works.

Internet Protocol Addressing and the Domain Name System - Detailed tutorial covering IP address and CIDR allocation, name resolution, and DNS. Includes examples, tools, and references.

Renumbering - John S. Quaterman explains how to avoid renumbering IP networks. Originally published in SunExpert Magazine, November, 1997. [PDF format]

Demystifying Netmasks - S. Lee Henry explains how to understand and calculate netmasks. Originally published in SunExpert Magazine, May, 1998. [PDF format]

A Simple Guide to Working with Subnets - Covers how numbers of hosts can be calculated, custom subnets, and determining a network address from an IP and subnet address.

The IP Address: Your Internet Identity - Tutorial focusing on the privacy issues associated with IP addresses.

Linux IP Masquerading (2000pre1) - The semi-original home page for IP Masquerading in the Linux kernel. IP Masquerading, or masq, is a form of NAT or network address translation that provides network access to multiple systems sharing a single IP address. It provides certain security and firewall features in conjunction with other parts of the kernel.

The IP Network Address Translator (NAT) - RFC on the NAT (Network Address Translator) protocol

RFC 2391 - Load Sharing using IP Network Address Translation (LSNAT) - Load sharing using IP NAT

NAT and Peer-to-peer networking - Dan Kegel's guide to writing peer-to-peer applications to work through NAT routers

Network Address Translators (nat) Charter - Working group which aims to provide a forum to discuss applications of NAT operation, limitations to NAT, and impact of NAT operation on internet protocols and applications.

How Network Address Translation Works - Illustrations and animations show how NAT allows a single device, such as a router, to act as an agent between the Internet (or "public network") and a local (or "private") network.

Understanding NAT - Short tutorial on NAT and its uses. Available in PDF format

Cisco - NAT Technical Tips - This page provides tips directly from Cisco's Technical Assistance Center (TAC) engineers to help you with Network Address Translation (NAT) issues.

Beyond DHCP - Work Your TCP/IP Internetwork with Dynamic IP - An important book for DHCP system administrators by Oscar Cepeda et. al (IBM Redbooks). There is also a downloadable version. It explains the DHCP protocol, how to install and manage DHCP on both servers, clients and mobile clients. Also have a short review of TCP/IP.

DHC Work Group Discussion List - IETF main disscusion group for DHCP protocol

Resources for DHCP - FAQ, Internet drafts, RFCs, links.

DHCP Components and Configuration - Two day course designed for system administrators who need to support a DHCP environment.

The DHCP Handbook - A site about the most important book in the DHCP world today. By Ted Lemon - ISC DHCP leading developer; and Ralph E. Droms - DHC workgroup chairman (1'st ed - Pearson Higher Education; 2'ed ed - Sams - march 22, 2002). Covers just about everything you want to know about DHCP. For developers and system administrators.

General DHCP FAQ - The main DHCP FAQ. Contains information for designers, programmers and system administrators.

EHS co. DHCP Reading Room - Contains technology primers, product reviews, case studies and editorials, written by EHS Company staff.

Dynamic Host Configuration (dhc) Workgroup - The IETF workgroup responsible for the design of DHCP. Here you can find the charter of the group, its plans, and a most comprehensive list of Internet drafts and RFCs.

DHCP mini-HOWTO - A document attempting to answer basic questions on how to set up a Linux box to serve as a DHCP server or a DHCP client.

DHCP for Windows 2000 - An important book for Windows 2000 servers system administrators by Neall Alcott (O'Reilly). It explains the BootP and DHCP protocols and how to install and manage DHCP on both servers and clients. Also have a short review of TCP/IP. For system administrators.

Network Nirvana - Linux Magazine article - How to make network configuration as easy as DHCP.

Problems and Solutions of DHCP - A scientific article summarizing experiences with DHCP implementation and operation, made by the authors.

DHCP: A Guide to Dynamic TCP/IP Network Configuration - A book about DHCP by Berry Kercheval from Xerox PARC (Prentice Hall PTR). Covers DHCP, BootP, and Dynamic DNS. For system administrators. Reviews are equivocal.

What is DHCP? - A very short introduction to DHCP (Just to know what it is).

Windows & .NET Magazine DHCP articles - Contains a long list of articles covering different aspects of DHCP, mostly for Microsoft's environments.

DHCP chapter of "Integrating Unix and NT Technology" - This chapter explores DHCP, focusing primarily on Microsoft's implementation. The chapter also describes and discusses some Unix and third-party DHCP packages and related issues.

MS-Technet: DHCP chapter from Windows 2000 resource kit - A comprehensive explanation of DHCP fundamental technology. Good for developers as well as system administrators.

Installing DHCP on Windows NT server - TechRepublic article about the subject.

Setting up and managing a DHCP server in Win2K - TechRepublic article about the subject.

Managing TCP/IP addresses on your network with DHCP - TechRepublic article about the subject.

Configuring your workstations for DHCP - TechRepublic Article. Discusses Windows NT Workstation, Macintosh and OS/2 Warp. Good for end-users. Basic for system administrators.

Dynamic Host Configuration Protocol - Network Magazine general article introducing DHCP to system administrators.

DHCP Primer - A basic tutorial for DHCP. Starts from the very beginning. For home networking and basic system administration.

DHCP FAQ (for W2K) - A dynamic FAQ mostly for Windows 2000. Most questions and answers are for system administrators.

Check Point Meta IP Authenticated DHCP - A commercial implementation of a DHCP server, authenticated by integration with other company products.

Freshmeat.net DHCP Page - A catalog of DHCP and DHCP related software for Unix, Linux and cross-platform open-source.

DNS One - A commercial DHCP and DNS Server integrated in one box. a product of InfoBlox, Inc.

IP Commander - A commercial DHCP implementation by Incognito Software. Part of their a broader solution. This is the enterprise edition - they also have editions for ISPs.

Lucent Services Manager - A commercial product that enables central control of IP name and address services in widely-distributed IP networks. Designed to meet the demands of large, global environments that have many DNS and DHCP servers to manage.

MS-Technet: DHCP for Windows 2000 - A very detailed white paper from Microsoft, describing the implementation of DHCP for Windows 2000. For system administrators.

Microsoft Release Notes for Windows NT 4.0 Service Pack 4 - A list of articles from Microsoft about issues with DHCP (as well as DNS and WINS) over Windows NT Server. Useful for problem solving.

ISC - DHCP - Internet Software Consortium DHCP Distribution, mostly for Linux/Unix. Contains useful information for DHCP programmers and system administrators.

602Pro Lan Suite DHCP - A commercial DHCP implementation by 602 Software. Part of their Lan Suite for SOHO.

Shadow IPserver - A commercial DHCP implementation by Efficient Networks. part of the Shadow IPserver software package.

Vicomsoft DHCP Server - A commercial DHCP implementation by Vicomsoft. Works on both Windows and Macintosh servers.

ISC DHCP FAQ - An FAQ for ISC (Internet Software Consortium) DHCP release, made by the University of Buffalo.

LinuxPlanet Tutorial for ISC-DHCP - A short and basic tutorial for ISC-DHCP for new system administrators.

Microsoft DHCP Basics - A basic technical page covering the Microsoft implementation of DHCP client, server and relay-agent, over different MS-Windows versions.

Microsoft DHCP Resources - Resources, articles and whitepapers related to managing Microsoft's DHCP on Windows NT/2000 Servers.

FutureDHCP - Portable implementation of the Server and Relay Agent components as specified in RFC 2131 and RFC 2132.

Beginning IP for New Users (CISCO) - This document provides basic information on how to configure a router for routing IP

TCP/IP and IPX Routing tutorial - References

Routing in the Internet - A short tutorial on routing on the Internet

Routing - Internet Encyclopedia on routing

MPLS - Multiprotocol Label Switching charter at ITEF.

RFC 1403: BGP OSPF Interaction - This memo defines the various criteria to be used when designing an Autonomous System Border Routers (ASBR) that will run BGP with other ASBRs external to the AS and OSPF as its IGP.

RFC 1745: BGP4/IDRP for IP---OSPF Interaction - This memo defines the various criteria to be used when designing an Autonomous System Border Router (ASBR) that will run either BGP4 or IDRP for IP with other ASBRs external to the AS and OSPF as its IGP.

Interior Gateway Protocols - Tutorial slide presentation on RIP & OSPF

Cisco - IGRP/EIGRP - IGRP/EIGRP

High Performance Routing - Online presentations about high performance routing.

Networking Whitepapers & Guides - Routing Protocols

Routing Configuration - Configuration information for 3Com Corebuilder products

Cisco - Hot Tips - Cisco configuration tip sheets

Internetwork Design Guide - This publication provides internetworking design and implementation information and helps you identify and implement practical internetworking strategies that are both flexible and scalable

GNU Zebra -- routing software - Free routing software distributed under GNU General Public License

Configuring Routing Protocols Under Linux - Understanding RIP, SPF, OSPF, EGP, Etc.

Routing and Switching in ATM Networks - Organizing your ATM network into a hierarchy will make for efficient routing and allow expansion

ITPRC - IP Routing - A collection of links to information on IP Routing.

Multi Layer Routing - Integration of Layer 2 and Layer 3.

Linux Router Project - The Linux Router Project (LRP) is a networking-centric micro-distribution of Linux

Internet Routing Table Statistics - Internet Performance Measurement and Analysis Project

Cisco - QoS Technical Tips - This page provides tips directly from Cisco's Technical Assistance Center (TAC) engineers to help you with Quality of Service (QoS) issues.

Multilayer Switching Reference Guide - This reference provides the information needed to understand the terminology associated with multilayer switching products.

Introduction to LAN Protocols - This document introduces the various media-access methods, transmission methods, topologies, and devices used in a local-area network (LAN).

Overview of Routing between Virtual LANs - This document provides an overview of virtual LANs (VLANs). It describes the encapsulation protocols used for routing between VLANs and provides some basic information about designing VLANs.

Howstuffworks "How LAN Switches Work" - LAN switches are an important part of the Internet's infrastructure. Learn how LAN switches work and how they improve network performance.

Howstuffworks "How Routers Work" - Routers are such a vital component of the Internet that the Internet literally could not exist without them. Find out exactly how routers work and why they are so important!

Howstuffworks "How Internet Infrastructure Works" - This article explains the underlying structure of the Internet and how a computer connects to others around the globe.

The BGP Page - Various links to BGP related material

BORDER GATEWAY PROTOCOL - BGP