diff --git a/LDP/guide/docbook/Linux-Networking/Linux-Networking.xml b/LDP/guide/docbook/Linux-Networking/Linux-Networking.xml index 298dc099..8df776cf 100644 --- a/LDP/guide/docbook/Linux-Networking/Linux-Networking.xml +++ b/LDP/guide/docbook/Linux-Networking/Linux-Networking.xml @@ -54,7 +54,7 @@ towards security is made. It was only intended to provide an overview of this su provide a means by which to extend one's knowledge of networking under Linux and other well established documents. For issues related to networking under Linux that are outside the scope of this document please consult the Linux Documentation Project, -http://www.tldp.org. +http://www.tldp.org. diff --git a/LDP/guide/docbook/Linux-Networking/Overview.xml b/LDP/guide/docbook/Linux-Networking/Overview.xml index 3c8ca527..148ddbfe 100644 --- a/LDP/guide/docbook/Linux-Networking/Overview.xml +++ b/LDP/guide/docbook/Linux-Networking/Overview.xml @@ -1,3 +1,4 @@ + Overview @@ -31,7 +32,7 @@ support under Linux. -Orest Zborowski produced the original BSD socket +Orest Zborowski obz@Kodak.com produced the original BSD socket programming interface for the Linux kernel. This was a big step forward as it allowed many of the existing network applications to be ported to linux without serious modification. @@ -99,8 +100,7 @@ Linux Networking HOWTO, http://tldp.org/HOWTO/NET3-4-HOWTO.html - - + - · Ethernet HOWTO 6.9. Authentication There are also various ways of authenticating users in mixed networks. - · For Linux/Windows NT:http://www.mindware.com.au/ftp/smb-NT- + · For Linux/Windows NT:http://www.mindware.com.au/ftp/smb-NT- verify.1.1.tar.gz - · The PAM (pluggable authentication module) which is a flexible + · The PAM (pluggable authentication module) which is a flexible method of Unix authentication: PAM library . - · Finally, LDAP in Linux + · Finally, LDAP in Linux 7. Remote execution of applications @@ -2179,19 +2179,19 @@ In network terminology the word "point" is usually synonymous with "device". capabilities: - · Linux is a true 32-bit multitasking operating system, robust and + · Linux is a true 32-bit multitasking operating system, robust and capable enough to be used in organizations ranging from universities to large corporations. - · It runs on hardware ranging from low-end 386 boxes to massive + · It runs on hardware ranging from low-end 386 boxes to massive ultra-parallel machines in research centres. - · Out-of-the-box versions are available for Intel, Sparc, and Alpha + · Out-of-the-box versions are available for Intel, Sparc, and Alpha architectures, and experimental support exists for Power PC and embedded systems, among others such as SGI, Ultra Sparc, AP1000+, Strong ARM, and MIPS R3000/R4000. - · Finally, when it comes to networking, Linux is choice. Not only + · Finally, when it comes to networking, Linux is choice. Not only because networking is tightly integrated with the OS itself and a plethora of applications is freely available, but for the robustness under heavy loads that can only be achieved after years @@ -2286,8 +2286,9 @@ the sections below. drivers with protocol support. - · WAN resources for Linux: + · WAN resources for Linux: http://www.secretagent.com/networking/wan.html +]]> >Start Binh @@ -2496,4 +2497,4 @@ services offered by Linux include mail, news, WWW servers and many more that will be outlined further on in this document. - + diff --git a/LDP/guide/docbook/Linux-Networking/Protocols-Standards-Services.xml b/LDP/guide/docbook/Linux-Networking/Protocols-Standards-Services.xml index d016c4ac..31c625c0 100644 --- a/LDP/guide/docbook/Linux-Networking/Protocols-Standards-Services.xml +++ b/LDP/guide/docbook/Linux-Networking/Protocols-Standards-Services.xml @@ -1,8 +1,10 @@ + Protocols-and-Standards-Services + - - + + - + · Amateur radio on Linux web site +]]> + NDIS and ODI @@ -101,7 +105,7 @@ as another Macintosh on the network. - http://www.umich.edu/~rsug/netatalk/ - http://www.umich.edu/~rsug/netatalk/faq.html - + @@ -126,7 +130,7 @@ TCNS) support speeds of 20 Mbps and 100 Mbps, but have not really caught on. - ARCnet HOWTO - + @@ -149,17 +153,17 @@ SVCs), IP over ATM, LAN emulation.... -The Linux ATM-Linux home page is at, +The Linux ATM-Linux home page is at, . -Werner Almesberger is managing a +Werner Almesberger werner.almesberger@lrc.di.epfl.ch is managing a project to provide Asynchronous Transfer Mode support for Linux. Current information on the status of the project may be obtained from, http://lrcwww.epfl.ch - + @@ -181,7 +185,7 @@ on demand rather than continuously, and you are billed for the hours that you use it. ISDN has largely replaced Switched 56 for this purpose. - + @@ -192,7 +196,7 @@ Support for DECnet is currently being worked on. You should expect it to appear in a late 2.1.* kernel. - + @@ -208,7 +212,7 @@ used by many network-aware printers such Hewlett-Packard's JetDirect interface. - + @@ -221,7 +225,7 @@ it is cheaper to use multiple lower speed lines than to have one high speed line installed. In short, EQL is multiple line traffic equaliser. - + @@ -267,7 +271,7 @@ It is now often utilized as a more inexpensive option to Optic Fibre. * Ethernet-Howto - + @@ -297,7 +301,7 @@ disadvantage of FDDI is its high cost and the difficult in installing and maintaing fiber optic cable. - + @@ -327,7 +331,7 @@ network using a Frame Relay Access Device (FRAD). The Linux Frame Relay supports IP over Frame Relay as described in RFC-1490. - + @@ -354,7 +358,7 @@ for some operating systems (such as Windows for Workgroups and Windows 95), Microsoft recommends TCP/IP over NetBEUI for most Windows NT networks. - + @@ -394,21 +398,21 @@ in the packet. Typical frame types used in NetWare networks Linux has a very clean IPX/SPX implementation, allowing it to be configured as an: - · IPX router - · IPX bridge - · NCP client and/or NCP Server (for sharing files) - · Novell Print Client, Novell Print Server + · IPX router + · IPX bridge + · NCP client and/or NCP Server (for sharing files) + · Novell Print Client, Novell Print Server And to: - · Enable PPP/IPX, allowing a Linux box to act as a PPP server/client - · Perform IPX tunnelling through IP, allowing the connection of two + · Enable PPP/IPX, allowing a Linux box to act as a PPP server/client + · Perform IPX tunnelling through IP, allowing the connection of two IPX networks through an IP only link * IPX-SPX HOWTO - + @@ -457,7 +461,7 @@ OC-12 level would equate to a data transfer rate of 622 Mbps. OC-1 and OC-3 are the most commonly used SONET lines. - + @@ -488,7 +492,7 @@ It uses a parallel port and a special cable, achieving speeds of - PLIP HOWTO - Networking HOWTO - + @@ -500,12 +504,12 @@ Protocol) and SLIP (Serial Line IP). PPP is the most popular way individual users access their ISPs (Internet Service Providers). -· Linux PPP HOWTO +· Linux PPP HOWTO -· PPP/SLIP emulator +· PPP/SLIP emulator + - + @@ -551,7 +555,7 @@ problem. This makes Token Ring a reliable choice for networking. - Token-Ring HOWTO - + @@ -585,7 +589,7 @@ provides error control and accouting for users of the network. - X25 HOWTO - + @@ -593,6 +597,7 @@ provides error control and accouting for users of the network. + + - + @@ -726,6 +733,7 @@ kernel compilation options are given below. + @@ -733,10 +741,11 @@ kernel compilation options are given below. .... [*] Radio network interfaces < > STRIP (Metricom starmode radio IP) +]]> - + @@ -754,9 +763,11 @@ You can get information on the Wavelan card from wavelan.com. Wavelan device names are `eth0', `eth1', etc. + + @@ -765,10 +776,11 @@ Wavelan device names are `eth0', `eth1', etc. [*] Radio network interfaces .... <*> WaveLAN support +]]> - + @@ -822,11 +834,12 @@ commands). The possibilities range from simply using a terminal program to connections via HDLC (using included devices) to full connection to the Internet with PPP to audio applications. -· FAQ for isdn4linux: http://ww.isdn4linux.de/faq/ +· FAQ for isdn4linux: http://ww.isdn4linux.de/faq/ + @@ -836,6 +849,7 @@ connection to the Internet with PPP to audio applications. < > ICN 2B and 4B support < > PCBIT-D support < > Teles/NICCY1016PC/Creatix support +]]> @@ -845,9 +859,9 @@ of internal ISDN cards. These are those listed in the kernel configuration options: - · ICN 2B and 4B - · Octal PCBIT-D - · Teles ISDN-cards and compatibles + · ICN 2B and 4B + · Octal PCBIT-D + · Teles ISDN-cards and compatibles Some of these cards require software to be downloaded to them to make @@ -870,7 +884,7 @@ modified version. Details of where to find it are available in the documentation referred to above. - + @@ -886,7 +900,7 @@ password entry existing on each machine; only the main database needs to be maintained. - + @@ -895,7 +909,7 @@ to be maintained. - + @@ -916,7 +930,7 @@ lacking transaction support (due to speed concerns), a future version of MySQL w * Sybase Adaptive Server Anywhere for Linux HOWTO - + @@ -950,7 +964,7 @@ especially in large networks or networks which have lots of mobile users. Resources section at the end of the document). You can also read [32]http://web.syr.edu/~jmwobus/comfaqs/dhcp.faq.html. - + @@ -958,7 +972,7 @@ especially in large networks or networks which have lots of mobile users. Setting Up Your New Domain Mini-HOWTO. - + @@ -993,7 +1007,7 @@ some are text-based. * FTP HOWTO - + @@ -1006,7 +1020,7 @@ create LDAP databases, how to add, how to update and how to delete information on the directory. This paper is mostly based on the University of Michigan LDAP information pages and on the OpenLDAP Administrator's Guide. - + @@ -1079,16 +1093,16 @@ Start the automounter. From now on, whenever you try to access the inexistent mo NFS-related documents: - · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root.html + · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root.html - · http://metalab.unc.edu/mdw/HOWTO/Diskless-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/Diskless-HOWTO.html - · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root-Client-mini- + · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root-Client-mini- HOWTO/index.html - · http://www.redhat.com/support/docs/rhl/NFS-Tips/NFS-Tips.html + · http://www.redhat.com/support/docs/rhl/NFS-Tips/NFS-Tips.html - · http://metalab.unc.edu/mdw/HOWTO/NFS-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/NFS-HOWTO.html CODA can be found at: http://www.coda.cs.cmu.edu/ @@ -1114,16 +1128,16 @@ Start the automounter. From now on, whenever you try to access the inexistent mo NFS-related documents: - · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root.html + · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root.html - · http://metalab.unc.edu/mdw/HOWTO/Diskless-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/Diskless-HOWTO.html - · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root-Client-mini- + · http://metalab.unc.edu/mdw/HOWTO/mini/NFS-Root-Client-mini- HOWTO/index.html - · http://www.redhat.com/support/docs/rhl/NFS-Tips/NFS-Tips.html + · http://www.redhat.com/support/docs/rhl/NFS-Tips/NFS-Tips.html - · http://metalab.unc.edu/mdw/HOWTO/NFS-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/NFS-HOWTO.html CODA can be found at: http://www.coda.cs.cmu.edu/ @@ -1197,7 +1211,7 @@ http://www.nfsv4.org). The advantage of NFS today is that it is mature, standard, well understood, and supported robustly across a variety of platforms. - + @@ -1227,12 +1241,11 @@ platforms. that Samba is the only SMB server available which will scale to many tens of thousands of users without crashing" - · Samba project home page + · Samba project home page - · SMB HOWTO + · SMB HOWTO - · Printing HOWTO + · Printing HOWTO @@ -1274,7 +1287,7 @@ Samba adds Windows-networking support to UNIX. Whereas NFS is the most popular p Ricardo Alexandre Mattar v1.2, 2004-05-21 - + @@ -1315,12 +1328,11 @@ Java and Embedded OSes used in routers. Encrypted remote shell sessions are available through SSH - (http://www.ssh.fi/sshprotocols2/index.html - ) thus effectively -allowing secure remote administration. + () +thus effectively allowing secure remote administration. - + @@ -1352,11 +1364,11 @@ Please consult RFC 854 for further details behind its implementation. - · Telnet related software - + · + Telnet related software - + @@ -1449,7 +1461,7 @@ to test the server. At the tftp prompt, you can issue the commands put and get. - + @@ -1486,24 +1498,24 @@ get. open standards which have been carefully examined and tested. - · A client implementation of the PPTP for Linux is available here - + · A client implementation of the PPTP for Linux is available here + - · More on Linux PPTP can be found here - + · More on Linux PPTP can be found here + Mobile IP: - · http://www.hpl.hp.com/personal/Jean_Tourrilhes/MobileIP/mip.html + · - · http://metalab.unc.edu/mdw/HOWTO/NET3-4-HOWTO-6.html#ss6.12 + · Virtual Private Networks related documents: - · http://metalab.unc.edu/mdw/HOWTO/mini/VPN.html + · - · http://sites.inka.de/sites/bigred/devel/cipe.html + · 7.4. VNC @@ -1523,7 +1535,7 @@ get. allowing 386s with as little as 4 MB of RAM to become fully functional X-Terminals. - · VNC web site + · VNC web site Virtual Network Computing (VNC) allows a user to operate a session running on another machine. @@ -1569,14 +1581,14 @@ vncviewer [host]:[screen-number] 10.1. Web Sites - Cipe Home Page + Cipe Home Page - Masq Home Page + Masq Home Page - Samba Home Page + Samba Home Page - Linux HQ ---great site for lots of linux - info + Linux HQ + ---great site for lots of linux info 10.2. Documentation @@ -1588,7 +1600,7 @@ vncviewer [host]:[screen-number] IPChains-Howto, by Paul Russell, Paul.Russell@rustcorp.com.au - + @@ -1616,7 +1628,7 @@ will reveal a multitude of servers. -Most Linux distributions include Apache . +Most Linux distributions include Apache . Apache is the number one server on the internet according to http://www.netcraft.co.uk/survey/ . More than a half of all internet sites are running Apache or one of it derivatives. Apache's advantages @@ -1631,9 +1643,9 @@ Optional support for SSL (which enables secure transactions) is also available at: - · http://www.apache-ssl.org/ - · http://raven.covalent.net/ - · http://www.c2.net/ + · http://www.apache-ssl.org/ + · http://raven.covalent.net/ + · http://www.c2.net/ Dynamic Web content generation @@ -1659,13 +1671,12 @@ those in the Database serving section and most ODBC compliant databases. The language itself borrows its structure from Perl and C. - · http://metalab.unc.edu/mdw/HOWTO/WWW-HOWTO.html - · http://metalab.unc.edu/mdw/HOWTO/Virtual-Services-HOWTO.html - · http://metalab.unc.edu/mdw/HOWTO/Intranet-Server-HOWTO.html - · Web servers for Linux - + · http://metalab.unc.edu/mdw/HOWTO/WWW-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/Virtual-Services-HOWTO.html + · http://metalab.unc.edu/mdw/HOWTO/Intranet-Server-HOWTO.html + · Web servers for Linux - + @@ -1699,9 +1710,9 @@ is to act as pure X servers. Such systems are called X terminals. A free port of the X Window System exists for Linux and can be found -at: Xfree . It is included in most Linux +at: Xfree . It is included in most Linux distributions. - + For further information regarding X please see: @@ -1711,23 +1722,23 @@ X11, LBX, DXPC, NXServer, SSH, MAS Related HOWTOs: -· Remote X Apps HOWTO -· Linux XDMCP HOWTO -· XDM and X Terminal mini-HOWTO -· The Linux XFree86 HOWTO -· ATI R200 + XFree86 4.x mini-HOWTO -· Second Mouse in X mini-HOWTO -· Linux Touch Screen HOWTO -· XFree86 Video Timings HOWTO -· Linux XFree-to-Xinside mini-HOWTO -· XFree Local Multi-User HOWTO -· Using Xinerama to MultiHead XFree86 V. 4.0+ -· Connecting X Terminals to Linux Mini-HOWTO -· How to change the title of an xterm -· X Window System Architecture Overview HOWTO -· The X Window User HOWTO +· Remote X Apps HOWTO +· Linux XDMCP HOWTO +· XDM and X Terminal mini-HOWTO +· The Linux XFree86 HOWTO +· ATI R200 + XFree86 4.x mini-HOWTO +· Second Mouse in X mini-HOWTO +· Linux Touch Screen HOWTO +· XFree86 Video Timings HOWTO +· Linux XFree-to-Xinside mini-HOWTO +· XFree Local Multi-User HOWTO +· Using Xinerama to MultiHead XFree86 V. 4.0+ +· Connecting X Terminals to Linux Mini-HOWTO +· How to change the title of an xterm +· X Window System Architecture Overview HOWTO +· The X Window User HOWTO - + @@ -1745,7 +1756,7 @@ In times gone by, users would Telnet into the SMTP server itself and use a comma * The Linux Mail User HOWTO - + @@ -1766,9 +1777,9 @@ In times gone by, users would Telnet into the SMTP server itself and use a comma Several proxy servers exist for Linux. One popular solution is the Apache proxy module. A more complete and robust implementation of an HTTP proxy is SQUID. - · Apache + · Apache - · Squid + · Squid Proxy-Caching @@ -1783,7 +1794,7 @@ Traffic Control HOWTO ProxyARP Subnetting HOWTO - + @@ -2041,7 +2052,7 @@ You can also use the TZ environment variable to change the current time zone, which is handy of you're logged in remotely to a machine in another time zone. Also see the man pages for tzset and tzfile. This is nicely summarized at - + 2.5. The Bottom Line @@ -2086,7 +2097,7 @@ Xntpd (NTPv3) has been replaced by ntpd (NTPv4); the earlier version is no longer being maintained. - + Ntpd is the standard program for synchronizing clocks across a network, and it comes with a list of public time servers you can connect to. It can be a little more complicated to set up, but if @@ -2096,11 +2107,11 @@ take a look at it. The "home base" for information on ntpd is the NTP website at - which also includes links to all + which also includes links to all kinds of interesting time-related stuff (including software for other OS's). Some linux distributions include ntpd on the CD. There is a list of public time servers at -. +. @@ -2117,13 +2128,13 @@ are some cheaper alternatives (discussed in later sections). In the past most were WWV or WWVB receivers, but now most of them seem to be GPS receivers. NIST has a PDF file that lists manufacturers of radio clocks on their website at - (near the bottom of + (near the bottom of the page). The NTP website also includes many links to manufacturers -of radio clocks at and -. Either list may +of radio clocks at and +. Either list may or may not be up to date at any given time :-). The list of drivers for ntpd is at -. +. @@ -2148,7 +2159,7 @@ turned off for long periods of time. You can get more information from Richard Curnow's website at - or . + or . There are also two chrony mailing lists, one for announcements and one for discussion by users. For information send email to chrony-users- subscribe@egroups.com or chrony-announce-subscribe@egroups.com @@ -2171,7 +2182,7 @@ machines on a LAN. I've sometimes had trouble reaching his website at -, so if you get a DNS error try again +, so if you get a DNS error try again on another day. I'll try to update this section if I get some better information. @@ -2197,10 +2208,10 @@ Time. If you run a dual-boot system that spends a lot of time running Windows, you may want to check out some of the clock software available for that OS instead. Follow the links on the NTP website at -. +. - + @@ -2224,29 +2235,29 @@ dropping. This HOWTO provides an introduction and overview of the capabilities and implementation of traffic control under Linux. -  *  the linux DiffServ project +  *  the linux DiffServ project -  *  HTB site (Martin "devik" Devera) +  *  HTB site (Martin "devik" Devera) -  *  Traffic Control Next Generation (tcng) +  *  Traffic Control Next Generation (tcng) TCNG manual (Werner Almesberger) -  *  iproute2 (Alexey Kuznetsov) +  *  iproute2 (Alexey Kuznetsov) iproute2 manual (Alexey Kuznetsov) -  *  Research and documentation on traffic control under linux (Stef Coene) +  *  Research and documentation on traffic control under linux (Stef Coene) -  *  LARTC HOWTO (bert hubert, et. al.) +  *  LARTC HOWTO (bert hubert, et. al.) -  *  guide to IP networking with linux (Martin A. Brown) +  *  guide to IP networking with linux (Martin A. Brown) - * http://metalab.unc.edu/mdw/HOWTO/NET3-4-HOWTO-6.html#ss6.15 + * * Traffic Control HOWTO - + @@ -2267,11 +2278,10 @@ appearance that only one server exists. -Linux IP-NAT information may be found here +Linux IP-NAT information may be found here - + @@ -2335,7 +2345,7 @@ Indonesian translation of this HOWTO by Rahmat Rafiudin mjl_id@yahoo.com [http://raf.unisba.ac.id/resources/BandwidthLimitingHOWTO/index.html] http:// raf.unisba.ac.id/resources/BandwidthLimitingHOWTO/index.html - + @@ -2470,7 +2480,7 @@ you'll now need to use ipchains instead of ipfwadm to configure your filters. (From Documentation/Changes in the latest kernel sources). - + @@ -2498,7 +2508,7 @@ World Wide Web and ftp offerings for their customers. You can refer to the ``IP-Alias mini-HOWTO'' for more information than you find here. - + @@ -2506,8 +2516,9 @@ the ``IP-Alias mini-HOWTO'' for more information than you find here. * Multicast HOWTO + - + @@ -2520,15 +2531,15 @@ projects are linuxconf and webmin: -· Webmin -· Linuxconf +· Webmin +· Linuxconf Other tools include network traffic analysis tools, network security tools, monitoring tools, configuration tools, etc. An archive of many of these tools may be found at Metalab - + 9.2. SNMP @@ -2550,9 +2561,10 @@ infrastructure to have proper mechanisms to guarantee network availability nearly 100% of the time. Some related techniques are described in the following sections. Most of the following material can be found at the excellent Linas website: -http://linas.org/linux/index.html and in the Linux High-Availability -HOWTO +http://linas.org/linux/index.html and in the +Linux High-Availability +HOWTO + 10.1. High Availability @@ -2568,7 +2580,7 @@ steps to restore normal operation and to notifying system administrators. - + @@ -2588,4 +2600,4 @@ http://metalab.unc.edu/pub/Linux/ALPHA/linux-ha/High-Availability- HOWTO.html - +