Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

15.2.09

Advanced Linux Networking

With an increasing number of networks and mission-critical applications running on Linux, system and network administrators must be able to do more than set up a server and rely on its default configuration. Advanced Linux Networking is designed to help you achieve a higher level of competence. It focuses on powerful techniques and features of Linux networking and provides you with the know-how you need to improve server efficiency, enhance security, and adapt to new requirements.

This book begins with a brief introduction to low-level configuration, including a guide to getting your network up and running. Part II outlines those servers and procedures most likely to be used by the computers on your local network: DHCP servers, Kerberos, Samba, time servers, and network backups, among others. Part III covers Internet servers: DNS, SMTP (sendmail, Postfix, and Exim), Apache, and FTP servers. Part IV examines network security, exploring such topics as using a chroot jail, iptables configuration, and VPNs. Wherever pertinent, the author addresses the differences between Caldera OpenLinux, Debian GNU/Linux, Mandrake, Red Hat, Slackware, SuSE, and TurboLinux.

Download

Click Here To Download

5.2.09

Automating Linux and Unix System Administration

Whether you need a network of ten Linux PCs and a server or a datacenter with a few thousand Unix nodes, you need to know how to automate much of the installation, configuration, and standard system administration.

Build your network once using cfengine, and the network build will work, without user intervention, on any hardware you prefer. Automating Linux and Unix System Administration, Second Edition is unique in its focus on how to make the system administrator’s job easier and more efficient: instead of just managing the system administrator’s time, the book explains the technology to automate repetitive tasks and the methodology to automate successfully.

* Both new and seasoned professionals will profit from industry–leading insights into the automation process.
* System administrators will attain a thorough grasp of cfengine, kickstart, and shell scripting for automation.
* After reading all chapters and following all exercises in this book, the reader will be able to set up anything from a Linux datacenter to a small office network.


What you’ll learn

See how to make changes on many UNIX and Linux hosts at once in a reliable and repeatable manner.

* Learn how to automate things correctly so you only have to do it once, by leveraging the authors’ experience in setting up small, medium, and large networks.
* Set up a Linux datacenter or a network correctly.
* Explore handling real–world environments where not all hosts are configured alike via a case study of a fictional new datacenter buildout.
* Examine real–world examples for core infrastructure services (DNS, mail, monitoring, log analysis, security, cfengine, imaging) to build on in your environment.
* Understand core system administration best practices, which are a key part of how cfengine and automations deployments are outlined in the book.
* Learn how to make changes reversible, repeatable, and correct the first time through interaction with product/application stakeholders (programmers, product managers, customers, etc.).


Who is this book for?

This book is for Linux system administrators who want to learn about the software and methodology to automate repetitive tasks—regardless of network or datacenter size—in one place. System managers will also find it much easier to think about network technology and automation projects if they read this book. This book is also for anyone who is interested in repeatable and secure infrastructure.

1.2M pdf

uploadbox link

Password default : booktraining.net

12.6.08

Knowing Knoppix - The First Guide to Knoppix for The Complete Beginner.pdf

Great Linux ebook for smart people who wants to run astoundingly clever operating system direct from CD .. yes "A LIVE Linux Operating System". Knoppix runs Linux completely from CD, automatically detects hardware in your computer or notebook/laptop, such as video card, sound card, modem, lan car, wifi, pcmcia card, usb car and lots more with a great compatibility lists.

Quit Knoppix as easy as when you start it, just restart and pull the CD out, and the system will back in to your regular system, behave as if nothing has happened.

Also, this awesome operating system is FREE, under the terms of teh GNU General Public License. You will not be charged even a dime to use this Operating System, it also has been proven by million people all around the world.

Are you ready for the LIVE LINUX CD?

Knowing Knoppix is a beginner-friendly book designed to help with these situations:

  • You can’t start Windows! Disaster? Possibly not. It is often possible to rescue files from crashed Windows computers, even when Windows cannot be started. This guide takes you step by step through the process.
  • You are curious about Linux, and you want to discover what all the fuss is about.
  • You want a useful guide to help you get started.
This is not a “dummies” book. Instead, it is for smart people who want - or need - to run Knoppix for the very first time.

Linux live on CD ebook free: Knowing Knoppix - The first guide to Knoppix for the complete beginner.pdf (140 pages, 3.8 MB).

Download Free ebook!

27.11.07

Free Linux Introduction Course

