Title:
Special edition using TCP/IP
Personal Author:
Edition:
2nd ed.
Publication Information:
Indianapolis, Ind. : Que, 2002
ISBN:
9780789727091
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010053790 | TK5105.585 S52 2002 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Special Edition Using TCP/IP, 2E is the practical guide to applications of TCP/IP, including utilities for operation, troubleshooting, and management, with insight into future applications such as Voice over IP and VPNs. It includes current TCP/IP draft standards and future work planned. Clear illustrations of practical utilities enable the reader to understand both the technology and applications together from a single source. It includes current scaling problems in the Internet like addressing and routing. Both short-term solutions and long-term solutions for these problems are discussed.
Table of Contents
Introduction | p. 1 |
1 Introduction to Internetworking and TCP/IP | p. 7 |
Evolution of TCP/IP and the Internet | p. 8 |
Internetworking | p. 10 |
The Open Systems Interconnection Model | p. 16 |
The TCP/IP Reference Model | p. 21 |
Summary | p. 24 |
2 The Network Interface and Link Layers | p. 25 |
Network Interface Layer | p. 26 |
The Link Layer | p. 28 |
Differences Between SLIP and PPP | p. 29 |
Addressing | p. 30 |
Address Resolution | p. 35 |
Reverse Address Resolution Protocol | p. 39 |
Summary | p. 41 |
3 The Internet Layer Protocol | p. 43 |
The Internet Layer | p. 44 |
Internet Protocol | p. 45 |
Format of an IP Datagram | p. 47 |
Transmission of Datagrams | p. 54 |
Summary | p. 60 |
4 Internet Control Message Protocol | p. 61 |
Introduction to ICMP | p. 62 |
Role of Hosts and Routers in Fault Isolation | p. 62 |
Methods Used by a Host for Fault Isolation | p. 63 |
Transmission of ICMP Messages | p. 64 |
Summary | p. 71 |
5 Transmission Control and Data Flow | p. 73 |
Introduction to TCP | p. 74 |
The Connection Process | p. 87 |
Data Transfer Concepts | p. 93 |
Summary | p. 96 |
6 Timed Data Transmission and Performance Concepts | p. 97 |
Timeout and Retransmission Concepts | p. 98 |
Performance | p. 103 |
Summary | p. 112 |
7 User Datagram Protocol | p. 113 |
Introduction to UDP | p. 114 |
Working with UDP | p. 121 |
Summary | p. 128 |
8 File Transfer and Access | p. 129 |
Introduction to FTP | p. 130 |
Trivial File Transfer | p. 140 |
Problems in the TFTP Specification | p. 141 |
Network File Access | p. 143 |
Summary | p. 147 |
9 Remote Login | p. 149 |
Telnet Protocol | p. 150 |
Rlogin | p. 160 |
Summary | p. 162 |
10 Messaging Protocols | p. 163 |
Messaging Concepts and SMTP | p. 164 |
POP | p. 171 |
IMAP | p. 172 |
MIME | p. 173 |
Summary | p. 174 |
11 Hypertext Transmission | p. 175 |
Web Fundamentals and HTTP Basics | p. 176 |
Components of an HTTP Message | p. 182 |
Negotiating Client/Server Capabilities | p. 187 |
HTTP Performance | p. 189 |
Caching | p. 189 |
Summary | p. 191 |
12 Simple Network Management Protocol (SNMP) | p. 193 |
Network Management | p. 194 |
Components of the SNMP Architecture | p. 196 |
Summary | p. 207 |
13 Domain Name System (DNS) | p. 209 |
The Need for DNS | p. 210 |
Advantages of Using DNS | p. 212 |
Naming Conventions Used in DNS | p. 213 |
Transfer of DNS Messages | p. 215 |
Components and Steps Involved in Name Resolution | p. 216 |
Summary | p. 228 |
14 Bootstrapping Protocols: BOOTP and DHCP | p. 229 |
Bootstrap Protocol--An Overview | p. 230 |
BOOTP Performance | p. 231 |
The BOOTP Message Format | p. 233 |
Subfields in the Options Field | p. 235 |
Dynamic Host Configuration Protocol | p. 236 |
DHCP Performance | p. 238 |
The DHCP Message Format | p. 241 |
Relay Agent | p. 242 |
Summary | p. 242 |
15 Subnetting and Classless Addressing | p. 245 |
IP Addressing Schemes | p. 246 |
Subnetting | p. 247 |
Supernetting | p. 254 |
Summary | p. 258 |
16 IP Routing | p. 259 |
Routing Concepts | p. 260 |
Error Handling | p. 269 |
Summary | p. 276 |
17 Routing Mechanisms | p. 277 |
Introduction to Routing Mechanisms | p. 278 |
Evolution of Network Routing Architecture | p. 279 |
Routing Algorithms | p. 283 |
Summary | p. 289 |
18 Routing on Autonomous Systems | p. 291 |
Autonomous System Routing Architecture | p. 292 |
Introduction to Interior Gateway Protocols | p. 295 |
Summary | p. 308 |
19 Inter-autonomous System Routing Protocol-EGP and BGP | p. 311 |
EGP | p. 312 |
BGP | p. 318 |
Summary | p. 320 |
20 Multicasting | p. 321 |
Fundamentals of Multicasting | p. 322 |
Advantages of Multicasting | p. 323 |
Implementation of Multicasting | p. 323 |
Internet Group Management Protocol | p. 329 |
Communication Between Hosts and Routers Using IGMP | p. 330 |
Summary | p. 333 |
21 Security Concepts and Private Network Connection | p. 335 |
Virtual Private Networks | p. 336 |
Network Address Translation | p. 341 |
Summary | p. 346 |
22 IP Security | p. 347 |
Introduction to IP Security | p. 348 |
The Authentication Header | p. 352 |
Outbound and Inbound AH Field Processing | p. 354 |
Encapsulated Security Payload | p. 355 |
Outbound and Inbound ESP Field Processing | p. 357 |
Security Association and Internet Key Exchange | p. 359 |
Summary | p. 362 |
23 IP Over Asynchronous Transfer Mode (ATM) | p. 363 |
Introduction to Asynchronous Transfer Mode | p. 364 |
ATM Data Transmission Basics | p. 367 |
IP Data Transmission Models for ATM | p. 371 |
Summary | p. 377 |
24 Voice Over IP | p. 379 |
The Need for Voice Over IP | p. 380 |
Summary | p. 387 |
25 Mobile IP | p. 389 |
An Introduction to IP Mobility | p. 390 |
Agent Discovery Process | p. 393 |
Registering Care-of Addresses | p. 396 |
Mobile IPv6 | p. 400 |
Summary | p. 401 |
26 IPv6 | p. 403 |
IPv6: An Overview | p. 404 |
The IPv6 Message Format | p. 405 |
IPv6 Extension Headers | p. 407 |
IPv6 Addressing | p. 413 |
Summary | p. 414 |
27 Quality of Service | p. 415 |
Introducing Quality of Service | p. 416 |
Resource Reservation Protocol | p. 417 |
Differentiated Services | p. 422 |
Summary | p. 424 |
Appendixes | |
A RFCs | p. 425 |
B Local Area Networking Basics | p. 431 |
C Troubleshooting TCP/IP | p. 437 |
D HTTP Status Codes and Header Fields | p. 443 |
E Programming Structures for Data Formats | p. 447 |
F TCP Application Ports | p. 451 |
Glossary | p. 455 |
Index | p. 469 |