StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Application Layer and Applications - The Interface between the Networks - Literature review Example

Cite this document
Summary
This review 'Application Layer and Applications - The Interface between the Networks'  tells,that the networking process in the OSI model is divided into 7 logical layers, all of which have different functionalities.The application layer serves several functions including identification of communication partners, the synchronization of communication and the determination of resource availability…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER91.1% of users find it useful
Application Layer and Applications - The Interface between the Networks
Read Text Preview

Extract of sample "Application Layer and Applications - The Interface between the Networks"

Application Layer and Applications - The Interface between the Networks al Affiliation Application Layer and Applications -The Interface between the Networks The Open Systems Interconnection reference model (OSI) was created as a guideline for the network protocol design that has several layers and an abstract representation. The networking process in the OSI model is divided into 7 logical layers, all of which have different functionalities and are assigned specific services and protocols (Lammle, 2011). The layer under discussion in this paper is the application layer and applications. The application layer is the layer that provides the interface existing between the applications used in communication and the underlying network where messages are transmitted. This layer in the OSI model serves as the first step of ensuring that data is on the network. It ensures that a user can access the services that are provided by the other layers, and defines the protocols that applications use to exchange data. In this layer, there are many protocols that are already in existence and others are under development. The widely known TCP/IP Application layer ISO OSI protocols are comprised of those that enable the exchange of information. They define the format and control the information required, for instance, for common Internet communication uses (Karris, 2009). These protocols include the Domain Name Service Protocols (DNS), Hypertext Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP), Telnet, a terminal emulation protocol and File Transfer Protocol (FTP). The requests for comments define the above protocols. The functions done by the application layer protocols allow the underlying data network to interface with the human network. For example, when a person opens a web browser such as Mozilla, an application is automatically initiated and the program is placed in the device memory where the function is executed. Therefore, each executing program that is put in a device is a process. Here, only two forms of software processes that offer network access exist (Lammle, 2011). When referring to applications, they are software programs that people use in communication over the network. Some of these applications are aware of the network, which means that they execute the protocols of the layer under discussion and initiate communication with the lower layers in a direct manner. An example of these applications is the web browser. The application layer is useful in helping other programs to use network resources, such as transfer of files. Services, such as the transfer of files, are clear to the user but also interface with the network to enable the data to be transferred. There are different types of data that must be transferred. Despite this fact, these kinds of data all require different network services to prepare them for processing that happens at the lower levels of the OSI model. The applications or network services required here use protocols that outline the data formats and the standards that must be used in this process. The protocols are important because they help in ensuring that the data network has a single way to format and direct all the different kinds of data that are used and transferred. This fact makes it important to understand the function of the various network services that come into play but first, the protocols that dictate their operations have to be well understood (Karris, 2009). Just like other layers in the OSI model, the application layer requires the uses of the other layers below it to ensure that the communication process starts and ends successfully. Here, protocols also play a significant role in selecting the messages that are exchanged between the source and destination hosts, the type and format of the data, the methods used in error identification and recovery and also in making the syntax commands (Dye, McDonald, & Rufi, 2011). It is important to point out that the source and destination devices use the application protocols when the communication function is ongoing. This means that the application layer protocols must match during the communication function. This will ensure that rules applied in data exchange between services and applications must be consistent thereby ensuring that the communication process occurs successfully. The types of the messages and the structuring of those messages are done by the application layer protocols (Dye, McDonald, & Rufi, 2011). The messages vary in different ways ranging from data messages, error messages to request for services among other types of messages that are all determined by the application layer protocols. It is important that the message sent from the source to the destination receive the desired or expected feedback from the destination and that the required service is initiated when the data has been successfully transferred. The application layer protocols ensure that this happens by defining the message dialogues in specific data transfer processes. Therefore, the application layer services must ensure that there are multiple protocols working to ensure that all the above functions work in a communication experience for it to be successful (Karris, 2009). The application layer is layer 7, the top layer in the OSI and TCP/IP models. It provides the interface between the applications that a user requires in communication and the network through which messages are transmitted. Human beings create the communication then the software and hardware in place convert the communication from an abstract aspect to a digital format. From this, the services provided by the application layer initiate the transfer of data from humans to devices (client to server) and vice versa. In certain cases, one may want to access information put in a device connected to a network yet the information is not there physically. In this case, a user can use three ways to access the information. The three means include applications and application layer services and protocols, client/ server model and peer-to-peer networking (Dye, McDonald, & Rufi, 2011). In the client/ server model, the client is the person requesting for information while the device is the server. Here, the user requests the data from the device that responds by sending the data to the client. The application layer is important here because it describes the format with which the request from the client is taken and the one by which the server makes the response. The terms upload and download work in client/ server model as upload refers to the transfer from a client to the server whereas download refers to the data transfer from the server to the client. The application layer services and protocols represent a process where one application employs different application layer services that require multiple processes to be executed. Here, the servers control many clients that request for information all at the same time. This means that all requests must be handled uniquely so that the network can work without errors meaning that lower-layer functions must be included in the process. The peer-to-peer (P2P) networking and applications has two forms that include design and applications. Here, devices are connected together using a specific network thereby enabling the two devices to share data and files. Dedicated servers are not needed in P2P networks because one device could function as the server for the transaction of data while at the same time function as a client server. The roles played in P2P function are done on request basis (Dye, McDonald & Rufi, 2011). Despite the fact that there are different network applications, software is at the centre of them all, for instance, in host computers. For example, when operating the Web, there are two types software namely the Web server software and the browser software in the user’s device that are used in the process and communicate together. In understanding the operating systems, it is important to note that processes classified, as truth-processes are those that communicate rather than software pieces. A process refers to the program that runs within an end system. Therefore, when communication processes are in one end system, they communicate through inter-process communication dictated by the operating system in the end system. An application will involve two hosts that communicate over the same network (Karris, 2009). A network application has several pairs of processes that communicate messages to and from each other over the network. For instance, in the Web application a client browser process will communicate messages with a Web server process. Therefore, for the communication process to be successful, the sending process must identify the receiving process that requires the specification of the two pieces of information required including the host address of the machine and the identifier that points to the receiving process on the destination host. In Internet applications, for instance, the host address is specified by the IP address meaning that the IP addresses must be carefully managed because it must be unique. In the second piece of information, a receive-side port number helps to specify the information allowing the receiver to direct the message to the required process (Lammle, 2011). In conclusion, as stated above, the application layer, the interface between the networks provides a means through which a user can access information on the network by using an application by functioning as the main interface for the user to use in interacting with a specific application, significantly the network. The layer is the closest to the end user thus enabling the user and the application layer to interact directly with the software application that executes a communicating component. The application layer serves several functions including identification of communication partners, the synchronization of communication and the determination of resource availability. References Dye, M., McDonald, R., & Rufi, A. (2011). Network fundamentals: CCNA exploration companion guide (vol. 1). New York: Cisco Press. Karris, S. T. (2009). Networks: Design and management. New York: Orchard Publications. Lammle, T. (2011). CCNA Cisco Certified Network Associate Deluxe study guide. New York: John Wiley & Sons Outline (project summary) The networking process in the OSI model is divided into 7 logical layers, all of which have different functionalities and are assigned specific services and protocols. The application layer is layer 7, the top layer in the OSI and TCP/IP models. It provides the interface between the applications that a user requires in communication and the network through which messages are transmitted. It provides the interface existing between the applications used in communication and the underlying network where messages are transmitted. This layer in the OSI model serves as the first step of ensuring that data is on the network. It ensures that a user can access the services that are provided by the other layers, and defines the protocols that applications use to exchange data. These protocols include the Domain Name Service Protocols (DNS), Hypertext Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP), Telnet, a terminal emulation protocol and File Transfer Protocol (FTP). The requests for comments define the above protocols. The application layer is useful in helping other programs to use network resources, such as transfer of files. Services, such as the transfer of files, are clear to the user but also interface with the network to enable the data to be transferred. The application layer services and protocols represent a process where one application employs different application layer services that require multiple processes to be executed. Despite the fact that there are different network applications, software is at the centre of them all, for instance, in host computers. In summary, the application layer provides a means through which a user can access information on the network by using an application by functioning as the main interface for the user to use in interacting with a specific application, significantly the network. Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(Application Layer and Applications - The Interface between the Networks Literature review Example | Topics and Well Written Essays - 1750 words, n.d.)
Application Layer and Applications - The Interface between the Networks Literature review Example | Topics and Well Written Essays - 1750 words. https://studentshare.org/information-technology/1837435-data-communications-and-networking
(Application Layer and Applications - The Interface Between the Networks Literature Review Example | Topics and Well Written Essays - 1750 Words)
Application Layer and Applications - The Interface Between the Networks Literature Review Example | Topics and Well Written Essays - 1750 Words. https://studentshare.org/information-technology/1837435-data-communications-and-networking.
“Application Layer and Applications - The Interface Between the Networks Literature Review Example | Topics and Well Written Essays - 1750 Words”. https://studentshare.org/information-technology/1837435-data-communications-and-networking.
  • Cited: 0 times