I have written previously about LinuxBasic.org and their their free Linux Course called An Introduction to Linux Basics. This Linux course will teach you how to install, administer, and use a Linux computer system. They are now offering this free course a second time.

Sign up begins on November 1, 2007 and the course will start on Nov. 8. Take a look at the General Instructions and Introductions if you are interested in joining. All you need to do to join the course is to register on LinuxBasic.org's Forum.

Here is the Linux Course's Introduction page, containing a link to the LBook, which is the study guide being used for this course and LinuxBasic.org's edited version of “Introduction to Linux: A Hands on Guide” by Machtelt Garrels.

Also, don't overlook this site's Linux Tutorials section, where you can find both beginner learning materials and advanced technical information about Linux.

8.8.07

Download Rapidshare Book Hacker Linux Uncovered

Concentrating on Linux installation, tuning, and administration, this guide to protecting systems from security attacks demonstrates how to install Linux so that it is tuned for the highest security and best performance, how to scan the network and encrypt the traffic for securing all private traffics in a public network, and how to monitor and log the system to detect potential security problems. Backup and recovery policies that provide a structure for secure operations are also considered, and information related to configuring an Apache server, e-mail service, and the Internet gateway using a proxy server, an FTP server, DSN server for mapping DNS names to IP addresses, and firewall for system protection is provided.

http://rapidshare.com/files/9673251/1931769508.rar
or
http://www.megaupload.com/?d=0N8BAUK8
or
http://depositfiles.com/files/490545
or
http://www.uploading.com/files/SN3ILTET/A.List.Hacker.Linux.Uncovered.ebook_Spy.chm.html

http://rapidshare.com/files/9816485/Hacker.Linux.Uncovered-1931769508.rar

Download Rapidshare Book Linux Kernel in a Nutshell

Written by a leading developer and maintainer of the Linux kernel, Linux Kernel in a Nutshell is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators.

No distribution can provide a Linux kernel that meets all users’ needs. Computers big and small have special requirements that require reconfiguring and rebuilding the kernel. Whether you are trying to get sound, wireless

An operating system’s kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. This in-depth reference documents Version 2.6 of the Linux kernel, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices.

“Linux Kernel in a Nutshell” explains the conditions that bring out Linux’s best performance, and how the OS meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. The 2.6 kernel has brought Linux into the heart of corporate IT environments. This reference shows system administrators and developers how to tweak and configure the kernel for optimal performance.

http://depositfiles.com/files/498306
OR
http://fileho.com/download/eab432432680/linux-kernel.rar.html
OR
http://rapidshare.com/files/10147675/linux_kernel.rar
OR
http://www.megaupload.com/?d=GH8BPA3O
OR
http://www.uploading.com/files/CBS1QPQE/linux_kernel.rar.html

6.8.07

Download Rapidshare Book Linux Administrator Street Smarts

Hit the ground running with the street-smart training you’ll find in this practical book. Using a “year in the life” approach, it gives you an inside look at Linux administration, with key information organized around the actual day-to-day tasks, scenarios, and challenges you’ll face in the field. This valuable training tool is loaded with hands-on, step-by-step exercises covering all phases of Linux administration, including:

Working on the command line
Configuring hardware and the kernel
Managing software and processes
Documenting the system
Working with partitions and file systems
Configuring network features
Managing security

An invaluable study tool

This no-nonsense book also maps to the common tasks and exam objectives for the Linux Professional Institute (LPI) LPIC-1 certification exam and CompTIA’s Linux+ certification exam. So whether you’re preparing for certification or seeking practical skills to break into the field, you’ll find the instruction you need, such as:

Using the command shell history
Redirecting input and output
Resolving hardware conflicts
Reconfiguring the login screen
Managing RPM and Debian packages
Protecting your system from runaway processes
Monitoring your system for degraded performance and security problems
Using journaling filesystems
Configuring common server software

The Street Smarts Series is designed to help current or aspiring IT professionals put their certification to work for them. Full of practical, real world scenarios, each book features actual tasks from the field and then offers step-by-step exercises that teach the skills necessary to complete those tasks. And because the exercises are based upon exam objectives from leading technology certifications, each Street Smarts book can be used as a lab manual for certification prep.

http://rapidshare.com/files/12380862/Sybex.Linux.Administrator.Street.Smarts.Oct.2006.eBook-BBL.rar.html

