Free Essay

The Tcp/Ip Protocol Suite

In:

Submitted By xay87
Words 1025
Pages 5
The internet protocol suite is the protocol stack used on the internet. It is usually called TCP/IP after two of its most important protocols but there are other protocols as well. The TCP/IP is based on a five-layer model for networking. These layers are the physical, data link, network, transport, and application layers.
The physical layer contains all the functions needed to carry the bit stream over a physical medium to another system. This layer has four parts: mechanical, electrical/optical, functional, and procedural. The mechanical part specifies the physical size and shape of the connector itself so that components will plug into each other easily. The electrical/optical part determines what value of voltage or line condition determines whether a pin is active or what represents a 0 or 1 bit. The functional specifies the function of each pin or lead on the connector. The procedural details the sequence of actions that must take place to send or receive bits on the interface. The Ethernet twisted- pair interfaces from IEEE are common implements of the physical layer that includes these four part
With only the physical layer, a system would have no way to tell another system to get bits ready. The data link layer solves this problem by organizing the bit stream into a data unit called a frame. The data link layer moves bits across the link and can add reliability to the raw communications link. The data link layer can be very simple, or make the link appear error free to the layer above, the network layer. The data link layer usually adds both a header and trailer to the data presented by the network layer. The frame header typically contains a source and destination address and some control information. The control information is data passed from one data link layer to the other data link layer, and not user data. The body of the frame contains the sequence of bits being transferred across the network. The trailer usually contains information used in detecting bit errors. The data link layer performs framing, physical addressing, and error detection. This layer also performs access control, this determines whose turn it is to send over or control the link. In addition, the data link layer can perform some type of flow control. Flow control makes sure senders do not overwhelm receivers; a receiver must have adequate time to process the data arriving in its buffers. Not all destination systems are directly reachable by the sender. This means that when bits at the data link layer are sent from an originating system, the bits do not arrive at the destination system as the “next hop” along the way. Directly reachable systems are called adjacent systems, and adjacent systems are always one hop away from the sender. When the destination system is not directly reachable by the sender, one or more nodes are needed. The network layer delivers data in the form of a packet from source to destination, across as many links as necessary. The biggest difference between the network layer and the data link layer is that the data link layer is in charge of data delivery between adjacent systems while the network layer delivers data to systems that are not directly connected to the source. There can be many different types of data link and physical layers on the network, depending on the variety of the link types, but the network layer is essentially the same on all systems. The key concept at the network layer is the network address, which provides the information about the packets. In TCP/IP, the network address is the ip address and every system in the network receives a network address. This network address is different from the physical address. This layer also contains hardware devices such as routers, bridges, firewalls and switches. The network layer is at the very heart of any protocol stack, and TCP/IP is no exception. The protocol at this layer is ip, either IPv4 or IPv6.
The transport layer ensures the reliable arrival of messages and provides error checking mechanisms and data flow controls. The transport layer provides services for both connection mode transmissions, which is known as TCP, and for connectionless mode transmissions, which is UDP. Connection mode transmissions, a transmission may be sent or arrive in the form of packets. TCP is a connection-oriented, reliable service that provides ordered delivery of packet contents. UDP is a connectionless, unreliable service that does not provide ordered delivery of packet contents. In addition to UDP and TCP, there are other transport-layer protocols that can be used in TCP/IP, all of which differ in terms of how they handle transport-layer tasks. In TCP/IP, it is often said that the network layer offers an unreliable or best effort service, while the transport layer adds reliability in the form of flow and error control. Besides flow and error control, the transport layer also have the functions of connection control, segment handling, and process addressing and multiplexing.
The application layer consists of protocols that focus on process-to-process communication across an ip network and provides a communication interface and end-user services. This layer has many responsibilities, including error handling and recovery, data flow. It is also used to develop network-based applications. The application layer provides many services, including simple mail transfer protocol (SMTP), file transfer, web surfing, web chat, email clients, network data sharing, virtual terminals, and various file and data operations. There are also more than 15 protocols used in this layer such as file transfer protocol, telnet, trivial file transfer protocol and simple network management protocol. Its major network device is the gateway.
The TCP/IP protocol suite is a hierarchical model made up of interactive modules. Each module provides a specific function. In TCP/IP, the layers contain relatively independent protocols that can be “mixed and matched” depending on the needs of the system to provide whatever function is desired. TCP/IP is hierarchical in the sense that each higher layer protocol is supported by one or more lower layer protocols.

