answersLogoWhite

0


Best Answer

This is usually done because of the requirements of the data transfer. For example, FTP (file transfer protocol) will use TCP for transport because we want to make sure the data was transferred reliably. DNS will use UDP because we don't need the handshaking or connection based transport.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why some application layer protocols using a specific transport layer protocol?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

The role of port numbers in Multiplexing?

Once data is routed through the network and delivered to a specific host, it must be delivered to the correct user or process. As the data moves up or down the layers of TCP/IP, a mechanism is needed to deliver data to the correct protocols in each layer. The system must be able to combine data from many applications into a few transport protocols, and from the transport protocols into the Internet Protocol. Combining many sources of data into a single data stream is called multiplexing. Data arriving from the network must be demultiplexed, divided for delivery to multiple processes. To accomplish this, IP uses protocol numbers to identify transport protocols, and the transport protocols use port numbers to identify applications.


Do different services of the internet feature different transfer protocols?

Yes. Three examples are:HTTP - HyperText Transfer Protocol (used to transfer web pages)FTP - File Transfer Protocol (as it says)SMTP - Simple Mail Transfer Protocol (supports some functions of the email system)These are all service layer protocols. Underpinning these are transport layer protocols, principallyTCP - Transport Control Protocol (used for most services)UDP - User Datagram Protocol (used for services and internal internet mechanisms that favor unimpeded delivery over assurance, order, and/or control of data flow)There are layers of protocol below this; the immediate one is the internetwork layer, which allows the higher layers to work seamlessly over multiple interconnected network media such as WiFi, Ethernet, optical fiber, etc. Below that are the protocols that correspond to the specific media.


Non-vendor specific routing protocols?

RIP and OSpf are non-proprietary protocoleigrp is a proprietary protocol i.e it is a vendor specific


What two protocols are most likely being used as the TCP IP model application layer protocol and the internetwork layer protocol?

The TCP/IP suite includes the following protocols Data Link Layer: ARP/RARP Address Resolution Protocol/Reverse Address DCAP Data Link Switching Client Access Protocol Network Layer: DHCP Dynamic Host Configuration Protocol DVMRP Distance Vector Multicast Routing Protocol ICMP/ICMPv6 Internet Control Message Protocol IGMP Internet Group Management Protocol IP Internet Protocol version 4 IPv6 Internet Protocol version 6 MARS Multicast Address Resolution Server PIM Protocol Independent Multicast-Sparse Mode (PIM-SM) RIP2 Routing Information Protocol RIPng for IPv6 Routing Information Protocol for IPv6 RSVP Resource ReSerVation setup Protocol VRRP Virtual Router Redundancy Protocol Transport Layer: ISTP Mobile IP Mobile IP Protocol RUDP Reliable UDP TALI Transport Adapter Layer Interface TCP Transmission Control Protocol UDP User Datagram Protocol Van Jacobson compressed TCP XOT X.25 over TCP Session Layer: BGMP Border Gateway Multicast Protocol Diameter DIS Distributed Interactive Simulation DNS Domain Name Service ISAKMP/IKE Internet Security Association and Key Management Protocol and Internet Key Exchange Protocol iSCSI Small Computer Systems Interface LDAP Lightweight Directory Access Protocol MZAP Multicast-Scope Zone Announcement Protocol NetBIOS/IP NetBIOS/IP for TCP/IP Environment Application Layer: COPS Common Open Policy Service FANP Flow Attribute Notification Protocol Finger User Information Protocol FTP File Transfer Protocol HTTP Hypertext Transfer Protocol IMAP4 Internet Message Access Protocol rev 4 IMPPpre/IMPPmes Instant Messaging and Presence Protocols IPDC IP Device Control IRC


What is protocol independence?

Protocol independence means that an application or service is able to utilize more than one communications protocol. The most common protocol would be TCP/IP which actually encompasses different types of IP protocols such as IP or UDP. The TCP component is responsible for connection management and the IP component is the actual communications protocol. It is possible to use IP without the TCP component. This is also referred to as a connectionless protocol like UDP. These different types of IP communications could be considered different protocols. This could be an example protocol independence if either can be used for a specific application. There are less common protocols like Novell's IPX/SPX which do not interoperate with TCP/IP in any way. However, there are applications that can use either protocol making them completely protocol independent. Both TCP/IP and IPX followed the OSI model, and it is possible to load both protocols on the same network interface on a host, and even on a CISCO router as a sub-interface. Remember that the lower levels of the OSI model such as physical, data, network and transport are open and can be replaced with different media and or data frame size etc. Try to find a detailed OSI model and you will see more than one protocol within the transport layer. This would also help in understanding protocol independence. It is also possible to encapsulate or hide one protocol inside of another to allow say NetBIOS or IPX to be carried over an IP network within a pure IP packet. This requires that all the IP packet header and footer be stripped away and the inside or encapsulated protocol to be handed off to a higher OSI layer such as the Session layer. I forgot to login MPGMichael first answer


