Sams Teach Yourself TCP/IP in 24 Hours

Sams Teach Yourself TCP/IP in 24 Hours

by Joe Casad
     
 

View All Available Formats & Editions

In just 24 sessions of one hour or less, you’ll discover how to implement, monitor, and manage a TCP/IP network–even the latest cloud-based and IPv6 networks. Using this book’s straightforward, step-by-step approach, you’ll uncover the essentials of TCP/IP and put that knowledge to work through practical examples. Each lesson builds on what

Overview

In just 24 sessions of one hour or less, you’ll discover how to implement, monitor, and manage a TCP/IP network–even the latest cloud-based and IPv6 networks. Using this book’s straightforward, step-by-step approach, you’ll uncover the essentials of TCP/IP and put that knowledge to work through practical examples. Each lesson builds on what you’ve already learned, giving you a strong real-world foundation for success. Expert author and network engineer Joe Casad guides you from the basics to advanced techniques—including TCP/IP’s architecture, layers, subnetting, CIDR, routing, security, utilities, remote access, web services, streaming, and much more.

Practical discussions provide an inside look at TCP/IP components and protocols.

Step-by-step instructions walk you through many common tasks.

Q&As at the end of each hour help you test your knowledge.

Notes and tips point out shortcuts and solutions and help you steer clear of potential problems.

If you’re looking for a smart, concise introduction to the protocols that power the Internet, start your clock and look inside. Sams Teach Yourself TCP/IP in 24 Hours is your guide to the secrets of TCP/IP.

Learn how to…

  • Understand what TCP/IP is, and how it works
  • Discover how IPv6 differs from IPv4, and how to migrate or coexist with IPv6
  • Work with TCP/IP’s Network
  • Access, Internet, Transport, and Application layers
  • Implement flexible addressing with subnetting and CIDR
  • Establish efficient and reliable routing
  • Implement name resolution
  • Secure TCP/IP networks—detect and prevent attacks
  • Automatically configure TCP/IP clients and hosts
  • Provide classic TCP/IP services and powerful new Web services
  • Use TCP/IP in advanced cloud-based environments
  • Support efficient media streaming and webcasting
  • Capitalize on the benefits of the new HTML5 standard
  • Run TCP/IP protocols over wireless networks
  • Troubleshoot TCP/IP networks with ping, traceroute, and other tools
  • Provide for monitoring and remote access
  • Deploy efficient email systems with POP3, IMAP4, and SMTP
  • Walk through all facets of implementing a TCP/IP network

Editorial Reviews

Booknews
Featuring 24 one-hour lessons on TCP/IP, this book identifies and describes protocols at each layer, offers instruction on the use of routers and gateways, and provides recommendations for working with IP addresses, TCP/IP networks, utilities, and security. Each lesson builds upon previous lessons. Shortcuts and pitfalls are highlighted. Charts, diagrams, and flow charts are used to illustrate key points. Casad is an engineer. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Product Details

ISBN-13:
9780672335716
Publisher:
Sams
Publication date:
11/15/2011
Series:
Sams Teach Yourself Series
Pages:
544
Sales rank:
709,683
Product dimensions:
6.90(w) x 9.10(h) x 1.00(d)

Read an Excerpt

Chapter 1: What Is TCP/IP

TCP/IP is a protocol system-a collection of protocols that support network communications. The answer to the question What is a protocol? must begin with the question What is a network?

This hour describes what a network is and shows why networks need protocols. You'll also learn what TCP/IP is, what it does, and where it began.

At the completion of this hour, you'll be able to

  • Define network
  • Explain what a network protocol suite is
  • Explain what TCP/1P is
  • Discuss the history of TCP/IP
  • List some important features of TCP/1P
  • Identify the organizations that oversee TCP/IP and the Internet
  • Explain what RFCs are and where to find them

Networks and Protocols

A network is a collection of computers or computer-like devices that can communicate across a common transmission medium, as shown in Figure 1. 1.

In a network, requests and data from one computer pass across the transmission medium (which might be a network cable or a phone line) to another computer. In Figure 1.1, computer A must be able to send a message or request to computer B. Computer B must be able to understand computer A's message and respond to it by sending a message back to computer A.

A computer interacts with the world through one or more applications that perform specific tasks and manage input and output. If that computer is part of a network, some of those applications must be capable of communicating with applications on other network computers. A network protocol suite is a system of common rules that helps to define the complex process of transferring data. The data travels from an application on one computer, through the computer's network hardware, across the transmission medium to the correct destination, and up through the destination computer's network hardware to a receiving application (see Figure 1.2).

The protocols of TCP/IP define the network communication process and, more importantly, define how a unit of data should look and what information it should contain so that a receiving computer can interpret the message correctly. TCP/IP and its related protocols form a complete system defining how data should be processed, transmitted, and received on a TCP/IP network. A system of related protocols, such as the TCP/IP protocols, is called a protocol suite.

The actual act of formatting and processing TCP/IP transmissions is performed by a software component that is known as the vendor's implementation of TCP/IP. For instance, Microsoft TCP/IP is a software component that enables Windows NT to process TCP/IPformatted data and thus to participate in a TCP/IP network. As you read this book, be aware of the following distinction:

  • A TCP/IP standard is a system of rules defining communication on TCP/IP networks.
  • A TCP/IP implementation is a software component that performs the
functions that enable a computer to participate in a TCP/IP network. The purpose of the TCP/IP standards is to ensure the compatibility of all TCP/IP implementations regardless of version or vendor.

Meet the Author

Joe Casad is an engineer, author, and editor who has written widely on computer networking and system administration. He has written or cowritten 12 books on computers and networking. He currently serves as editor in chief of Linux Pro Magazine and ADMIN Online. In a past life, he was the editor of C/C++ Users Journal and senior editor of UnixReview.com.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >