OSI Model
Project Scenario
The scenario of this project can
be referred to Figure 1. Figure 1 shows the logical network flow from a home
network to UTeM facilities. In this figure, a UTeM’s student is trying to access
the Ulearn system located in the UTeM network facilities. The student is using
her modem to connect to the public network before able to connect to the UTeM
facilities. From the UTeM network, the data then was forwarded to IT Center
where the Ulearn System server is located.
Students are required to suggest private addressing scheme used in UTeM network. Explain how you calculate the subnetting using FLSM based on the number of the faculties. The number of students of each faculty is within 500 – 1000 students. Each faculty is given their network address. Assign IT Center as another subnet with their own network address. From this network address, assigned as the 5th available address as the address of the Ulearn System Server.
OSI Model
Application Layer
Using the application tier, students connect to the online learning system's server from their own computers. At this level, students get direct access to the network. It is common for students to be given with many options after successfully signing in to a web-based learning system. When a student logs on to an online learning platform, they are welcomed with the website interface of the application layer. It is the application layer's responsibility to show and exchange data with users. The protocol manages data transfer and IP traffic. To communicate between a website and a web server, students utilize HTTP (Hypertext Transfer Mechanism), a common communication protocol. Others include FTP, DHCP and SNMP as well as Telnet and TelnetSSH.
Presentation Layer
Layer 6 of the Open Systems Interconnection (OSI) model is the presentation layer. It is used to convey data in an accurate, well-defined, and standardized manner to the application layer (layer 7). The syntax layer is another name for the presentation layer.
The presentation layer is in charge of the following actions:
- Data encryption/decryption
- Character/string conversion
- Data compression
- Graphic handling
Transport Layer
- End-to-end delivery
- Addressing
- Reliable delivery
- Flow control
- Multiplexing
Session Layer
In session layer, streams data are received and further marked, which is then resynchronized it properly, so that the ends of the messages are not cut initially and further data loss can be avoid. This layer basically establishes a connection between the session entities. this layer can handles and manipulates data which it receives from the Session Layer as well as from the Presentation Layer.
These are some of the functions which are performed by Session Layer:
- works as a dialog controller through which it allows system to communicate in either half-duplex mode full duplex mode of communication
- allows synchronization by allowing the process of adding checkpoints, which are considered as synchronization points to the streams of data
- responsible for synchronization information from different sources
Network Layer
The network layer has two purposes. One method is to split segments into network packets and then reassemble them on the receiving end. The alternative method is to route packets across a physical network by determining the optimum path. To route packets to a destination node, the network layer needs network addresses (usually Internet Protocol addresses).
The network layer provides the functional and procedural means of moving variable length data sequences from one node to another in a separate network. Message delivery at the network layer does not guarantee that the network layer protocol is reliable. The following protocols are part of the layer management protocol:
- routing protocols
- multicast group management
- network layer address assignment
Routing protocol. Uses to determines the optimal network data transfer and communication links between network nodes using software and routing algorithms. Multicasting group management. To manage the effective routing of packets using multicast group addresses as a destination, a protocol is necessary. Network layer address assignment. The Network layer protocol translates logical addresses to MAC addresses.
- routing protocols
- multicast group management
- network layer address assignment
Data Link Layer
Data Link Layer is responsible for the node-to-node delivery of the message. The main function of this layer is to make sure the data transfer is free from error from one node to another, over the physical layer. When a packet arrives in a network, it was the responsibility of DLL to transmit it to the host using its MAC address.
The packet that received from Network Layer is the further divided into frames depending on the frame size of NIC (Network Interface Card).
Data Link Layer divided into two sublayers:
- Logical Link Control (LLC)
- Media Access Control (MAC)
Functions of the Data Link Layer:
- Framing - provides a way for sender to transmit a set of bits that are important for the receiver.
- Physical Addressing - after creating frames, the data link layer adds physical addresses (MAC address) of the sender and/or receiver in the header of each frame
- Error control - provides the mechanism of error control in which it can detects and retransmits damaged or lost frames
- Access control - when a single communication channel is shared by multiple devices, the MAC sub-layer will helps to determine which device has control over the channel at a given time
Physical Layer
The following services are provided by the physical layer:
- Modulates the process of converting a signal from one form to another so that it can be physically transmitted over a communication channel.
- Bit-by-bit delivery
- Line coding, which allows data to be sent by hardware devices that are optimised for digital communications that may have discreet timing on the transmission link.
- Bit synchronisation for synchronous serial communications.
- Start-stop signaling and flow control in asynchronous serial communication.
- Circuit switching and multiplexing hardware control of multiplexed digital signals.
- Carrier sensing and collision detection, whereby the physical layer detects carrier availability and avoids the congestion problems caused by undeliverable packets.
- Digital Subscriber Line
- Integrated Services Digital Network
- Infrared Data Association
- Universal Serial Bus (USB)
- Bluetooth
- Controller Area Network
- Ethernet

Comments
Post a Comment