http://file2upload.com/file/11482/b-391b01-zip.html

http://mihd.net/7jq4l2

5.8.07

Download Ebook Linux in a Windows World

It began simply enough. A young Finnish student at the University of Helsinki named Linus Torvalds decided to develop his own computer operating system merely as a hobby. More than a decade later, this same operating system has caused nothing short of a revolution in the world of computers.

Now known as Linux, Torvalds’ creation was largely dismissed in the 1990s by tech pundits who claimed that it was unsuitable for the general public’s computing needs. If they only knew how wrong they were! After a series of tweaks from excited developers around the world, Linux’s unparalleled functionality and adaptability have now made it the main alternative to Unix and Microsoft Windows operating systems. And with good reason. System administrators realize that this robust alternative can greatly improve their operating system’s reliabilityand save them money, too. Linux systems are even less vulnerable to attacks by computer viruses and worms. Not surprisingly, businesses, government agencies, schools, and a wealth of other institutions are all looking to Linux to replace the Windows desktop for these same benefits.

Linux in a Windows World takes an in-depth look at exactly how Linux can be brought into an organization that’s currently based on Microsoft Windows systems. Featuring a litany of insider tips and techniques, Linux in a Windows World dispenses all the practical advice you need to migrate to this revolutionary open source software.

Author Roderick W. Smith, himself a renowned system administrator and Linux convert, understands that the skills required to install, deploy, and maintain Linux are not easy to find. That’s why he has tapped the absolute best source of information available: the Linux server experts who have made it their life’s work to build and manage the Linux system.

The latest in O’Reilly’s line of bestselling Linux titles, Linux in a Windows World is an invaluable companion for any system administrator interested in integrating Linux into their Windows environment.

About the Author

Roderick W. Smith is a well-known system administrator with a monthly Linux Magazine column and several highly respected books, including Advanced Linux Networking and Linux Power Tools.

http://www.ftp2share.com/file/23397/World.Jan.2005.ISBN0596007582.chm.html

2.8.07

Download Rapidshare Book Red Hat Linux Security and Optimization

Red Hat Linux Security and Optimization is a reference for power-users and administrators covering all security issues, including Filesystems Security, Securing root accounts and Firewalls. Other Security books talk about how to apply certain patches to fix a security problem — but this book shows you how to secure all applications so that the chances for a security breach are automatically minimized. Application performance benchmarking will also be covered. This book introduces you to many application-specific performance and benchmarking techniques and shows you how to tune your computer as well as your networks. This book covers all the primary Red Hat Linux Applications such as Apache Web Server, WuFTP, FTP server, BIND DNS server, Sendmail SMTP server and focuses on how to enhance security for each of them. It also shows you how to secure NFS and Samba Server, as well as the Apache Web Server.

http://depositfiles.com/files/644890

http://ebook.icefile.org/index.php?page=main&id=1e7d11250&name=0764547542.rar

Download Rapidshare Book Pluggable Authentication Modules

A comprehensive and practical guide to PAM for Linux: how modules work and how to implement them, covering 11 common modules, and installation of third-party offerings. Also covers developing your own modules in C. First this book explains how Pluggable Authentication Modules (PAM) simplify and standardize authentication in Linux. It shows in detail how PAM works and how it is configured. Then 11 common modules used across UNIX/Linux distributions are examined and explained, including all their parameters. Installation of third-party modules is discussed, and the development of new modules and PAM-aware applications is outlined PAM-aware applications reduce the complexity of authentication. With PAM you can use the same user database for every login process. PAM also supports different authentication processes as required. Moreover, PAM is a well-defined API, and PAM-aware applications will not break if you change the underlying authentication configuration. The PAM framework is widely used by most Linux distributions for authentication purposes. Originating from Solaris 2.6 ten years ago, PAM is used today by most proprietary and free UNIX operating systems including GNU/Linux, FreeBSD, and Solaris, following both the design concept and the practical details. PAM is thus a unifying technology for authentication mechanisms in UNIX. PAM is a modular and flexible authentication management layer that sits between Linux applications and the native underlying authentication system. PAM can be implemented with various applications without having to recompile the applications to specifically support PAM. This book provides a practical approach to UNIX/Linux authentication. The design principles are explained thoroughly, then illustrated through the examination of popular modules. It is intended as a one-stop introduction and reference to PAM. This book is for experienced system administrators and developers working with multiple Linux/UNIX servers or with both UNIX and Windows servers. It assumes a good level of admin knowledge, and that developers are competent in C development on UNIX-based systems.