Similar Documents

Free Essay

Nt1210 Unit 3 Lab 3.3

...your textbook and Internet research, create a mapping between the TCP/IP model and the OSI reference model. What are the distinct differences between them? The four layers of the TCP/IP architecture can be compared to certain levels of the OSI model. It’s important to know what each level of the TCP/IP protocol architecture does, and how these layers map to the OSI model. The Application Layer of the TCP/IP model performs much the same tasks as the Application, Presentation, and Session layers of the OSI model. The Transport layer in the TCP/IP architecture is similar to the Transport layer in the OSI model. This layer can use TCP or UDP as well. The Internetwork layer in the TCP/IP architecture uses IP addresses to determine how packets should be routed. Remember that the OSI model uses IP addresses, or “Layer 3 Addresses”, at the Network layer. The two layers do much the same thing. This layer is also referred to in the TCP/IP model as the Internet layer. The Network Interface layer in the TCP/IP architecture serves to define the protocols and the hardware needed to actually deliver the data across the network. The Network Interface model does the work of both the Data Link and Physical Layers in the OSI model. exercise 3.3.2 : Identify the layer in which each protocol resides according to the TCP/IP model. See the above. exercise 3.3.3 : The most common protocols used from this suite are IP, TCP, and UDP. Briefly describe the purpose and function of each of...

Words: 691 - Pages: 3

Free Essay

System Engineerring Roles in Software Enginerring

...CONTENTS Introduction to tcp/ip tcp ip operaction ,s of tcp/ip layers in tcp/ip model tcp/ip protocols References INTRODUCTION TCP/IP------------ The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocol suite (IP), and is so common that the entire suite is often called TCP/IP. TCP provides reliable, ordered, error-checked delivery of a stream of octets between programs running on computers connected to a local area network, intranet or the public Internet. It resides at the transport layer. Web browsers use TCP when they connect to servers on the World Wide Web, and it is used to deliver email and transfer files from one location to another. HTTP, HTTPS, SMTP, POP3, IMAP, SSH, FTP, Telnet and a variety of other protocols are typically encapsulated in TCP. Applications that do not require the reliability of a TCP connection may instead use the connectionless User Datagram Protocol (UDP), which emphasizes low-overhead operation and reduced latency rather than error checking and delivery validation. TCP---------- The Transmission Control Protocol (TCP) is one of the core protocols of the Internet protocol suite. TCP provides reliable, in-order delivery of a stream of bytes, making it suitable for applications like file transfer and e-mail. It is so important in the Internet protocol suite that sometimes the entire suite is referred to as "the TCP/IP protocol suite." TCP is the transport protocol that manages the individual...

Words: 2390 - Pages: 10

Premium Essay

Tcp/Ip

...The Transmission Control Protocol/Internet Protocol (TCP/IP) suite is indisputably one of the most popular networking protocol suites ever developed. TCP/IP is an industry standard designed for large networks consisting of network segments connected by routers, and is the protocol used on the Internet (Hillpot & Ivy, 2005). TCP/IP’s roots can be traced back to research conducted by the United States Department of Defense (DOD) Advanced Research Projects Agency (DARPA) as early as 1960. In the best bureaucratic tradition, DARPAs (or ARPA, as it was called at the time) involvement in the creation of the internet began with a memo dated April 23, 1969 that was authored by Joseph Licklider (Waldrop, 2012). Between1970 to 1996 the Internet evolved, ARPANET hosts started to use Network Control Protocol, a preliminary form of what would become the Transmission Control Protocol (TCP). Than the TCP/IP protocol suite was established which led to the Domain Name System (DNS), ISPs, and the introduction of HTTP. In retrospect, the program that Licklider put together in the early 60’s would evolve into perhaps the most successful federal research program with the greatest significant impact on society in history. The TCP/IP suite maps to a four-layer conceptual model known as the DARPA model, which was named after the U.S. government agency that initially developed it (Waldrop, 2012). Each layer of the DARPA model corresponds to one or more layers of the seven-layer OSI model. The...

Words: 664 - Pages: 3

Free Essay

Internet Protocols

