Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Packet Guide to Core Network Protocols
Dedication
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Preface
Audience
Contents of This Book
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Content Updates
September 28, 2012
Acknowledgments
1. Networking Models
What Is a Model?
Why Use a Model?
OSI Model
OSI—Beyond the Layers
OSI/ITU-T Protocols
Introducing TCP/IP
TCP/IP and the RFCs
The Practical Side of TCP/IP
Encapsulation
Addressing
Equipment
Reading
Summary
Review Questions
Review Answers
Lab Exercises
Activity 1—Examining Encapsulation
Activity 2—Protocol Distribution
Activity 3—Developing a Protocol/Architecture
2. Ethernet
Remember the Models
Structure
Preamble
Source and Destination MAC Addresses
Control Field (Type)
Data Field
Frame Check Sequence
Ethernet Type II vs. 802.3
MAC Addresses—Another Look
Ethernet Operation
Shared Media
Physical Layer
Cabling
Encoding
10Base-T
100Base-T
1000Base-T
Other Types of Signaling
Link Pulse
Autonegotiation
Topologies
Final Thoughts on Ethernet
Reading
Summary
Review Questions
Review Answers
Lab Exercises
Activity 1—Basic Framing
Activity 2—Control Field Values
Activity 3—Addressing
Activity 4—Destination Addresses
Activity 5—Logical Link Control
3. Internet Protocol
Protocol Description
Structure
Addressing
Sample Host Configuration
Operation
Digging a Little Deeper...What Addressing is Sufficient?
Security Warning
Organizations for Assigning Addresses and Names
Standards and RFCs
Summary
Review Questions
Review Answers
Lab Exercises
Activity 1—Determining IP Address Components
Activity 2—IP Packet Capture
Activity 3—Header Checksum
Activity 4—Fragmentation
Activity 5—Special Address Capture
4. Address Resolution Protocol
The Problem
Techniques
Protocol Description
Structure
Addressing in the ARP Request
Addressing in the ARP Reply
Operation
Example 1—Sender and Target on the Same LAN
Example 2—Sender and Target on Separate LANs
Additional Operations
The Return ARP
Gratuitous ARP
Security Warning
IPv6
Digging a Little Deeper
Standards and RFCs
Summary
Review Questions
Review Answers
Lab Activities
Activity 1—Determining Your IP Address and Your Default Gateway
Activity 2—Examining the ARP Table
Activity 3—Packet Capture
Activity 4—Gratuitous ARP
Activity 5—How Long Does an ARP Table Entry Live?
5. Network Equipment
Tables and Hosts
Hubs or Repeaters
Switches and Bridges
Access Points
Routers
Another Gateway
Multilayer Switches and Home Gateways
Security
Summary
Review Questions
Review Answers
Lab Activities
Activity 1—Traffic Comparison
Activity 2—Layer-2 Trace
Activity 3—Tables
Activity 4—Layer-3 Trace
Activity 5—Traffic Comparison
6. Internet Control Message Protocol
Structure
Operations and Types
Echo Request (Type 0) and Echo Reply (Type 8)
Echo fun
Redirect (Type 5)
Time to Live Exceeded (Type 11)
Tracing a Route
Destination Unreachable (Type 3)
Operating system vs. ICMP
Router Solicitation (Type 10) and Router Advertisements (Type 9)
Digging a Little Deeper—the One’s Complement
IPv6
Summary
Additional Reading
Review Questions
Review Answers
Lab Activities
Activity 1—Ping
Activity 2—Tracert
Activity 3—Start Up Packet Capture
Activity 4—Destination Unreachable From the OS
Activity 5—Destination Unreachable From the Router
7. Subnetting and Other Masking Acrobatics
How Do We Use the Mask?
What Is a Subnet?
Subnet Patterns
Subnet IP Addressing
A Shorthand Technique
The Effect on Address Space
Theory vs. Reality
Supernetting
The Supernetted Network
Classless Inter-Domain Routing
CIDR and Aggregation Implementation
RFC 4632
Summary
RFCs and Reading
Review Questions
Review Answers
Lab Activities
Activity 1—What Is My Network?
Activity 2—Change Your Network
Activity 3—What Is the Address Given to You by Your ISP?
Activity 4—Subnet Calculator
Internet Protocol Version 6
Protocol Description
Structure
IPv6 Fields
Hexadecimal Decode
Extensions
Addressing
Global Assignments
Zero Suppression and Special Addressing
Unicast Address Discussion
Link-local Unicast
Unique Local
Global Unicast
Site Local Unicast
IPv4 and IPv6
MAC addresses and IPv6
Autoconfig and EUI-64
Multicast
MAC Addressing
Anycast
Unspecified
Required Addresses
Auto-configuration
Internet Control Message Protocol Version 6
Tunneling
Current Status and IPv6 Day
Summary
Reading
Review Questions
Review Answers
Lab Activities
Activity 1—Build the topology shown
Activity 2—Configure the router IPv6 addresses
Activity 3—Configure the hosts with global unicast IPv6 addresses
Activity 4—Explain the neighbor discovery process
Activity 5—EUI-64
About the Author
Colophon
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Copyright
← Prev
Back
Next →
← Prev
Back
Next →