The TCP/IP guide a comprehensive, illustrated Internet protocols reference

The TCP/IP Guide is both an encyclopedic and comprehensible guide to the TCP/IP protocol suite that will appeal to newcomers and the seasoned professional. It details the core protocols that make TCP/IP internetworks function, and the most important classical TCP/IP applications. Its personal, easy-...

Descripción completa

Detalles Bibliográficos
Otros Autores: Kozierok, Charles M., author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: San Francisco : No Starch Press [2005]
Edición:1st ed
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627263606719
Tabla de Contenidos:
  • Intro
  • THE TCP/IP GUIDE
  • ABOUT THE AUTHOR
  • ACKNOWLEDGMENTS
  • INTRODUCTION
  • Goals of The TCP/IP Guide
  • Scope of The TCP/IP Guide
  • The TCP/IP Guide Features
  • The TCP/IP Guide Online!
  • Your Feedback and Suggestions
  • I-1. NETWORKING FUNDAMENTALS
  • 1. NETWORKING INTRODUCTION, CHARACTERISTICS, AND TYPES
  • Introduction to Networking
  • What Is Networking?
  • The Advantages and Benefits of Networking
  • The Disadvantages and Costs of Networking
  • Fundamental Network Characteristics
  • Networking Layers, Models, and Architectures
  • Protocols: What Are They, Anyway?
  • Circuit-Switching and Packet-Switching Networks
  • Circuit Switching
  • Packet Switching
  • Which Switching Method to Choose?
  • Connection-Oriented and Connectionless Protocols
  • Messages: Packets, Frames, Datagrams, and Cells
  • Message Formatting: Headers, Payloads, and Footers
  • Message Addressing and Transmission Methods: Unicast, Broadcast, and Multicast
  • Network Structural Models and Client-Server and Peer-to-Peer Networking
  • Types and Sizes of Networks
  • Segments, Networks, Subnetworks, and Internetworks
  • The Internet, Intranets, and Extranets
  • 2. NETWORK PERFORMANCE ISSUES AND CONCEPTS
  • Putting Network Performance in Perspective
  • Balancing Network Performance with Key Nonperformance Characteristics
  • Performance Measurements: Speed, Bandwidth, Throughput, and Latency
  • Speed
  • Bandwidth
  • Throughput
  • Latency
  • Summary of Performance Measurements
  • Understanding Performance Measurement Units
  • Bits and Bytes
  • Baud
  • Theoretical and Real-World Throughput, and Factors Affecting Network Performance
  • Normal Network Overhead
  • External Performance Limiters
  • Network Configuration Problems
  • Asymmetry
  • Simplex, Full-Duplex, and Half-Duplex Operation
  • Simplex Operation
  • Half-Duplex Operation
  • Full-Duplex Operation.
  • Quality of Service (QoS)
  • 3. NETWORK STANDARDS AND STANDARDS ORGANIZATIONS
  • Proprietary, Open, and De Facto Standards
  • Proprietary Standards
  • Open Standards
  • De Facto Standards
  • Networking Standards
  • International Networking Standards Organizations
  • Networking Industry Groups
  • Internet Standards Organizations (ISOC, IAB, IESG, IETF, IRSG, and IRTF)
  • Internet Registration Authorities and Registries (IANA, ICANN, APNIC, ARIN, LACNIC, and RIPE NCC)
  • Internet Centralized Registration Authorities
  • Modern Hierarchy of Registration Authorities
  • Internet Standards and the Request for Comment (RFC) Process
  • RFC Categories
  • The Internet Standardization Process
  • 4. A REVIEW OF DATA REPRESENTATION AND THE MATHEMATICS OF COMPUTING
  • Binary Information and Representation: Bits, Bytes, Nibbles, Octets, and Characters
  • Binary Information
  • Binary Information Representation and Groups
  • Byte Versus Octet
  • Decimal, Binary, Octal, and Hexadecimal Numbers
  • Binary Numbers and Their Decimal Equivalents
  • Making Binary Numbers Easier to Use by Grouping Bits
  • Octal Numbers
  • Hexadecimal Numbers
  • Decimal, Binary, Octal, and Hexadecimal Number Conversion
  • Binary, Octal, and Hexadecimal Conversions
  • Conversion from Binary, Octal, or Hexadecimal to Decimal
  • Conversion from Decimal to Binary, Octal, or Hexadecimal
  • Conversion from Decimal to Binary
  • Conversion from Decimal to Octal or Hexadecimal
  • Binary, Octal, and Hexadecimal Arithmetic
  • Binary Arithmetic
  • Octal and Hexadecimal Arithmetic
  • Boolean Logic and Logical Functions
  • Boolean Logical Functions
  • NOT
  • AND and OR
  • Exclusive-OR (XOR or EOR)
  • Combining Boolean Expressions
  • Bit Masking (Setting, Clearing, and Inverting) Using Boolean Logical Functions
  • Setting Groups of Bits with OR
  • Clearing Bits with AND
  • Inverting Bits with XOR.
  • I-2. THE OPEN SYSTEMS INTERCONNECTION (OSI) REFERENCE MODEL
  • 5. GENERAL OSI REFERENCE MODEL ISSUES AND CONCEPTS
  • History of the OSI Reference Model
  • General Reference Model Issues
  • The Benefits of Networking Models
  • Why Understanding the OSI Reference Model Is Important to You
  • How to Use the OSI Reference Model
  • Other Network Architectures and Protocol Stacks
  • Key OSI Reference Model Concepts
  • OSI Reference Model Networking Layers, Sublayers, and Layer Groupings
  • N" Notation and Other OSI Model Layer Terminology
  • Interfaces: Vertical (Adjacent Layer) Communication
  • Protocols: Horizontal (Corresponding Layer) Communication
  • Data Encapsulation, Protocol Data Units (PDUs), and Service Data Units (SDUs)
  • Indirect Device Connection and Message Routing
  • 6. OSI REFERENCE MODEL LAYERS
  • Physical Layer (Layer 1)
  • Data Link Layer (Layer 2)
  • Network Layer (Layer 3)
  • Transport Layer (Layer 4)
  • Session Layer (Layer 5)
  • Presentation Layer (Layer 6)
  • Application Layer (Layer 7)
  • 7. OSI REFERENCE MODEL SUMMARY
  • Understanding the OSI Model: An Analogy
  • Remembering the OSI Model Layers: Some Mnemonics
  • Summarizing the OSI Model Layers: A Summary Chart
  • I-3. TCP/IP PROTOCOL SUITE AND ARCHITECTURE
  • 8. TCP/IP PROTOCOL SUITE AND ARCHITECTURE
  • TCP/IP Overview and History
  • TCP/IP History and Development
  • Important Factors in the Success of TCP/IP
  • TCP/IP Services
  • The TCP/IP Client/Server Structural Model
  • Hardware and Software Roles
  • Transactional Roles
  • TCP/IP Architecture and the TCP/IP Model
  • Network Interface Layer
  • Internet Layer
  • Host-to-Host Transport Layer
  • Application Layer
  • TCP/IP Protocols
  • II-1. TCP/IP NETWORK INTERFACE LAYER PROTOCOLS
  • 9. TCP/IP SERIAL LINE INTERNET PROTOCOL (SLIP) AND POINT-TO-POINT PROTOCOL (PPP) OVERVIEW AND FUNDAMENTALS
  • SLIP versus PPP.
  • Serial Line Internet Protocol (SLIP)
  • SLIP Data Framing Method and General Operation
  • Problems and Limitations of SLIP
  • Point-to-Point Protocol (PPP) Overview and Fundamentals
  • Development and Standardization
  • Function and Architecture
  • Advantages and Benefits
  • PPP Main Components
  • PPP Functional Groups
  • General Operation
  • PPP Link Setup and Phases
  • Link Dead Phase
  • Link Establishment Phase
  • Authentication Phase
  • Network Layer Protocol Phase
  • Link Open Phase
  • Link Termination Phase
  • PPP Standards
  • 10. PPP CORE PROTOCOLS: LINK CONTROL, NETWORK CONTROL, AND AUTHENTICATION
  • Link Control Protocol (LCP)
  • LCP Packets
  • LCP Link Configuration
  • LCP Link Maintenance
  • LCP Link Termination
  • Other LCP Messages
  • The Network Control Protocols (IPCP, IPXCP, NBFCP, and Others)
  • Operation of NCPs
  • The Internet Protocol Control Protocol (IPCP): An Example NCP
  • PPP Authentication Protocols: PAP and CHAP
  • PAP
  • CHAP
  • 11. PPP FEATURE PROTOCOLS
  • PPP Link Quality Monitoring and Reporting (LQM, LQR)
  • LQR Setup
  • Using Link Quality Reports
  • PPP Compression Control Protocol (CCP) and Compression Algorithms
  • CCP Operation: Compression Setup
  • CCP Configuration Options and Compression Algorithms
  • Compression Algorithm Operation: Compressing and Decompressing Data
  • PPP Encryption Control Protocol (ECP) and Encryption Algorithms
  • ECP Operation: Encryption Setup
  • ECP Configuration Options and Encryption Algorithms
  • Encryption Algorithm Operation: Encrypting and Decrypting Data
  • PPP Multilink Protocol (MP, MLP, MLPPP)
  • PPP Multilink Protocol Architecture
  • PPP Multilink Protocol Setup and Configuration
  • PPP Multilink Protocol Operation
  • PPP Bandwidth Allocation Protocol (BAP) and Bandwidth Allocation Control Protocol (BACP)
  • BACP Operation: Configuring the Use of BAP.
  • BAP Operation: Adding and Removing Links
  • 12. PPP PROTOCOL FRAME FORMATS
  • PPP General Frame Format
  • Protocol Field Ranges
  • Protocol Field Values
  • PPP Field Compression
  • PPP General Control Protocol Frame Format and Option Format
  • PPP Control Messages and Code Values
  • PPP Control Message Option Format
  • Summary of PPP Control Message Formatting
  • PPP Link Control Protocol (LCP) Frame Formats
  • PAP and CHAP Frame Formats
  • PPP PAP Control Frame Formats
  • PPP CHAP Control Frame Formats
  • PPP Multilink Protocol (MP) Frame Format
  • PPP MP Frame Fragmentation Process
  • PPP MP Fragment Frame Format
  • PPP MP Fragmentation Demonstration
  • II-2. TCP/IP NETWORK INTERFACE/INTERNET LAYER CONNECTION PROTOCOLS
  • 13. ADDRESS RESOLUTION AND THE TCP/IP ADDRESS RESOLUTION PROTOCOL (ARP)
  • Address Resolution Concepts and Issues
  • The Need for Address Resolution
  • Addressing at Layer 2 and Layer 3
  • General Address Resolution Methods
  • Address Resolution Through Direct Mapping
  • How Direct Mapping Works
  • Problems with Direct Mapping
  • Dynamic Address Resolution
  • How Dynamic Addressing Works
  • Dynamic Address Resolution Caching and Efficiency Issues
  • Other Enhancements to Dynamic Resolution
  • TCP/IP Address Resolution Protocol (ARP)
  • ARP Address Specification and General Operation
  • ARP Message Types and Address Designations
  • ARP General Operation
  • ARP Message Format
  • ARP Caching
  • Static and Dynamic ARP Cache Entries
  • Cache Entry Expiration
  • Other Caching Features
  • Proxy ARP
  • TCP/IP Address Resolution for IP Multicast Addresses
  • TCP/IP Address Resolution for IP Version 6
  • 14. REVERSE ADDRESS RESOLUTION AND THE TCP/IP REVERSE ADDRESS RESOLUTION PROTOCOL (RARP)
  • The Reverse Address Resolution Protocol (RARP)
  • RARP General Operation
  • Limitations of RARP
  • II-3. INTERNET PROTOCOL VERSION 4 (IP/IPV4).
  • 15. INTERNET PROTOCOL VERSIONS, CONCEPTS, AND OVERVIEW.