http://rapidshare.com/files/18316558/b-457b01.zip

29.7.07

Download Rapidshare Book Linux Bible 2007 Edition

Linux is productive enough to use as your only desktop system and powerful enough to run entire corporate enterprise installations. Get the most out of Linux for your home, small business, or corporate computing needs with this comprehensive reference as your guide. Walk through 16 different Linux distributions, find step-by-step instructions, discover new programming tools—and tap into the world of free software. This is the book you need to succeed with Linux.
Master Linux for desktops, servers, and workstations
Find, install, and use tons of free and open source software
Launch all your music, video, images, and documents in Linux
Browse, e-mail, or chat over the Internet from a Linux desktop
Set up your own e-mail and Web (LAMP) servers
Make safe connections using firewalls and other security tools
Run Linux on anything from an old PC to a high-end server

A total of 16 different Linux distributions are included on the DVD and CD-ROM.
To try out Linux, boot directly to KNOPPIX, Ubuntu, Gentoo, SLAX, Damn Small Linux, and other live Linux distributions
To keep Linux permanently, install Fedora, Ubuntu, Gentoo, SUSE, Debian, and Slackware Linux distributions to your hard disk

What’s on the DVD and CD-ROM?

DVD Includes
Ubuntu Linux (live/install)
Fedora Linux (full installation)
KNOPPIX (live)
Freespire (live/install)
Gentoo Linux (live/install)
Slackware® Linux (install)
BackTrack (live)
Mandriva One (live/install)

CD-ROM Includes
Debian GNU/Linux (network install)
SUSE Linux (network install)
Damn Small Linux (live)
SLAX (live)
System Rescue CD (live)
INSERT (live)
Puppy Linux (live)
Gentoo Linux (network install)
Coyote Linux (floppy firewall)

System Requirements:
All software built for x86 computers
See chapters on each distribution for system requirements

http://rapidshare.com/files/23770934/_2007-03__0470082798_Wiley.Linux.Bible.2007.Edition-BBL.rar

http://tinyurl.com/25cft5

http://rapidshare.com/files/23767394/b-596b01.zip

28.7.07

Download Rapidshare Book Teach Yourself Linux

Even those with no prior knowledge of Linux can learn to make the most of this powerful operating system. With Teach Yourself Linux, readers will learn to set up a Linux system, add applications, make things happen automatically, connect to the Internet, share files with other systems, and even apply the basics of programming. The combination of extensive instructions, practical examples, and interactive exercises will help users at all skill levels master everything from simple commands to setting up their own Web servers.

Good overview for the beginner

Like the author of this little gem, I also have decades of computer experience. I began by
teaching myself FORTRAN on an IBM 1620 in the mid-60’s. Since then I have written
lots of 8-bit machine code, but most of my work has been with high-level languages. Now
in my dotage I have set a personal goal to teach myself Linux. So I started with Sams Teach
Yourself Linux in 24 Hours. It was ok to get the feel of Linux, but in the end it was too much of a formula cookbook.
About mid-way through the book I lost interest and let it go. Then I tried Marcel Gagne’s Moving to
Linux. Although the bundled Koppix CD was fun to play around with, the book never
got much beyond the GUI desktop. I was looking for a reference that would give a better
overall view of how Linux works and what I could expect from it. I think Billing’s book may be
the one. I found it on the new book shelf at the library and read it pretty much straight through.
As a Linux newbie I won’t know for sure whether the book is really that good until I get
my own sea legs (and then I won’t need it any more!) But for now I think it fit my needs perfectly.
I enjoyed reading it and plan to buy my own copy as soon as the library forces me to give back the one
I borrowed.

http://rapidshare.com/files/5274011/TeachYourselfLinux_updownworld.net_.rar

27.7.07

Download Rapidshare Book Beginning SUSE Linux

Written by award-winning author Keir Thomas, Beginning SUSE Linux, Second Edition is the comprehensive guide to openSUSE Linux 10.1, the community-created version of SUSE Linux.

The book starts with an introduction to the world of Linux and the open source community, and this is followed by an illustrated step-by-step guide to openSUSE installation and hardware configuration.

A special edition of openSUSE 10.1 is provided on the DVD-ROM that comes with the book. This version includes several additional items of proprietary software, as well as all the “devel” software packages, making for a comprehensive package.

