0% found this document useful (0 votes)
15 views7 pages

OSI Model: Understanding Network Layers

This document discusses a student's research into the first three layers of the OSI model - the physical, data link, and network layers. It provides details on each layer, including definitions and functions. For the physical layer, it describes the basic hardware of computers, modems, and telephone lines used for online communication. It also explains serial vs parallel data transmission and how modems modulate/demodulate signals to send binary data over telephone lines.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views7 pages

OSI Model: Understanding Network Layers

This document discusses a student's research into the first three layers of the OSI model - the physical, data link, and network layers. It provides details on each layer, including definitions and functions. For the physical layer, it describes the basic hardware of computers, modems, and telephone lines used for online communication. It also explains serial vs parallel data transmission and how modems modulate/demodulate signals to send binary data over telephone lines.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

DATA COMMUNICATION & NETWORKING

DR/ABDULMAJEED ABDULRAZAG
STUDENT/ LOAI KHALIFA
ID/IBB058

A RESEARCH IN THE DEPTH OF THE FIRST THREE


LAYERS
OSI model
From Wikipedia, the free encyclopedia that anyone can edit
Jump to: navigation, search

The OSI Model

7. Application Layer

NNTP  · SIP  · SSI  · DNS  · FTP  · Gopher  · HTTP  ·


NFS  · NTP  · SMPP  · SMTP  · SNMP  · Telnet  ·
(more)

6. Presentation Layer

MIME  · XDR  · TLS  · SSL

5. Session Layer

Named Pipes  · NetBIOS  · SAP

4. Transport Layer

TCP  · UDP  · SCTP  · DCCP

3. Network Layer

IP  · ICMP  · IPsec  · IGMP  · IPX  · AppleTalk

2. Data Link Layer

ARP  · CSLIP  · SLIP  · Ethernet  · Frame relay  · ITU-


T [Link] DLL  · L2TP  · PPP  · PPTP

1. Physical Layer

RS-232  · RS-449  · V.35  · V.34  · I.430  · I.431  · T1


· E1  · POTS  · SONET/SDH  · OTN  · DSL  ·
802.11a/b/g/n PHY  · ITU-T [Link] PHY  · Ethernet  ·
USB  · Bluetooth

This box: view • talk • edit

The O.S.I. (Open System Interconnection) model is a way of sub-dividing a System


into smaller parts (called layers) from the point of view of communications. A layer is
a collection of conceptually similar functions that provide services to the layer above
it and receives services from the layer below it. On each layer an instance provides
services to the instances at the layer above and requests service from the layer below.
For example, a layer that provides error-free communications across a network
provides the path needed by applications above it, while it calls the next lower layer to
send and receive packets that make up the contents of the path. Conceptually two
instances at one layer are connected by a horizontal protocol connection on that layer.

OSI Network Architecture 7 Layers Model


Open Systems Interconnection (OSI) model is a reference model developed by ISO (International Organization for Standardization) in 1984, as a conceptual framework of
standards for communication in the network across different equipment and applications by different vendors. It is now considered the primary architectural model for inter-
computing and inter-networking communications. Most of the network communication protocols used today have a structure based on the OSI model. The OSI model
defines the communications process into 7 layers, dividing the tasks involved with moving information between networked computers into seven smaller, more
manageable task groups. A task or group of tasks is then assigned to each of the seven OSI layers. Each layer is reasonably self-contained, so that the tasks assigned to
each layer can be implemented independently. This enables the solutions offered by one layer to be updated without adversely affecting the other layers.

The OSI 7 layers model has clear characteristics at each layer. Basically, layers 7 through 4 deal with end to end communications between data source and destinations,
while layers 3 to 1 deal with communications between network devices. On the other hand, the seven layers of the OSI model can be divided into two groups: upper layers
(layers 7, 6 & 5) and lower layers (layers 4, 3, 2, 1). The upper layers of the OSI model deal with application issues and generally are implemented only in software. The
highest layer, the application layer, is closest to the end user. The lower layers of the OSI model handle data transport issues. The physical layer and the data link layer
are implemented in hardware and software. The lowest layer, the physical layer, is closest to the physical network medium (the wires, for example) and is responsible for
placing data on the medium.

The specific description for each layer is as follows:

Layer 7: Application Layer

 Defines interface-to-user processes for communication and data transfer in network

 Provides standardized services such as virtual terminal, file and job transfer and operations

Layer 6: Presentation Layer

 Masks the differences of data formats between dissimilar systems

 Specifies architecture-independent data transfer format

 Encodes and decodes data; encrypts and decrypts data; compresses and decompresses data

