My Account Log in

3 options

The illustrated network : how TCP/IP works in a modern network / Walter Goralski.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central Academic Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Goralski, Walter, author.
Language:
English
Subjects (All):
TCP/IP (Computer network protocol).
Physical Description:
1 online resource (900 pages) : illustrations
Edition:
Second edition.
Other Title:
How TCP/IP works in a modern network
Place of Publication:
Cambridge, Massachusetts : Morgan Kaufmann Publishers, 2017.
System Details:
text file
Summary:
The Illustrated Network: How TCP/IP Works in a Modern Network, Second Edition presents an illustrated explanation on how TCP/IP works, using consistent examples from a working network configuration that includes servers, routers and workstations. Diagnostic traces allow the reader to follow the discussion with unprecedented clarity and precision. True to its title, there are 330+ diagrams and screenshots, as well as topology diagrams and a unique repeating chapter opening diagram. Illustrations are also used as end-of-chapter questions. Based on examples of a complete and modern network, all the material comes from real objects connected and running on the network. The book emphasizes the similarities across all networks, since all share similar components, from the smallest LAN to the global internet. Layered protocols are the rule, and all hosts attached to the Internet run certain core protocols to enable their applications to function properly. This second edition includes updates throughout, along with four completely new chapters that introduce developments that have occurred since the publication of the first edition, including optical networking, cloud concepts and VXLAN. Gives the reader insights into the most up-to-date network equipment, operating systems and router vendors Presents an illustrated explanation on how TCP/IP works with consistent examples from a working network configuration that includes servers, routers, and workstations Contains over 330 Illustrations, screen shots, topology diagrams, and a unique repeating chapter opening diagram to reinforce concepts
Contents:
Front Cover
The Illustrated Network
Copyright Page
Contents
About the Author
Foreword
Preface
Audience
What Is Unique About This Book?
An Audience Note for the Second Edition
What You Won't Find in This Book
And One More Thing Before I Go
Oh, One More Thing
Using This Book
Source Code
Acknowledgments
Technical Reviewers
I. Networking Basics
1 Protocols and Layers
Remote Access to Network Devices
File Transfer to a Router
CLI and GUI
Wireshark and Packet Capture
First Explorations in Networking
Protocols
Standards and Organizations
Institute of Electrical and Electronics Engineers
American National Standards Institute
Electronic Industries Association
ISO, or International Standards Organization
International Telecommunications Union-Telecommunication Standards Sector
Request for Comment and the Internet Engineering Task Force
Internet Administration
Layers
Simple Networking
Protocol Layers
The TCP/IP Protocol Suite
The TCP/IP Layers
Protocols and Interfaces
Encapsulation
The Layers of TCP/IP
The Physical Layer
The Data Link Layer
The Network Layer
The Transport Layer
The Application Layer
Session Support
Internal Representation Conversion
Applications in TCP/IP
Questions for Readers
2 TCP/IP Protocols and Devices
Protocol Stacks on the Illustrated Network
Layers, Protocols, Ports, and Sockets
The TCP/IP Protocol Stack
The Client-Server Model
TCP/IP Layers and Client-Server
The IP Layer
Transmission Control Protocol
User Datagram Protocol
Bridges, Routers, and Switches
Segmenting LANs
Bridges
Routers
LAN Switches
Virtual LANs.
VLAN Frame Tagging
3 Network Link Technologies
Illustrated Network Connections
Displaying Ethernet Traffic
Displaying SONET Links
Displaying DSL Links
Displaying Wireless Links
Frames and the Link Layer
The Evolution of Ethernet
Ethernet II and IEEE 802.3 Frames
MAC Addresses
The Evolution of DSL
PPP and DSL
PPP Framing for Packets
DSL Encapsulation
Forms of DSL
The Evolution of SONET
A Note about Network Errors
Packet over SONET/SDH
Wireless LANs and IEEE 802.11
Wi-Fi
IEEE 802.11 MAC Layer Protocol
The IEEE 802.11 Frame
4 Packet Optical Networks and Forward Error Correction
Packet Optical Networks and Error Correction
Packet Optical Networks and the Optical Transport Network
Standards for Packet Optical Networks and Forward Error Correction
Handling Single Bit Errors and Burst Errors
Hamming Distance and Hamming Codes
A Better Hamming Code Method
Hamming Code in Action
Hamming Code Implementation
Burst Errors and Interleaving
Modern FEC Operation
FEC and SONET/SDH
FEC and OTN
The OTN Frame and FEC
Generic Framing Procedure
FEC Research and Development
OTN for the Illustrated Network
II. Core Protocols
5 IPv4 and IPv6 Addressing
IP Addressing
The Network/Host Boundary
The IPv4 Address
Private IPv4 Addresses
Understanding IPv4 Addresses
The IPv6 Address
Features of IPv6 Addressing
IPv6 Address Types and Notation
IPv6 Address Prefixes
Subnetting and Supernetting
Subnetting in IPv4
Subnetting Basics
CIDR and VLSM
IPv6 Addressing Details
IP Address Assignment
Complete IPv4 and IPv6 Address Ranges
6 Address Resolution Protocol
ARP and LANs
ARP Packets.
Example ARP Operation
ARP Variations
Proxy ARP
Reverse ARP
ARPs on WANs
ARP and IPv6
Neighbor Discovery Protocol
ND Address Resolution
7 IPv4 and IPv6 Headers
Packet Headers and Addresses
The IPv4 Packet Header
Fragmentation and IPv4
Fragmentation and MTU
Fragmentation and Reassembly
Path MTU Determination
A Fragmentation Example
Limitations of IPv4
The IPv6 Header Structure
IPv4 and IPv6 Headers Compared
IPv6 Header Changes
IPv6 and Fragmentation
8 Internet Control Message Protocol
ICMP and Ping
The ICMP Message Format
ICMP Message Fields
ICMP Types and Codes
ICMP Error Messages
ICMP Query Messages
Other ICMP Messages
Sending ICMP Messages
When ICMP Must Be Sent
When ICMP Must Not Be Sent
Ping
Traceroute
Path MTU
ICMPv6
Basic ICMPv6 Messages
Destination Unreachable
Packet Too Big
Time Exceeded
Parameter Problem
Echo Request and Reply
Neighbor Discovery and Autoconfiguration
Routers and Neighbor Discovery
Interface Addresses
Neighbor Solicitation and Advertisement
9 Routing
Routers and Routing Tables
Hosts and Routing Tables
Direct and Indirect Delivery
Routing
Direct Delivery without Routing
Indirect Delivery and the Router
10 Forwarding IP Packets
Router Architectures
Basic Router Architectures
Another Router Architecture
Router Access
The Console Port
The Auxiliary Port
The Network
Forwarding Table Lookups
Dual Stacks, Tunneling, and IPv6
Dual Protocol Stacks
Tunneling
Tunneling Mechanisms
Transition Considerations
11 User Datagram Protocol
UDP Ports and Sockets
What UDP Is For
The UDP Header
IPv4 and IPv6 Notes.
Port Numbers
Well-Known Ports
The Socket
UDP Operation
UDP Overflows
12 Transmission Control Protocol
TCP and Connections
The TCP Header
TCP Mechanisms
Connections and the Three-Way Handshake
Connection Establishment
Data Transfer
Closing the Connection
Flow Control
TCP Windows
Flow Control and Congestion Control
Performance Algorithms
TCP Behaving Badly?
TCP and FTP
13 Multiplexing and Sockets
Layers and Applications
The Socket Interface
Socket Libraries
TCP Stream Service Calls
The Socket Interface: Good or Bad?
The "Threat" of Raw Sockets
The Windows Socket Interface
TCP/IP and Windows
Sockets for Windows
Sockets on Linux
III. Routing and Routing Protocols
14 Routing and Peering
Network Layer Routing and Switching
Connection-Oriented and Connectionless Networks
Quality of Service
Host Routing Tables
Routing Tables and FreeBSD
Routing Tables and RedHat Linux
Routing and Windows
The Internet and the Autonomous System
The Internet Today
The Role of Routing Policies
Peering
Picking a Peer
15 IGPs: RIP, OSPF, and IS-IS
Interior Routing Protocols
The Three Major IGPs
Routing Information Protocol
Distance-Vector Routing
Broken Links
Distance-Vector Consequences
Split Horizon
Triggered Updates
RIPv1
RIPv1 Limitations
RIPv2
Authentication
Subnet Masks
Next Hop Identification
Multicasting
RIPng for IPv6
A Note on IGRP and EIGRP
Open Shortest Path First
Link States and Shortest Paths
What OSPF Can Do
Better Routing Metrics for Links
Equal-Cost Multipaths
Router Hierarchies
Internal and External Routes
Classless Addressing
Security.
ToS Routing
OSPF Router Types and Areas
Non-backbone, Non-stub Areas
Stub Area
Total Stub Area
Not-So-Stubby Area
OSPF Designated Router and Backup Designated Router
OSPF Packets
OSPFv3 for IPv6
Intermediate System-Intermediate System
The IS-IS Attraction
IS-IS and OSPF
Similarities of OSPF and IS-IS
Differences between OSPF and IS-IS
IS-IS for IPv6
16 Border Gateway Protocol
BGP as a Routing Protocol
Configuring BGP
The Power of Routing Policy
BGP and the Internet
EGP and the Early Internet
The Birth of BGP
BGP as a Path-Vector Protocol
IBPG and EBGP
IGP Next Hops and BGP Next Hops
BGP and the IGP
Other Types of BGP
BGP Attributes
BGP and Routing Policy
BGP Scaling
BGP Message Types
BGP Message Formats
The Open Message
The Update Message
The Notification Message
17 Expanded Uses for BGP
Introduction
Optimal Route Reflection (ORR)
"Regular" Route Reflection
ORR Considered
BGP and Flow Specification
BGP and DDoS
BGP Flow Spec Details
BGP in the Very Large Data Center
Data Centers as CLOS Networks
Layer 2 and Layer 3 in a Folded CLOS Network Data Center
Use iBGP or eBGP?
Let Data Center Use eBGP, Not an IGP
Example of BGP Use in the Data Center
Distributing Link-State Information with BGP
The IGP Limitations
The BGP Solution
Implementing BGP for Link-State Protocols
Juniper Network's Implementation Details
Summary of Supported and Unsupported Features
Configuring BGP-LS on the Illustrated Network
18 Multicast
A First Look at IPv4 Multicast
Multicast Terminology
Dense and Sparse Multicast
Dense-Mode Multicast
Sparse-Mode Multicast
Multicast Notation
Multicast Concepts
Reverse-Path Forwarding.
The RPF Table.
Notes:
Includes bibliographical references and index.
Description based on print version record.
ISBN:
9780128110287 (ebook)
OCLC:
986540207

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account