The book shows how to wield total control over your newly installed operating system. It will guide you through system customization opportunities and common tasks like listening to audio CDs and MP3s, watching movies, and performing office- and Internet-related tasks. A large part of the book is dedicated to advanced command-line techniques necessary to maintain your system and become a true Linux master!

This second edition of the best-selling first edition has been boosted by 200 pages to over 700 in total, and has been completely revised and updated. Beginning SUSE Linux, Second Edition is the only print title to cover openSUSE 10.1.

http://rapidshare.com/files/24855632/Apress.Beginning.SUSE.Linux.2nd.Edition.Nov.200

Download Rapidshare Book Linux Appliance Design

Linux appliances are computers that serve a single, well-defined purpose. Modern appliances are complex machines, with processors, operating systems, and application software. For example, the Tivo is essentially a Linux-based computer with a single purpose: recording television. While there are books that tell readers how to run Linux on embedded hardware and books on how to build a Linux application, Linux Appliance Design is the first book to demonstrate how to merge the two to create a Linux appliance. Programmers will learn how to build backend daemons, handle asynchronous events, and connect various user interfaces (including web, framebuffers, infared control, SNMP, and front panels) to these processes for remote configuration and control. Linux Appliance Design also introduces the Runtime Access Protocol, which provides a uniform mechanism for user interfaces to communicate with daemons. The accompanying CD includes a prototype appliance - a home alarm system - that supports the book’s lessons. The prototype is written using a liberal BSD style license, which allows readers to use and modify the code used in the prototype.

Table of Contents:

Chapter 1: Appliance Architecture
Chapter 2: Managing Daemons
Chapter 3: Using Run-Time Access
Chapter 4: Building and Securing Daemons
Chapter 5: The Laddie Alarm System: A Sample Appliance
Chapter 6: Logging
Chapter 7: Laddie Event Handling
Chapter 8: Designing a Web Interface
Chapter 9: Designing a Command Line Interface
Chapter 10: Designing a Front Panel Interface
Chapter 11: Designing a Framebuffer Interface
Chapter 12: Infared Remote Control
Chapter 13: Hands-On Introduction to SNMP
Chapter 14: Designing Your SNMP MIB
Chapter 15: Implementing Your SNMP MIB

http://rapidshare.com/files/26945439/1593271409.rar

26.7.07

Download The Definitive Guide to SUSE Linux Enterprise Server

The Definitive Guide to SUSE Linux Enterprise Server is a comprehensive guide to Novells SUSE Linux Enterprise Server (SLES), one of the most powerful Linux-based server solutions available today. Sander van Vugtnoted author, consultant, and trainerguides you through the most important aspects of SLES, beginning with an in-depth overview of installation and configuration tasks.

In the opening chapters, you will learn how to configure network capabilities, efficiently manage software updates, and manage the file system. Later chapters are devoted to configuration and deployment of key network services including the MySQL database, CUPS, Samba, PostFix, FTP, DNS, proxy servers, and more.

Along the way, van Vugt illustrates important administration concepts such as instituting strict file system security and server automation. Since increasing demands are placed on these services, youll learn how to cluster servers together to lessen downtime and increase performance.

http://rapidshare.com/files/29746293/1590597087.zip

Download Rapidshare Book Red Hat Enterprise Linux 5 Administration Unleashed

This comprehensive guide can help you administer Red Hat Enterprise Linux 5 effectively in any production environment, no matter how complex or challenging.

Long-time Red Hat insider Tammy Fox brings together today’s best practices for the entire system lifecycle, from planning and deployment through maintenance and troubleshooting. Fox shows how to maximize your efficiency and effectiveness by automating day-to-day maintenance through scripting, deploying security updates via Red Hat Network, implementing central identity management services, and providing shared data with NFS and Samba.

Red Hat Enterprise Linux 5 Administration Unleashed contains extensive coverage of network and web services, from the Apache HTTP server and Sendmail email services to remote login with OpenSSH. Fox also describes Red Hat’s most valuable tools for monitoring and optimization and presents thorough coverage of security–including a detailed introduction to Security-Enhanced Linux (SELinux).

