OSI Model
Ratings:10+5=15
What is OSI?
Open Systems Interconnection or OSI Model was first proposed by International Standards Organization (ISO) to solve multiple problems faced in telecommunication.
It is a conceptual model of telecommunication Networking where the whole process is divided into seven effective layers. It synchronizes the whole process & helps one understand the interoperation of the diverse communication system under the standard protocol. The seven layers we are talking about are abstraction layers & each layer is connected to either one or two layers depending on its position. The interlinked layers serve one another to forward the communication process.
Understanding the seven layers of OSI
Layer 1: Physical Layer
This layer is the primary layer of the OSI model & consists of connecting devices such as Ethernet cable, Token ring, hubs repeaters & electrical specification for data connection. This layer is responsible for connecting the devices to physical transmission medium such as copper or optical cable or radio frequency or pulses of infrared. When operating at the physical layer, the data is transmitted through electrical voltage, radio frequency or pulses.
Layer 2: Data Link Layer
Data Link Layer encodes & decodes data packet into bits & using its transmission protocol it handles the errors in the Physical Layer. It also controls flow & synchronization of the frames & at the same time it manages controlling access of the Physical Layer network devices.
There are two sub layers in Layer 2,
- The Media Access Control (MAC) layer
- The Logical Link Control (LLC) layer
Layer 3: Network Layer
The Network Layer adds the concept of routing above the Data Link Layer. When data arrives at the Network Layer, the source & destination addresses contained inside each frame are examined to determine if the data has reached this final destination. If the data has reached the final destination, this Layer 3 formats the data into packets delivered up to the Transport Layer.
In Layer 3 logical paths are created for data transmission through network devices such as switch & routing devices. This works for transmitting data from one node to another.
Addressing, routing & forwarding are the three major functions at this layer. To support routing, the Network Layer maintains logical addresses such as IP addresses for devices on the network. The Network Layer also manages the mapping between these logical addresses and physical addresses. In IP networking, this mapping is accomplished through the Address Resolution Protocol (ARP).
Layer 4: Transport Layer
In the fourth layer, variable length data sequence has to be transferred from source to destination host through one or more network. This Transport Layer delivers data across network connections.
The Transport Layer is to be delivered the entire message from source to destination, & receiving data without any errors. Different transport protocols may support a range of optional capabilities including error recovery, flow control, & support for re-transmission.
The supported protocols at this layer are TCP (Transmission Control Protocol), UDP (User Datagram Protocol) & SPX(Sequential Packet Exchange- Novell Netware Operating System).
Layer 5: Sessions Layer
In the Sessions Layer, communication or connection between computers is controlled in a managed environment. It has the sole capacity of managing & terminating connection & helping in establishing connections between local & remote applications.
At Layer 5, it is built to support multiple types of connections that can be created dynamically & run over individual networks. Dynamically created connections that can run over individual networks can be controlled through the layer.
Layer 6: Presentation Layer
The Presentation Layer is the simplest in function of any piece of the OSI Model. At Layer 6, it handles syntax processing of message data such as format conversions & encryption/decryption needed to support the Application Layer above it.
The Presentation Layer is the most simplified layer in the OSI Model where data segregation is done based on the file type. Data can be classified in 4 types like ASCII- Text format, Audio format, Picture format & Video format. Encryption to formats such as GIF, ASCII, PICT, JPEG, & much more are done to make it suitable for the Application Layer. The major job of this layer is to translate between application & network format.
Layer 7: Application Layer
This is the last layer of the OSI Model & this layer represents the data that is understood by the end user. The Application Layer supplies network services to end user applications. Network services are typically protocols that work with user's data. For Example, in a Web Browser application, the Application Layer protocol "HTTP (Hyper Text Transfer Protocol)".
In this layer the user interacts with the software application & communicating component is implemented. In this layer communication partners are identified along with quality of service.
This Layer 7 provides data to (& obtains from) the Presentation Layer.
PDU in OSI Model
In telecommunication the term Protocol Data Unit (PDU) has the following meaning.
In a OSI layered model, a unit of data which is specified in a protocol of a given layer & which consists of protocol-control information & possibly user data of that layer.
The PDU for each layer of the OSI Model is listed below.
Addressing, routing & forwarding are the three major functions at this layer. To support routing, the Network Layer maintains logical addresses such as IP addresses for devices on the network. The Network Layer also manages the mapping between these logical addresses and physical addresses. In IP networking, this mapping is accomplished through the Address Resolution Protocol (ARP).
Layer 4: Transport Layer
In the fourth layer, variable length data sequence has to be transferred from source to destination host through one or more network. This Transport Layer delivers data across network connections.
The Transport Layer is to be delivered the entire message from source to destination, & receiving data without any errors. Different transport protocols may support a range of optional capabilities including error recovery, flow control, & support for re-transmission.
The supported protocols at this layer are TCP (Transmission Control Protocol), UDP (User Datagram Protocol) & SPX(Sequential Packet Exchange- Novell Netware Operating System).
Layer 5: Sessions Layer
In the Sessions Layer, communication or connection between computers is controlled in a managed environment. It has the sole capacity of managing & terminating connection & helping in establishing connections between local & remote applications.
At Layer 5, it is built to support multiple types of connections that can be created dynamically & run over individual networks. Dynamically created connections that can run over individual networks can be controlled through the layer.
Layer 6: Presentation Layer
The Presentation Layer is the simplest in function of any piece of the OSI Model. At Layer 6, it handles syntax processing of message data such as format conversions & encryption/decryption needed to support the Application Layer above it.
The Presentation Layer is the most simplified layer in the OSI Model where data segregation is done based on the file type. Data can be classified in 4 types like ASCII- Text format, Audio format, Picture format & Video format. Encryption to formats such as GIF, ASCII, PICT, JPEG, & much more are done to make it suitable for the Application Layer. The major job of this layer is to translate between application & network format.
Layer 7: Application Layer
This is the last layer of the OSI Model & this layer represents the data that is understood by the end user. The Application Layer supplies network services to end user applications. Network services are typically protocols that work with user's data. For Example, in a Web Browser application, the Application Layer protocol "HTTP (Hyper Text Transfer Protocol)".
In this layer the user interacts with the software application & communicating component is implemented. In this layer communication partners are identified along with quality of service.
This Layer 7 provides data to (& obtains from) the Presentation Layer.
PDU in OSI Model
In telecommunication the term Protocol Data Unit (PDU) has the following meaning.
In a OSI layered model, a unit of data which is specified in a protocol of a given layer & which consists of protocol-control information & possibly user data of that layer.
The PDU for each layer of the OSI Model is listed below.
- Physical Layer- raw bits (1s or 0s) transmitted physically via the hardware.
- Data Link Layer- a frame (or series of bits).
- Network Layer- a packet that contains the source & destination address.
- Transport Layer- a segment that includes a TCP header & data.
- Sessions Layer- the data passed to the network connection.
- Presentation Layer- the data formatted for presentation.
- Application Layer- the data received or transmitted by a software application.
As you cam see, the Protocol Data Unit changes between the seven different layers. The resulting information that is transferred from the application layer to the physical layer (& vice versa) is not altered, but the data undergoes a transformation in the process. The PDU defines the state of the data as it moves from one layer to the next.
Name of Student: Harsh Tiwari
Faculty Name: Naresh Sir
Roll No: JK-ENR-SW-1621
Date: 24-03-2018
Session Name: OSI Model
Faculty Name: Naresh Sir
Roll No: JK-ENR-SW-1621
Date: 24-03-2018
Session Name: OSI Model
Summary of learning: Learning about different layers of OSI Model.
No comments:
Post a Comment