CHECK THESE SAMPLES OF Application Layer and Applications - The Interface between the Networks

Cultivation Theory

Cultivation Theory Name Institution Date Cultivation theory Introduction In recent years, scholars have seen it fit to develop communication theories that are likely to reduce the rates of divorces that result from inadequate communication between spouses.... With this, televisions in cultivation theory createmiscommunication between spouses thatinfluences divorce rates in society.... Ideally, humans are social beings and they cannot thrive without having to develop relationships with one another that may be either at the work place or in between individuals....
10 Pages (2500 words) Admission/Application Essay

The Relationship between Roma and Sita

The book was written between 1500 and 4th century BC, though it has been adapted and restated numerous times with each narrator giving a diverse version in order to meet different preferences and demands.... The book was written between 1500 and 4th century BC, though it has been adapted and restated numerous times with each narrator giving a diverse version in order to meet different preferences and demands....
4 Pages (1000 words) Admission/Application Essay

EMBA London Program at The University of Chicago

The purpose of this essay "EMBA London Program at The University of Chicago" is to describe a rationale for applying to an EMBA program for business administration.... The writer would shed light on the personal educational background, skills as well as experience in the field.... hellip; I am impressed by what I have read concerning your faculty; teaching, and conducting research at the EMBA London Program, The University of Chicago Booth School of Business....
20 Pages (5000 words) Admission/Application Essay

Labor

To ensure that there is fairness in offering the compensation, there are set rules that outline the condition, A clear understanding on which employees are en d to overtime pay is necessary in order to avoid conflicts between the employee and the employer.... In this response, the employees entitled to receive the pay are referred to as non-exempt employees while those with no right to… This classification is mainly based on the employee's salary and the type of job assigned to them....
1 Pages (250 words) Admission/Application Essay

Transfer application

My Transfer application My interest in economics can be attributed to my neighbor, who is a family friend and a professor of economics.... He is so successful that no one would resist admiring his prowess and considering him a mentor.... At one point, I overheard him discussing with my father how he and his… Ever since I was seven, I knew that I wanted to be just like him or even surpass him by becoming a popular economics scholar, not only in my country, but also in the entire world....
2 Pages (500 words) Admission/Application Essay

Mechanical Contractor Competency Model

12 Pages (3000 words) Admission/Application Essay

USC Application

The paper "USC application" includes personal statements and the vision of the University of Southern California.... nbsp;I strongly believe that bold endeavors can only achieve successful conclusions if they are supported by an immense and sincere passion.... nbsp;… For me, passion is not some abrupt flaring of emotions, but a deep-rooted drive to excel, that often has its genesis in the strongly held values and beliefs....
5 Pages (1250 words) Admission/Application Essay

Scholarship Grant Application

This paper ''Scholarship Grant application'' tells that Through the application of the conservation values and principles in my role as a conservation officer, I have developed a great sense of job satisfaction.... Also, I have become more aware of the importance of gaining respect....
6 Pages (1500 words) Admission/Application Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us