...INTERNET PROTOCOLS & APPLICATIONS * TCP/IP: The TCP/IP suite of protocols has become the dominant standard for internetworking. TCP/IP represents a set of public standards that specify how packets of information are exchanged between computers over one or more networks. * IPX/SPX: Internetwork Packet Exchange/Sequenced Packet Exchange is the protocol suite originally employed by Novell Corporation’s network operating system, NetWare. It delivers functions similar to those included in TCP/IP. Novell in its current releases supports the TCP/IP suite. A large installed base of NetWare networks continue to use IPX/SPX. * NetBEUI: NetBIOS Extended User Interface is a protocol used primarily on small Windows NT networks. NetBEUI cannot be routed or used by routers to talk to each other on a large network. NetBEUI is suitable for small peer-to-peer networks, involving a few computers directly connected to each other. It can be used in conjunction with another routable protocol such as TCP/IP. This gives the network administrator the advantages of the high performance of NetBEUI within the local network and the ability to communicate beyond the LAN over TCP/IP. * AppleTalk: AppleTalk is a protocol suite to network Macintosh computers. It is composed of a comprehensive set of protocols that span the seven layers of the Open Systems Interconnection (OSI) reference model. The AppleTalk protocol was designed to run over LocalTalk, which is the Apple LAN physical topology...

Words: 1711 - Pages: 7

Free Essay

Data Communication

...TCP/ IP is the basic communication language for the internet. It can be used in private networks such as the intranet and extranet. Any computer that you send a message to gets a copy of the TCP/IP. TCP/IP is a two layer protocol consisting of transmission control protocol(TCP) and the lower layer Which is Internet protocol which handles addressing so that each packet gets to its destination. TCP will be in control of managing the assembling of a message that Is being sent. IP  is responsible for moving packet of data from node to node. IP forwards each packet based on a four byte destination address (the IP number). The Internet authorities assign ranges of numbers to different organizations. The organizations assign groups of their numbers to departments. IP operates on gateway machines that move data from department to organization to region and then around the world. The way that TCP/IP communicate is by using a client/server action in which the client who request and is provided a service. The communication of TCP/IP is really from one point to another meaning that it uses a point to point type of communication. Each user request is considered to be a new request, therefore TCP/IP and its higher-level applications are considered stateless. Being stateless also means that if frees network paths so that everyone can use them continuously. HTTP, Telnet, and SMTP are all associated with TCP/IP as a suite. Protocols related to TCP/IP include the User Datagram Protocol (UDP)...

Words: 1231 - Pages: 5

Free Essay

Resource

...-     Identify network protocols in use within each of the seven OSI layers. (5 pts) -     Research on networks deployed by other health care organizations and recommend additional network elements and protocols that may be used to enhance current network. (5 pts)   Hints and clarifications: 1       With regard to network system elements, please describe what elements are used and where. Also briefly explain why the elements are used when appropriate (e.g, “The VPN router serves as a VPN concentrator/server and provides VPN access to remote users.”). 2       For network protocols, identify which of following core protocols are in use and expand around them: a.                             Layer 1 and 2: what network interfaces are involved? Example of network interfaces are Ethernet, FDDI, ATM, Frame-Relay, T1 etc. b.                             Layer 3: It’s important to first determine which network protocol suite(s) is/are used in the network(example of network protocol suites are TCP/IP, Appletalk, IPX/SPX etc). The core protocol for layer 3 is then IP for TCP/IP, DDP for Appletalk, IPX for IPX/SPX. Other important protocols in this layer include various routing protocols and network address to physcial address mapping protocols (e.g, ARP in TCP/IP). c.                             Layer 4: For TCP/IP, the core layer 4 protocols are TCP and UDP. d.                             Layer 5+: The core protocols again depend on the network protocol suite. In the case of TCP/IP, layer 5 to...

Words: 376 - Pages: 2

Premium Essay

TCP/IP Network Model

...ABSTRACT Without TCP/IP, there would be no internet. TCP and IP are two separate data communication and transmission protocols. They are considered the core protocols of TCP/IP network model. The model encompass four layers; application layer, host-to-host transport layer, Internet layer, and network access layer. Each layer process data that it receives and push up and down the model layers according to its intended function. This paper will provide an analysis of the layered protocol structure of TCP/IP networks. Keywords: TCP/IP networks model, application layer, host-to-host transport layer, Internet layer, and network access layer. INTRODUCTION All internet services that we use and rely on in our daily life are based on TCP/IP networks....