Layer 5: Session Layer

 Manages user sessions and dialogues

 Controls establishment and termination of logic links between users

 Reports upper layer errors

Layer 4: Transport Layer

 Manages end-to-end message delivery in network


 Provides reliable and sequential packet delivery through error recovery and flow control mechanisms

 Provides connectionless oriented packet delivery

Layer 3: Network Layer

 Determines how data are transferred between network devices

 Routes packets according to unique network device addresses

 Provides flow and congestion control to prevent network resource depletion

Layer 2: Data Link Layer

 Defines procedures for operating the communication links

 Frames packets

 Detects and corrects packets transmit errors

Layer 1: Physical Layer

 Defines physical means of sending data over network devices

 Interfaces between network medium and devices

 Defines optical, electrical and mechanical characteristics

Application Layer
The Transmission Control Protocol/Internet Protocol (TCP/IP) application layer includes the
functionalities specified in the Open System Interconnection (OSI) application, presentation,
and session layers. The TCP/IP application layer provides applications such as remote file
systems, File Transfer Protocol (FTP) clients, and Web browsers with access to the network
communications subsystem. This layer also includes a number of utility protocols, such as
Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS), which aid in
managing and increasing usability of TCP/IP networks. In addition to Windows components,
the application layer also encompasses custom applications.

2-PHYSICAL LAYER:
The basic hardware needed to set up online communications is:
• a computer
• a modem
• a telephone line.

The overall speed of online communication is governed by the speed of the modem and the
speed of the communications link.
An ordinary telephone line is the cheapest but not the fastest link. An ISDN line has a greater
bandwidth and will send data much faster.
Modem

A modem (MOdulator/DEModulator) converts the data from your computer from digital form
(O’s and l’s) into analogue or wave form so that it can be sent over the telephone line. This is
because the telephone line was originally designed for speech.

Physical media transmit Analog signals


● Modulate/demodulate:
– Encode/decode binary data into signals
– E.g. Nonreturn
to Zero (NRZ)

● 0 as low signal and 1 as high signal

1. analog
o Continuously variable signal.
o Small fluctuations in the signal are meaningful.
o Lot of errors with noise over long distance.
o Used for phone call: A certain number of errors may not matter much
with speech.
2. digital
o Only n values (e.g. just 2 values).
o Small fluctuations in the signal are not meaningful. Analog signal is
quantised. Any signal close to a particular value will be interpreted as
that value.
o Less errors with noise over long distance.
o Used for computer data: A single bit wrong would be disaster
o
Data Transmission from one point to another is either transmitted in parrallel or in serial.
This is dependant on the type of carrier or media used. Serial transmission only requires a
single “wire” or line where as parallel transmission will require more for example 8.
Following Diagram illustrates the Conversion of Serial data to Parallel

Serial and parallel transmission


In telecommunications, serial transmission is the sequential transmission of signal
elements of a group representing a character or other entity of data. Digital serial
transmissions are bits sent over a single wire, frequency or optical path sequentially.
Because it requires less signal processing and less chances for error than parallel
transmission, the transfer rate of each individual path may be faster. This can be used
over longer distances as a check digit or parity bit can be sent along it easily.

In telecommunications, parallel transmission is the simultaneous transmission of the


signal elements of a character or other entity of data. In digital communications,
parallel transmission is the simultaneous transmission of related signal elements over
two or more separate paths. Multiple electrical wires are used which can transmit
multiple bits simultaneously, which allows for higher data transfer rates than can be
achieved with serial transmission. This method is used internally within the computer,
for example the internal buses, and sometimes externally for such things as printers,
The major issue with this is "skewing" because the wires in parallel data transmission
have slightly different properties (not intentionally) so some bits may arrive before
others, which may corrupt the message. A parity bit can help to reduce this. However,
electrical wire parallel data transmission is therefore less reliable for long distances
because corrupt transmissions are far more likely.

Asynchronous transmission entails one character to be transmitted at a time; each character


is preceded by a start bit and followed by a stop bit. This type of transmission is usually used
by PCs, and is fast and economical for relatively small amounts of data
Communication Satellite allow data/information to be bounced of the satelites in geo-
synchronous orbit over 20,000 miles above earth (geo-synchronous – rotating at the same
speed as earth, hence stationary relative to the earth)

Microwave is similar to radio waves. Due to the earths curvature and as microwaves travel in
straight lines, microwaves stations can not be 30 miles apart. This is one key reason why you
may experience no reception on your cell phones; you may be out of reach from a
transmitter /receiver.

