TCP/IP Protocol Suite Facts


. The TCP/IP protocol suite is used on the Internet and on most networks. Nearly all computers today use TCP/IP protocols for communication because it is highly scalable and routable

TCP/IP Protocol Suite Facts

Groups of protocols (called protocol suites or protocol stacks) are designed to interact and be used together. The TCP/IP protocol suite is used on the Internet and on most networks. Nearly all computers today use TCP/IP protocols for communication because it is highly scalable and routable. When learning about TCP/IP protocols, it is common to use a theoretical layered model called the TCP/IP model (also known as the Department of Defense (DoD) model). The layers of the DoD model are as follows:

  • The Application layer (also called the Process layer) corresponds to the Session, Presentation, and Application layers of the OSI model.
  • The Host-to-host layer is comparable to the Transport layer of the OSI model and is responsible for error checking and reliable packet delivery. Here, the data stream is broken into segments that must be assigned sequence numbers so that the segments can be reassembled correctly on the remote side after they are transported.
  • The Internet layer is comparable to the Network layer of the OSI model. It is responsible for moving packets through a network. This involves addressing of hosts and making routing decisions to identify how the packet transverses the network.
  • The Network Access layer corresponds to the functions of the Physical and Data Link layers of the OSI model. It is responsible for describing the physical layout of the network and how messages are formatted on the transmission medium. Sometimes this layer is divided into the Network Access and the Physical layer.

Note: The TCP/IP model focuses specifically on the functions in the Internet layer and the Host-to-Host layer. All other functions of the traditional OSI model are encompassed in the first and fourth layers.

The following table lists several protocols in the TCP/IP protocol suite.

Protocol

Description

OSI Model Layer(s)

DoD Model Layer

File Transfer Protocol (FTP)

File Transfer Protocol (FTP) provides a generic method of transferring files. It can include file security through usernames and passwords, and it allows file transfer between dissimilar computer systems.

Application, Presentation, Session

Application/Process

Trivial File Transfer Protocol (TFTP)

Trivial File Transfer Protocol (TFTP) is similar to FTP. It lets you transfer files between a host and an FTP server. However, it provides no user authentication and uses UDP instead of TCP as the transport protocol.

Application, Presentation, Session

Application/Process

Hypertext Transfer Protocol (HTTP)

The Hypertext Transfer Protocol (HTTP) is used by Web browsers and Web servers to exchange files (such as Web pages) through the World Wide Web and intranets. HTTP can be described as an information requesting and responding protocol. It is typically used to request and send Web documents, but is also used as the protocol for communication between agents using different TCP/IP protocols.

Application, Presentation, Session

Application/Process

Simple Mail Transfer Protocol (SMTP)

Simple Mail Transfer Protocol (SMTP) is used to route electronic mail through the internetwork. E-mail applications provide the interface to communicate with SMTP or mail servers.

Application, Presentation, Session

Application/Process

Simple Network Management Protocol (SNMP)

Simple Network Management Protocol (SNMP) is a protocol designed for managing complex networks. SNMP lets network hosts exchange configuration and status information. This information can be gathered by management software and used to monitor and manage the network.

Application, Presentation, Session

Application/Process

Telnet

Remote Terminal Emulation (Telnet) allows an attached computer to act as a dumb terminal, with data processing taking place on the TCP/IP host computer. It is still widely used to provide connectivity between dissimilar systems.

Application, Presentation, Session

Application/Process

Network File System (NFS)

Network File System (NFS) was initially developed by Sun Microsystems. It consists of several protocols that enable users on various platforms to seamlessly access files from remote file systems.

Application, Presentation, Session

Application/Process

Voice Over Internet Protocol (VoIP)

Voice over Internet Protocol (VoIP) is a protocol optimized for the transmission of voice through the Internet or other packet switched networks. Voice over IP protocols carry telephony signals as digital audio encapsulated in a data packet stream over IP.

Application, Presentation, Session

Application/Process

Domain Name System (DNS)

Domain Name System (DNS) is a system that is distributed throughout the internetwork to provide address/name resolution. For example, the name "www.testout.com" would be identified with a specific IP address.

Application, Presentation, Session

Application/Process

Transmission Control Protocol (TCP)

Transmission Control Protocol (TCP) operates at the Transport layer. It provides connection-oriented services and performs segment sequencing and service addressing. It also performs important error-checking functions and is considered a host-to-host protocol.

Transport

Host-to-Host (Transport)

User Datagram Protocol (UDP)

User Datagram Protocol (UDP) is considered a host-to-host protocol like TCP. It also performs functions at the Transport layer. However, it is not connection-oriented like TCP. Because of less overhead, it transfers data faster, but is not as reliable.

Transport

Host-to-Host (Transport)

Internet Protocol (IP)

Internet Protocol (IP) is the main TCP/IP protocol. It is a connectionless protocol that makes routing path decisions, based on the information it receives from ARP. It also handles logical addressing issues through the use of IP addresses.

Network

Internet

Internet Control Message Protocol (ICMP)

Internet Control Message Protocol (ICMP) works closely with IP in providing error and control information that helps move data packets through the internetwork.

Network

Internet

Internet Group Membership Protocol (IGMP)

Internet Group Membership Protocol (IGMP) is a protocol for defining host groups. All group members can receive broadcast messages intended for the group (called multicasts). Multicast groups can be composed of devices within the same network or across networks (connected with a router).

Network

Internet

Address Resolution Protocol (ARP)

Address Resolution Protocol (ARP) is used to get the MAC address of a host from a known IP address. ARP is used within a subnet to get the MAC address of a device on the same subnet as the requesting device.

Network

Internet

Reverse Address Resolution Protocol (RARP)

Both BOOTP (Bootstrap Protocol) and RARP (Reverse Address Resolution Protocol) are used to discover the IP address of a device with a known MAC address. BOOTP is an enhancement to RARP, and is more commonly implemented than RARP. As its name implies, BOOTP is used by computers as they boot to receive an IP address from a BOOTP server. The BOOTP address request packet sent by the host is answered by the server.

Network

Internet

Bootstrap Protocol (BOOTP)

Network

Internet

Dynamic Host Configuration Protocol (DHCP)

The Dynamic Host Configuration Protocol (DHCP) simplifies address administration. DHCP servers maintain a list of available and assigned addresses, and communicate configuration information to requesting hosts. DHCP has the following two components.

  • A protocol for delivering IP configuration parameters from a DHCP server to a host
  • A protocol specifying how IP addresses are assigned

Network

Internet

Open Shortest Path First (OSPF)

Open Shortest Path First (OSPF) is a route discovery protocol that uses the link-state method. It is more efficient than RIP in updating routing tables, especially on large networks.

Network

Internet

Routing Information Protocol (RIP)

Routing Information Protocol (RIP) is a route discovery protocol that uses the distance-vector method. If the network is large and complex, OSPF should be used instead of RIP.

Network

Internet

The TCP/IP protocol suite was developed to work independently of the Physical layer implementation. You can use a wide variety of architectures with the TCP/IP protocol suite.

 

 

Credit: Testout 640-802 CCNA Notes

คำสำคัญ (Tags): #tcpip protocol#network
หมายเลขบันทึก: 315890เขียนเมื่อ 25 พฤศจิกายน 2009 01:57 น. ()แก้ไขเมื่อ 12 กุมภาพันธ์ 2012 10:57 น. ()สัญญาอนุญาต: ครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลงจำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท