Application Layer is a seventh layer of Open Systems Interconnection model. It consists of several protocols which focuses on the process to process communication across Internet Protocol networks which provide communication to the end users. User applications are able to interact with services and the devices through this layer include: Facebook and search engines.
Categories of Interaction in Application Layer
Client Server Architecture. This involves one computer or process is client while another is a server. Client process or computer requests resources from a dedicated server, while the server offers the client resources by listening to client’s request for example ftp client and ftp server. The advantage of this can be used in provide resource to several computers in the network. Also roles can be distributed in the network.
Peer to Peer Architecture. This involves network device being independent. A computer can act as a both client and server. All the computers in the network shares resources such as printers without a dedicated server. The advantage of this architecture is that it can be set up easily in home network. The disadvantage of this is that administrative roles cannot be manage in a large network
Host Based Architecture. This involves having one powerful computer which have several dumb terminals. The computing power is shared among the dumb terminals include bank transactions such as ATM.
Cloud Based Architecture. Cloud computing offers services such as platform, operating system and software. Customers don’t need to worry about buying hardware or operating system or platforms from vendors, they only subscribe as a service.
Infrastructure as a service. This involves cloud computing manages all the network infrastructure and their purpose is to provide this infrastructure to customers as a service.
Platform as service. The cloud provider offer hardware software and database services to the client. They own this services.
Software as Service. The cloud provider offer wide range of Softwares as a software development environments, email services etc.
Internet Application
Network Applications
Network Protocol
Network application have set standards of rules that enables them to communicate together in the network. Examples of network protocol include:
Internet Network Layer
Address Resolution Protocol
The purpose of ARP is to determine MAC address of a machine in the network with a specific IP address.
Role of Network Layer
It deliver network traffic to another host in the network
Internet Protocol
Every device In the Internet Protocol requires Internet protocol address in order to communicate. It involves routers, switch, gateways, computer etc.
Types of IP Address
Computer gets an IP address through static addressing and dynamic addressing. DHCP is used to assign IP address dynamically to devices in the network.
IP settings include
Network Component of IP Address
Two parts of and IP Address.
Subnet Mask tells what how many bits an IP address is given in a network portion and how many node portion can be given.
Types of IP Addresses
Public Computer can communicate in the internet.
Private only computer can communicate in local area network and not in internet.
Network Address Translation
NAT involves changing a private address of the local area network to that of the router’s ISP address.
Router
The purpose of router is to transfer packets from computer to its destinations. Routers decides on routes to use based on mapping. Each packet contain source and its destination which routers uses it to know its source and destination. Routers are intelligent, communicate with one another and able to learn routes from each other dynamically.
Routing protocol
Internet Assigned Numbers Authority
This is the body which oversees the naming of domains.
Domain Naming System
Resolution of IP and Names are done by the DNS.
Physical Layer
It involves connections of physical devices in the network.
Type of data
Data Transmission Media
Point to Point Circuit This involves connections between two devices.
Multipoint Circuit. This involves one media being shared by several devices for example WIFI.
Data Flow
Multiplexing
This involves diving communication channels so that it allow several connection at the same time.
Methods of Multiplexing
Digital Transmission of Data. This involves data being send by a sender to receiver.
Transmission media
Topics Questions
Topic 4
LLC receives the frames from the physical Layer below and hand over the datagram to L3 protocol at the network layer above.
Router routes traffics to different networks so it must have two physical or logical network card to handle traffic routing
When there is local traffic new ARP entries are created. ARP entries are removed from cache when the period has expired. Expiry period of ARP cache varies from different Operating System
Because the router must know the source and its destination of a packet in order to send a packet
Topic 6
16 bits
Explain how you arrived at this number.
UDP destination port stores 2 bytes therefore 1 byte = 8 bits hence 8 *2 = 16 bits
Discuss how the data meant for one browser tab is never mixed up with that of the other tab.
Browser tabs uses multiplexing to send data concurrently therefore they cannot be mixed.
Flags
If a SYN/ACK segment is sent to a host it responds with RST segment
If a SYN segment is sent to a host it responds with a SYN/ACK if the port is open,
If a SYN segment is sent to a host it responds with a RST if the port closed,
If a SYN segment is sent to a host it doesn’t give a response if the port filtered.
Client sends a SYN packet data to server through internet protocol. If the server has an open port then it accept the connection and acknowledge the client that it has accepted through a SYN/ACK packet data. Then client respond to the server with ACK data packet acknowledging that the connection has been initiated.
TCP uses sender buffer to store packets needed to be send and TCP receiver will use receiver buffer to extract all the packets. Receiver packer controls the packet being receive by advertising it’s receive window to the sender buffer that there is more space available.
Topic 8
Type 1 run directly on a hardware while Type 2 run on the operating system.
Describe the changes that have occurred.
1G only supported voice. 2G Supported Voice and Simple data such text messages, speed was less than 0.5Mbps. 3G supported Web browsing, email, video downloading, picture sharing and speed were 2Mbps. 4G speed range between 100Mbps and 1Gbps.
Base station is responsible for handing over a mobile phone to another base station. Mobile switching is responsible for call set up and switching and routing mobile phone to another route of new base station.
References
Functions of LLC and MAC sub-layers of Data Link Layer | Computer Networking Demystified. (2018). Retrieved from https://computernetworkingsimplified.in/data-link-layer/components-data-link-layer-llc-mac/
An Inside Look at TCP Headers and UDP Headers. (2018). Retrieved from https://www.lifewire.com/tcp-headers-and-udp-headers-explained-817970
Sending data across different browser tabs – Arnelle’s Blog. (2018). Retrieved from https://blog.arnellebalane.com/sending-data-across-different-browser-tabs-6225daac93ec
What is a Three-Way Handshake? – Definition from Techopedia. (2018). Retrieved from https://www.techopedia.com/definition/10339/three-way-handshake
TCP Flow Control. (2018). Retrieved from https://www.brianstorti.com/tcp-flow-control/
What’s the difference between Type 1 and Type 2 hypervisors?. (2018). Retrieved from https://searchservervirtualization.techtarget.com/feature/Whats-the-difference-between-Type-1-and-Type-2-hypervisors
3G, 4G, 4G LTE, 5G – What are these new Technologies Anyway. (2018). Retrieved from https://whatsag.com/
What is cell? – Definition from WhatIs.com. (2018). Retrieved from https://searchmobilecomputing.techtarget.com/definition/cell
How Do Cell Phones Work? – Pong Pulse. (2018). Retrieved from https://pongcase.com/blog/cell-phones-work/
Mobile Phone Base Stations, How do mobile base stations work, Mobile Base Stations in Australia, Cell Tower, Mobile Phone Tower. (2018). Retrieved from https://www.mobilenetworkguide.com.au/mobile_base_stations.html
What is a Mobile Switching Center (MSC)? – Definition from Techopedia. (2018). Retrieved from https://www.techopedia.com/definition/8448/mobile-switching-center-msc
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download