Hence the need for many receivers/transmitters in a small geographical area (Cells)

Common questions

Powered by AI

In the OSI model, the application layer serves as an interface for end-user services, enabling communication and data transfer through standardized services like file and job transfer. This layer directly interacts with software applications to facilitate communication across networks. In the TCP/IP model, the application layer encompasses functionalities specified in the OSI's top three layers (application, presentation, and session), ensuring that applications like web browsers and FTP clients can effectively communicate over a network. This includes leveraging utility protocols such as DHCP and DNS to enhance network usability and provide easier access for user applications .

Serial transmission sends data bits one after another over a single channel or wire, reducing the chances of errors because the entire sequence travels the same path sequentially. This makes it more suitable for long-distance communication, as it requires less signal processing and synchronization, resulting in fewer opportunities for data corruption. Parallel transmission sends multiple bits simultaneously over multiple channels but is prone to skewing, which can lead to data integrity issues as bits may arrive at different times. Thus, while parallel transmission allows for higher data rates, its reliability diminishes with distance compared to serial transmission .

The transport layer of the OSI model utilizes mechanisms such as error recovery and flow control to ensure reliable data transmission. Error recovery involves mechanisms like acknowledgment and retransmission strategies, which ensure that lost packets are resent. Flow control mechanisms regulate the data transmission rate between source and destination to prevent network congestion. Protocols like TCP implement these features by establishing connections, acknowledging received packets, and resending those that are missing, while maintaining data integrity and order throughout the transmission process .

The presentation layer of the OSI model acts as a translator for the network by converting the data from the application layer into a format that can be sent across the network and converting it back to its original format upon arrival. It masks the differences between data formats across different systems, ensuring that data is presented correctly to both the sending and receiving systems. This layer also handles tasks such as data encryption, decryption, compression, and decompression, making it crucial for enabling communication between systems with different data representation and processing standards .

The session layer manages communication sessions between networked systems by establishing, maintaining, and terminating logical links. It is responsible for dialog control, allowing data to be exchanged in a structured and coordinated manner. This management of sessions helps ensure that data is consistently and accurately transferred, effectively managing the exchange and synchronization of data between users and applications. The session layer's ability to report upper layer errors improves the robustness and quality of user data exchanges, allowing for seamless interruptions and resumptions of communications where necessary .

The physical layer of the OSI model defines the mechanical, electrical, and procedural means to activate, maintain, and deactivate physical connections for data transport between network devices. It is responsible for the actual transmission of raw bits over a physical data link. Challenges in the physical layer include noise and signal attenuation, requiring modulation techniques to ensure that digital data can traverse analog media effectively. Speed, noise, and distance are significant challenges; analog signals are susceptible to errors, while digital signals, being less error-prone, need precise timing and error detection mechanisms like parity bits for reliable long-distance communication .

The modulation process is essential at the physical layer as it facilitates the encoding of digital data into a format that can be transmitted over various communication media, both analog and digital. Modulation allows the digital data to be represented as analog signals, which are necessary for transmission across media like telephone lines traditionally designed for voice. This process mitigates issues like noise and signal degradation over long distances, ensuring that the integrity of the data is maintained when reaching its destination. Furthermore, modulation helps in efficiently utilizing bandwidth and enhancing signal resilience, impacting the quality and reliability of communication across different media types .

The network layer of the OSI model manages data transfer between devices by routing packets according to the unique addresses assigned to network devices. It determines the optimal path for data traversal through the network and utilizes algorithms for routing and forwarding packets accordingly. The network layer implements strategies to manage flow control and prevent congestion, such as controlling the traffic entering the network to prevent the overload that could deplete network resources. Through these methods, it ensures efficient and reliable data exchange across different paths in the network .

The data link layer of the OSI model is crucial for maintaining data transmission integrity. It manages protocols that operate the communication links and is responsible for framing packets. It utilizes error detection and correction techniques, such as checksums and cyclic redundancy checks, to identify errors during packet transmission. When an error is detected, the data link layer can request retransmission of the affected packets. By doing so, it ensures that only accurate and complete data frames are transferred to the network layer for further processing, thus upholding the data integrity during transmission .

The upper layers of the OSI model (layers 7, 6, and 5) focus on application issues and involve processes implemented in software, handling tasks such as data format translation, session management, and user interaction. In contrast, the lower layers (layers 4 through 1) are involved with data transport, handling how data is transmitted across the network. These layers deal with connection reliability, routing, and the physical transmission of data over network media, and they are implemented in a combination of hardware and software .

You might also like