Fix my network research project

profileprudence98
Kao_Draft1-1comments.docx

Running Head: THE SEVEN LAYER MODEL OF OSI Kao 1

THE SEVEN LAYER MODEL OF OSI Kao 6

The Seven Layer Model of OSI

Kao Badi Prudence

CMIT 265

Professor: Ryan Thomas

Date: 06/04/2020

The Seven Layer Model of OSI

The Open System Interconnect (OSI) is a very important concept in networking when considering the creation of a a networking system for the university. “It was created by the international organization of standards 1978 and its main purpose is to help describe the architect of a network so as make it possible for computers to send and receive data from other computers [1]. Although the model is conceptual, appreciating its purpose and function will help the university in understanding how the protocol suits and network architecture work on an application basis. The OSI model is usually built from bottom to top in this order; physical, data link, network, transport, session, presentation and lastly application. Every layer of the OSI model has its own special function. The following sections describe the function of each layer. Comment by Author: Missing closing quotations. Comment by Author: Architecture ? double check quote.

The layers of the OSI model

Physical Layer (Layer 1)

The OSI model layer identifies the networks’ physical characteristics and specifications. This is the type of media used on the network for example type of connector, cables, and pinout format cables.

Topology

This layer shows the type of topology to be applied in the network. Additional characteristics in this layer define voltage used on a given frequency and medium at which the signals that carrying the data operates. They dictate speed and bandwidth of a given medium and the maximum distance over which a specific media type can be applied Comment by Author: The physical layer defines the topology.

Datalink Layer (Layer 2)

Layer 2 of the OSI model is responsible for receiving data for layer 1 so that it may be sent to layer 3 and sends data from layer 3 to layer 1 (poor grammar. This layer also detects and corrects errors. The word ‘frame’ is usually used to refer to the logical data grouping at this layer . It has two distinctive sub-layers: Comment by Author: All layers pass data between the layers. It might be beneficial to include this in an overarching paragraph describing the entire model.

· Access control (MAC) - MAC address is the physical/hardware address burnt into each network interface card (NIC). Comment by Author: Would be benficial to flush out these functions. Talk about access control and link control. Also don’t forget there are many security functions that run at this layer.

· Link control (LLC) – “this controls the error and flows control mechanism of the data link layer [2].”

Network Layer (Layer 3).

The primary faction of layer 3 is to giving access to the ways by which information can disseminate to and fro different network systems. It does not specify how the information is passed but rather gives the mechanism of doing so.  Comment by Author: spelling

The responsibility of protocols in this layer is to ensure route selection which is to identify the best path the information should go all through the network. It uses software configured addresses and unique routing protocols to pass on to the network. Packet is a term usually used to explain the logical grouping of information at this layer. Comment by Author: Would be beneficial to include information on large data transmissions. How are these handled? The function of the network layer in dealing with these large transmissions.

Transport Layer

The most important function of layer 4 is to give the different ways for transporting data between network devises. It does so in the following ways.

· Checking: protocols at this layer ensure information is disseminated appropriately.

· Addressing: TCP/IP protocols support various network services. Layer 4 also ensures that the information is disseminated to the correct service at the upper layers of this model.

· By lower levels. Segmentation is the responsibility of layer 4. Comment by Author: Not sure what you mean by this bullet.

· At the transport layer: protocols operating at the transport layer can either be connectionless or connection-oriented.  Comment by Author: Consider the protocols that operate at this level.

Control - data flow control is also another responsibility of the transport layer (data flow control refers to how the receiving device can take information transmissions). There are two common ways of flow control used; buffering: while using buffering flow control, information is temporarily stored while waiting for the final device to be made available. A problem can be caused by buffering if the sending device transmits the information rather fast while the receiving device is not ready to manage it; windowing: Data is transferred in groups of segments that need only one acceptance in a windowing environment. The window size can be explained as when the session in between two devices is established (the number of segments that fits into an acknowledgment). “Imagining there is a need of having only one acknowledgment for every segment there would be a great reduction in the overhead [3]”

Session Layer (Layer 5)

Managing and controlling the synchronization of information between applications of two devices is the responsibility of this layer. The function is accomplished by breaking, establishing and maintaining sessions. The transport layer’s responsibility is setting up and maintenance of connections between the two nodes. this layer does the same instead of the application

Presentation Layer (Layer 6)

The most important function of this layer is transforming the information that is meant to be received from the application layer into another format. Applications don't need to read this conversion. Encryption which is the scrambling of data to make it not possible to be read and decryption which is making a data readable is also an important function of this layer. Most common data formats handled in this layer may include;  Comment by Author: Is this supposed to be conversation?

· Files: These are files that need the data to be formatted in a certain way, like GIF, TIFF, and JPEG.

· Data: This layer also translates data into several formats such as EBCDIC and ASCII.

Video: These files also need to be converted in a different format, like MIDI, MPEG, and MP3.

Application Layer (Layer 7)

An easy way of defining the functions of this layer is taking requests and information from the users and passing it over to lower layers of the OSI model. Information coming in is transferred to the application layer which avails it to the users.

People confuse the application layer to be representing the applications being used on a system such as a word processor, spreadsheet and web browser but instead, this layer defines the process that enables applications to use the network services.

Conclusion

The OSI model is used in networking to show what and how the tasks are handled at each level. However, on a practical level, the view gets more complicated. Some of the devices protocol and applications can fit perfectly to form a single layer whereas the others function in many different layers and perform operations affecting each layer. The security of information in the form of encryption can be enclosed to the presentation layer, although the security of the network affects all the layers from the physical layer to the application layer. In the real world, the OSI model is more defined than other models. The OSI model can be used to visualize interactions of networks providing a conceptual framework for both designing better networks and troubleshooting existing networks in the future.

References Comment by Author: There are multiple errors in the references. This link provides examples of different types of sources. Assuming that you are using certain parts of these books in your research so page numbers should be included. https://libguides.murdoch.edu.au/IEEE If they were accessed online the source should also be provided.

[1] D. Lachance, Cybersecurity Analyst+: The OSI Model, 2016

[2] C. L. Australia, J. Andrews, and T. Dean, Network+ Guide to Networks. Cincinnati OH: Cengage Learning, 2015

[3] E. Chou, Mastering Python networking: Advanced networking with Python, 2017

[4] H. Singh, Implementing Cisco Networking Solutions. Packt Publishing, 2017