What hardware can use in computer science for communication?

Well-known communications protocols are Ethernet, a hardware and Link Layer standard that is ubiquitous in local area networks, and the Internet Protocol Suite, which defines a set of protocols for internetworking, i.e. for data communication between multiple networks, as well as host-to-host data transfer, and application-specific data transmission formats.


What is a connectionless protocol?

Connectionless Protocols: These protocols do not establish a connection between devices. As soon as a device has data to send to another, it just sends it. Answer:A Connectionless Protocol is a data communication method in which communication occurs between hosts with no previous setup. The device at one end of the communication transmits data to the other, without first ensuring that the recipient is available and ready to receive the data. The device sending a message simply sends it addressed to the intended recipient. The Internet Protocol (IP) and User Datagram Protocol (UDP) are connectionless protocols, but TCP/IP (the most common use of IP) is connection-oriented


What application layer protocol is required when website appears on computer screen?

Application protocol layers that are specific to certain applications such as the World Wide Web (WWW), email, and FTP causes websites to appear on the computer screen.


What protocol work with a router?

Routers work with many different kinds of protocols, for different purposes. They work with layer-3 protocols such as IP and IPX, with routing protocols such as RIP, EIGRP, and OSPF, with VLAN-specific protocols, with DHCP, Telnet, and many others more.Routers work with many different kinds of protocols, for different purposes. They work with layer-3 protocols such as IP and IPX, with routing protocols such as RIP, EIGRP, and OSPF, with VLAN-specific protocols, with DHCP, Telnet, and many others more.Routers work with many different kinds of protocols, for different purposes. They work with layer-3 protocols such as IP and IPX, with routing protocols such as RIP, EIGRP, and OSPF, with VLAN-specific protocols, with DHCP, Telnet, and many others more.Routers work with many different kinds of protocols, for different purposes. They work with layer-3 protocols such as IP and IPX, with routing protocols such as RIP, EIGRP, and OSPF, with VLAN-specific protocols, with DHCP, Telnet, and many others more.


What is a set of agreed-upon instructions designed to allow computers to communicate to each other across a network connection?

Computers use communication protocols to communicate with each other. Just as humans generally communicate with each other using a common language, computers must do the same. A protocol defines the language the computers will use and both computers must agree upon which protocol to use, via a standard "handshake" protocol -- a simple two-way communication that establishes a connection as well as the protocol that will be used for the actual communication. Only when both sides agree upon the actual protocol can communication begin. As technology develops, protocols must evolve. Thus we have seen many ways for computers and devices to communicate and interconnect with each other over the years, each with their own set of protocols, each suited to a specific or general task. In the past we've seen COM, LPT, Ethernet, USB, FireWire and, more recently, wireless devices. Ethernet and wireless provide the basic transport system between any two computers today and often work together using intermediate devices, including wireless routers (which are themselves just simple computers). Without a common protocol, communication between all these devices would be impossible. The most prevalent protocol in use today is TCP/IP, without which the internet would not work. TCP/IP is actually two separate protocols: Transmission Control Protocol and Internet Protocol, but they work together with a third protocol, UDP (user datagram protocol), to provide a multi-layered suite of protocols. The top layer, the application level, is further split into separate protocols including HTTP (hypertext transfer protocol), FTP (file transfer protocol), SMTP (simple mail transfer protocol), DNS (domain name server), RIP (routing information protocol), SNMP (simple network management protocol) and TELNET (terminal emulation protocol), amongst many others. All Internet-enabled devices must support TCP/IP version 4 (the current protocol), although most also support version 6 which is expected to become the standard protocol at some point in the future.


What is the meaning of a proprietary network protocol?

A proprietary network protocol is one that does not comply to any open standards. The intent of a proprietary protocol is to limit communication only to nodes that implement a specific application. NetBIOS is an example of a proprietary network protocol that is only applicable to Microsoft Windows hosts. The opposite of a proprietary protocol is an open standard, which can be utilized by any application. An example of an open standard is TCP/IP, the standard protocol of the Internet.


What is the purpose of TCP or UDP port numbers?

The purpose of TCP is a connection oriented protocol, meaning that protocol establishes a connection or session between the sources and destination device prior to sending the data segment. UDP is transport layer protocol that provides an interface between the application layer and the network layer.