TCPIP Fundamentals
TCPIP Fundamentals
IPv6: Much of the information within this tool is intended for use with IP version 4 (IPv4), the current IP standard.
IP version 6 (IPv6) is on the horizon, however, and you should understand the differences between it and IPv4. To help you
do so, we've included a section comparing IPv6 and IPv4 on page 4.
TCP/IP DEFINED
Transmission Control Protocol/Internet Protocol (TCP/IP) is an industry standard suite of protocols that computers use to find, access, and
communicate with each other over a transmission medium. A protocol is a set of standards and rules that need to be followed. In the case of
networking computers, a protocol is the set of standards and rules that a machine's hardware and software must follow in order to be recognized
and understood by other computers. The protocol suite is implemented via a software package most commonly known as the TCP/IP stack. There
are four general layers of the TCP/IP stack:
Application layer Internet layer Transport layer Physical or Network Interface layer
Each layer of the TCP/IP reference model corresponds to a part of the OSI model.
OSI TCP/IP
Sender Reference Reference Recipient
Model Model
DATA
Address Resolution Protocol (ARP), Internet Control
ICMP ARP Message Protocol (ICMP), Reverse Address
IGMP IP
Network RARP Resolution Protocol (RARP), and Internet Group
Management Protocol (IGMP). IP addressing and
address resolution occur within the Internet layer. ARP
resolves logical IP addresses into physical equivalent
addresses. ICMP is mostly used by routers to send
NDIS Interface information back to a source computer about a trans-
mission that computer is trying to make. When you
use the Ping utility, the information you receive was
gathered using ICMP.
The layers of the OSI Model and how they map to different areas of Microsoft’s TCP/IP, and the four layers of the
TCP/IP Reference Model and how they map to Microsoft’s TCP/IP
This is a single-user version, and duplication is prohibited. For additional copies, please call 1-800-217-4339.