Streamline deployment with Kickstart
Find, install, update, remove, and verify software
Detect, analyze, and manage hardware
Manage storage with LVM, RAID, ACLs, and quotas
Use Red Hat Enterprise Linux 5 on 64-bit and multi-core systems
Administer users and groups more efficiently and securely
Ensure trustworthy backup and rapid recovery
Script and schedule tasks to run automatically
Provide unified identity management services
Configure Apache, BIND, Samba, and Sendmail
Monitor and tune the kernel and individual applications
Protect against intruders with SELinux and ExecShield
Set up firewalls with iptables
Enable the Linux Auditing System
Use virtualization to run multiple operating systems concurrently

Tammy Fox served as technical leader of Red Hat’s documentation group, where she wrote and revised The Red Hat Enterprise Linux System Administration Guide. She was founding editor of Red Hat Magazine, now an online publication reaching more than 800,000 system administrators and others interested in Linux and open source. She wrote Red Hat’s LogViewer tool and has written and contributed to several Red Hat configuration tools. Fox is also the founding leader of the Fedora Docs Project.

http://rapidshare.com/files/32829525/0672328925.rar

25.7.07

Download Rapidshare Book Test Driving Linux

For years, computer users have put up with the bugs, securityoperating system
Getting to know Linux has never been easier, because now there’s a way to test-drive LinuxTest Driving Linux: From Windows to Linux in 60 Seconds.
This latest release from O’Reilly comes with a Live CD called Move, that allows Windows users to try all the features of Mandrake Linux, a popular Linux distribution without the hassle of actually installing Linux. Users simply place the Move CD into their CD drive, boot from the disc, then watch an entire Mandrake system run on the fly from the CD-ROM.
Test Driving Linux: From Windows to Linux in 60 Seconds is a detailed step-by-step guide to the Linux operating system and several popular open source programs. With this guide you can quickly learn how to use Linux to perform the tasks you do most: surf the web, send and receive email, instant message with friends, write letters, create spreadsheets, and even how to enhance your digitial photos. Test Driving Linux: From Windows to Linux in 60 Seconds provides both home and business users with a hassle-free way to investigate this operating system before they purchase and install a complete Linux distribution.. Linux is easy to use, runs on almost any PC, and enables you to perform all the tasks you can do with Windows. holes, and viruses on Windows because they had no choice. Until recently, there has never been a good alternative to Windows. But now, Windows users can switch to Linux, the reliable, secure, and spyware free without changing, installing, or configuring a thing on your computer. It’s called

http://rapidshare.com/files/1433604/tdlinux.rar

24.7.07

Download Rapidshare Book Linux Administration Made Easy

The Linux Administration Made Easy (LAME) guide attempts to describe day-to-day administration and maintenance issues commonly faced by Linux system administrators. This book is part of the Linux Documentation Project.

Linux Administration Made Easy summarizes the installation and configuration, as well as the day-to-day administrative and maintenance procedures that should be followed to keep a Linux-based server or desktop system up and running. It is geared to an audience of both corporate as well as home users. It is not intended to be a full overview of Unix operations, as there are several good texts available as well as on-line documentation that can be referred to in cases where more detailed information is required.

In general, your Linux system can operate with a minimum of user maintenance. Routine tasks, such as rotating and discarding of system logs, are automated. Therefore, for the most part, even with very little user intervention, Linux will hum along doing its job. However, in cases of custom needs or system failure this documentation may prove useful.

http://rapidshare.com/files/1643022/Linux_Administration_Made_Easy.rar

13.7.07

Download Rapidshare Book Internetworking ,TCP/IP, Vol. III

A perfect book for linux network programming
If you are a linux lover and want to dig into client/server (socket) programming , this book is a good choice.
Compared with Steven’s Unix Network Programming, this book is more simply and clearly written. Not like Steven who is an expert in explaining details, Comer is good at giving a sound explanation of the network programming principle both in theory and in practice. You will find nice “Algorithm” part in many of the examples which is a good abstraction of the general problem. So after the reading you will feel comfortable because of the gain in not only knowledge but also the kind of insight you could use toward other problems. As a distinguished professor in computer science, Comer spells out the single word of engineering ,”Simplicity is beauty”, again by presenting this clearly written TCP/IP programming book.

Also some most exciting stuff like RTP (realtime transport protocol), Web server programming models are also included in this latest edition of his Vol 3. And as you expected, the full source code of all the chapters is available online.

http://rapidshare.com/files/41923965/Internetworking_With_TCPIP_Volume_III.pdf.htm