CART

(0) items

Computer Networks and Internets,9780131433519
This item qualifies for
FREE SHIPPING!

FREE SHIPPING OVER $59!

Your order must be $59 or more, you must select US Postal Service Shipping as your shipping preference, and the "Group my items into as few shipments as possible" option when you place your order.

Bulk sales, PO's, Marketplace Items, eBooks, Apparel, and DVDs not included.

Computer Networks and Internets

by
Edition:
5th
ISBN13:

9780131433519

ISBN10:
0131433512
Format:
Hardcover
Pub. Date:
1/1/2009
Publisher(s):
Prentice Hall

Questions About This Book?

What version or edition is this?
This is the 5th edition with a publication date of 1/1/2009.
What is included with this book?
  • The Used copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included.

Related Products


  • Computer Networks and Internets
    Computer Networks and Internets
  • Computer Networks and Internets
    Computer Networks and Internets
  • Computer Networks And Internets
    Computer Networks And Internets
  • Computer Networks and Internets
    Computer Networks and Internets





Summary

For one-semester, undergraduate/graduate introductory computer networking courses in Computer Science, Electrical Engineering, CIS, MIS, and Business Departments. Written by a best-selling author and leading computer networking authority, this text builds a comprehensive picture of the technologies behind Internet applications. Ideal for those with little or no background in the subject, the book answers the basic question how do computer networks and Internets operate? in the broadest sense and includes an early optional introduction to network programming and applications. The text provides a comprehensive, self-contained tour through all of networking from the lowest levels of data transmission and wiring to the highest levels of application software, explaining how underlying technologies provide services and how Internet applications use those services. At each level, it shows how the facilities and services provided by lower levels are used and extended in the next level. For instructors who want to emphasize Internet technologies and applications, the book provides substantial sections on Internetworking and Network Applications that can serve as a focus for a course. An accompanying multimedia CD-ROM and Website provide opportunities for a variety of hands-on experiences.

Table of Contents

Using and Building Internet Applications
Introduction
Motivation and Tools
Network Programming and Applications
Data Transmission
Transmission Media
Local Asynchronous Communication RS-232
Long-Distance Communication Carriers, Modulation, and Modems
Packet Transmission
Packets, Frames, and Error Detection
LAN Technologies and Network Topology
Hardware Addressing and Frame Type Identification
LAN Wiring, Physical Topology, and Interface Hardware
Extending LANs: Fiber Modems, Repeaters, Bridges, and Switches
Long-Distance and Local Loop Digital Connection Technologies
WAN Technologies and Routing
Connection-Oriented Networking and ATM
Network Characteristics: Ownership, Service Paradigm, and Performance
Protocols and Layering
Internetworking
Internetworking: Concepts, Architecture, and Protocols
IP: Internet Protocol Addresses
Binding Protocol Addresses ARP
IP Datagrams and Datagram Forwarding
IP Encapsulation, Fragmentation, and Reassembly
The Future IP IPv6
An Error Reporting Mechanism (CMP)
UDP: Datagram Transport Service
TCP: Reliable Transport Service
Network Address Translation
Internet Routing
Network Applications
Client-Server Interaction
The Socket Interface
Example of a Client and a Server
Naming with the Domain Name System
Electronic Mail Representation and Transfer
IP Telephony VoIP
File Transfer and Remote File Access
World Wide Web Pages and Browsing
Dynamic Web Document Technologies CGI, ASP, JSP, PHP, ColdFusion
Active Web Document Technologies Java, JavaScript
RPC and Middleware
Network Management SNMP
Network Security
Initialization Configuration
Glossary of Net
Table of Contents provided by Publisher. All Rights Reserved.

Excerpts

Previous editions ofComputer Networks And Internetshave generated excitement. In addition to the hundreds of U.S. schools using the text in their networking courses, professionals have written to praise its use in industry, and enthusiastic comments have arrived about the foreign translations. The success is especially satisfying in a market glutted with networking books. This book stands out because of its breadth of coverage, logical organization, explanation of concepts, focus on the Internet, and wealth of supplemental materials for both students and instructors on the CD-ROM and on the Web site: http://www.netbook.cs.purdue.edu The new edition has been completely revised and updated, with three new chapters (24, 26, 33) and additional glossary entries. The CD-ROM and Web site have also been expanded. Each new chapter responds to requests from instructors and readers. Chapter 24 introduces UDP, Chapter 26 explains Network Address Translation, and Chapter 33 covers IP telephony. Chapter 33 is especially relevant; students are likely to use an IP telephone. The text answers the basic question "how do computer networks and internets operate?" in the broadest sense. It provides a comprehensive, self-contained tour through all of networking that describes low-level details such as data transmission and wiring, network technologies such as LANs and WANs, internetworking protocols, and application software. It shows how protocols use the underlying hardware and how applications use the protocol stack to provide functionality for users. Much has been written recently about how a study of networking should be organized. There are two extremes: a strict bottom-up approach or a strict top-down approach. In bottom-up, one learns the lowest-level details, and then learns how the next higher levels use the lower-levels to provide expanded functionality. In top-down, one starts with a high-level application and only learns enough of the next lower layer to understand how the application can operate. Each approach has advantages. The traditional bottom-up approach presents the material in a logical manner so a reader understands how higher layers build on lower layers. A top-down approach begins with familiar applications (e.g., email), and provides a less rigorous introduction to the subject. We recommend a new, integrated approach that combines the best of top-down and bottom-up. The integrated approach provides early exposure to using and building network applications while simultaneously delivering the material in a logical order. To implement the integrated approach, the new edition ofComputer Networks And Internetshas a companion laboratory manual,Hands-On Networking.Computer Networks And Internetsexplains the concepts, and the exercises in Hands-On Networking show how the concepts apply to real networks. The text is intended for upper-division undergraduates or beginning graduate students, who have little or no background in networking. It does not use sophisticated mathematics, nor does it assume a knowledge of operating systems. Instead, the text defines concepts clearly, uses examples and drawings to illustrate how the technology operates, and states results of analysis without providing mathematical proofs. After an introduction that starts readers using and building network applications (Chapters 1-3), the body of the text is organized into four sections. The first section (Chapters 4-6) provides a brief explanation of how the underlying hardware works. The section explains the concept of a carrier signal, discusses modulating a carrier, and shows how a modem encodes data on a carrier wave for transfer. The section also discusses asynchronous, character-oriented data transmission, and defines terms such asbandwidthandbaudthat arise in later chapters. The second section (Chapters 7-1


Please wait while the item is added to your cart...