Words: 1024 - Pages: 5

Free Essay

Unit 10 Assingment 1

...1. Aaaa KEY TERMS: Transmission Control Protocol - is one of the core protocols of the Internet protocol suite (IP), and is so common that the entire suite is often called TCP/IP. TCP provides reliable, ordered, error-checked delivery of a stream of octets between programs running on computers connected to a local area network, intranet or the public Internet. It resides at the transport layer. User Datagram Protocol flow - is one of the core members of the Internet protocol suite (the set of network protocols used for the Internet). With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol (IP) network without prior communications to set up special transmission channels or data paths TCP Segment - consists of a segment header and a data section. The TCP header contains 10 mandatory fields, and an optional extension field UDP datagram - is one of the core members of the Internet protocol suite (the set of network protocols used for the Internet). With UDP, computer applications can send messages, in this case referred to as datagrams, to other hosts on an Internet Protocol (IP) network without prior communications to set up special transmission channels or data paths. Source port – the port from which data is sent Destination port – the port to which data is to be sent Well-Known port number – example port 21 is usually the printer port Dynamic port - is an on-demand method of traversing a firewall/NAT...

Words: 449 - Pages: 2

Premium Essay

Nt1330 Unit 1 Assignment 1

...The router committee in a statement called the routing table keeps track of all known network addresses, and even possible during internetwork, and the price of the network of the city. Direct mode router package of capabilities, and their prices, thus taking advantage of current that can exist in the network topology word face. Because routers use the Destination Network address of a packet, they only work if you configure the network protocol routable protocol such as TCP / IP IPKS / or SPX. The different bridges, a special...

Words: 2126 - Pages: 9

Free Essay

Nt1210 Intro to Networking Lab 3.3

...NT1210 Lab 3.3: the TCP/IP Model Exercise 3.3.1 Using your textbook and Internet research, create a mapping between the TCP/IP model and the OSI reference model. What are the distinct differences between them? Applications, Transport, Network, Network Interface this the TCP/IP model. A huge difference is that TCP/IP model uses 4 major layers instead of 7 layers to OSI model. OSI Model is Applications, Presentation, Session, Transport, Network, Data Link and Physical composed to 7 layers. OSI was developed as theoretical model, while TCP/IP was more practical model. Exercise 3.3.2 Identify the layer in which each protocol resides according to the TCP/IP model Transport layers: The Internet Protocol (IP), Transmission Control Protocol (TCP) and User Datagram Protocol (UDP). These core protocols support many other protocols, to perform a variety of functions at each of the TCP/IP model layers. Still others enable user applications to function. Exercise 3.3.3 The most common protocols used from this suite are IP, TCP, and UDP. Briefly describe the purpose and function of each of these. Use your textbook and Internet research to support your answer. TCP (Transmission Control Protocol) Whereas the IP protocol deals only with packets, TCP enables two hosts to establish a connection and exchange streams of data. User Datagram Protocol a connectionless protocol that, like TCP, runs on top of IP networks. Unlike TCP/IP, UDP/IP provides very few error recovery services...

Words: 331 - Pages: 2

Premium Essay

Issc341 Quiz 2

...The Internet layer of the Internet architecture model: | | | | A. transmits datagrams over the attached network. | | | | | B. addresses and routes packets on TCP/IP. | | | | | C. accepts application-layer data and provides the flow of information between hosts. | | | | | D. interacts with the transport-layer protocols to send or receive data. | | Answer Key: B | Question 2 of 10 | 0.5 Points | What is Transmission Control Protocol/Internet Protocol? | | | | A. A suite of protocols that allow computers running the same operating system to communicate | | | | | B. A suite of protocols that allow computers from different vendors with various operating systems to communicate | | | | | C. A single protocol that allows computers from different vendors with various operating systems to communicate | | | | | D. A single protocol that allows computers running the same operating system to communicate | | Answer Key: B | Question 3 of 10 | 0.5 Points | Which of the following protocols in the TCP/IP protocol suite is a connectionless network-layer protocol? | | | | A. IP | | | | | B. TCP | | | | | C. UDP | | | | | D. FTP | | Answer Key: A | Question 4 of 10 | 0.5 Points | Address Resolution Protocol (ARP), used to translate Internet addresses into physical addresses, is used at which of the following Internet layers? | | | | A. Network access layer | | | ...

Words: 453 - Pages: 2

Free Essay

Essential Protocol

...Essential Network Protocols Modern computer networking leverages many components to enable computers on one network (or opposite side of the world) to communicate with a computer on a different network (or other side of the world). Of the components that enable network communication, there are several in the TCP/IP suite of protocols that work in the background to provide reliable Internet connection and data transport every day for millions of computers worldwide. Internet protocol or IP is an essential component of modern internetwork communication. IP is a connectionless protocol that provides neither fault tolerance nor error correction. It is also not responsible for the setup or teardown of network communications. The primary job assigned to IP is logical addressing and routing as it resides at layer 3 (the Network layer) of the OSI model. While every host on the network has a hardware address (also called a MAC address), hosts can only communicate with other hosts in the same broadcast domain using MAC addressing. For internetwork communication, a logical, unique network address is required so that the devices forwarding network traffic (primarily routers), can determine the source and destination and best route to forward data packets. The ARP or Address Resolution Protocol enables devices on a single network, in a single broadcast domain, to find the hardware or MAC address of a device on the network given the IP address of...

Words: 1258 - Pages: 6

Premium Essay

Nt1310 Unit 3 Assignment

...Aleksandr Kalinchuk Mr. Diop ITE 120 27 October 2015 TCP/IP Protocols Since the late 1960s when the first workable prototype of the internet was released to a small number of users , the internet has evolved into something so great that our humanity depends on it for survival today. To an average person, “internet” might sound like a generic term that allows us to browse websites or watch Netflix, not a magnificent complexity of technologies consisting of many interconnected networks and billions of devices across the globe. An important part to this complexity are TCP/IP protocols. Transmission Control Protocol/Internet Protocol (TCP/IP) is a basic language or protocol of the internet that allows these billions of devices to communicate with...

Words: 804 - Pages: 4

Premium Essay

Tcp/Ip Model

...TCP/IP MODEL TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. It can also be used as a communications protocol in a private network (either an intranet or an extranet). When you are set up with direct access to the Internet, your computer is provided with a copy of the TCP/IP program just as every other computer that you may send messages to or get information from also has a copy of TCP/IP. TCP/IP is a two-layer program. The higher layer, Transmission Control Protocol, manages the assembling of a message or file into smaller packets that are transmitted over the Internet and received by a TCP layer that reassembles the packets into the original message. The lower layer, Internet Protocol, handles the address part of each packet so that it gets to the right destination. Each gateway computer on the network checks this address to see where to forward the message. Even though some packets from the same message are routed differently than others, they'll be reassembled at the destination. TCP/IP uses the client/server model of communication in which a computer user (a client) requests and is provided a service (such as sending a Web page) by another computer (a server) in the network. TCP/IP communication is primarily point-to-point, meaning each communication is from one point (or host computer) in the network to another point or host computer. TCP/IP and the higher-level applications that use it...

Words: 509 - Pages: 3

Free Essay

Test

...TCP/IP Protocol Suite Brad Kauble Benjamin Miller Networking 101 Section 104 November 20, 2013 In the world of the Internet and data networking, applications need a way to transfer information form one user to another, anywhere, anytime in a manner that does not disrupt the applications usefulness. Devices connected to a network use multiple applications simultaneously that send and receive information. That data cannot just be sent across the network with any hope of getting to its destination in any recognizable state if it were not for the Transport layer. The Transport layer divides the data into manageable pieces, packaging and addressing them so they will arrive at their proper destination and then reassembling the pieces into the original signal or stream. This paper will observe the part the Transport layer plays in application data encapsulating for use by the Network layer; how it allows simultaneous communication of multiple applications on a single host device while ensuring reliable data delivery to the right application correcting errors if required. The Transport layer is layer 4 in the Open Systems Interconnection (OSI) Model and layer 2 in the Transmission Control Protocol/Internet Protocol (TCP/IP) Model. The Transport layer is needed to track individual conversations, segment, manage and reassemble data packets, identify sending and receiving applications, perform flow control between end users, enable error recovery and initiate and terminate sessions...

Words: 1829 - Pages: 8