Network Reference Models
Network Reference Models
• This model was divided into 7 distinct layers for a number of reasons
Simplification of complex process
Modularity or independence
7. Application Layer
6. Presentation Layer
5. Session Layer
4. Transport Layer
3. Network Layer
1. Physical Layer
Layer 7 : Application Layer
This is the top most layer and it serves as the window for users and application to access network services.
Function:
It provide network services directly to the end user such as Web browsing, Generate request for data
Protocols
Protocols used by application layer are HTTP (HyperText Transfer Protocol), FTP (File Transfer Protocol),
SMTP (Simple Mail Transfer Protocol) and DNS (Domain Name System).
Devices
The following are some of the network devices used by application layer
Gateways
Firewall
Layer 6 : Presentation Layer
This is a program usually part of operating system that formats data for proper transmission or to be receive. E.g
ASCII to EBCDIC.
Function: Translates data between the application layer and the network. It handles data format conversion, data
Protocols
These are data formats used in this layer; SSL/TLS (for encryption), data encoding like ASCII, EBCDIC, JPEG,
MPEG.
Network devices
The following are some of the network devices used by application layer
Gateways
Firewall
Layer 5: Session Layer
This layer establishes, coordinates and terminates connections or Processes (called Session) running on different
machine.
Function:
Sets up transmission sessions between communicating devices for synchronizing data exchange.
Protocols:
Remote Procedure Call (RPC), Point to Point Tunneling Protocol (PPTP), OSI Session Layer Protocol (ISO-
Devices :
Gateway
Layer 4 : Transport Layer
Transport layer splits message from session layer into smaller units and pass it to network layer. At
destination station, it reassembles the message again.
Function:
Manages data transmission over the network through Flow control, error checking, data
Protocols:
Transport Control Protocol (TCP), User Datagram Protocol (UDP) and Sequential Packet Exchange
(SPX)
Network device :
Gateway
Layer 3 : Network Layer
This layer handles routing of the data packets to the right destination and also receives incoming packets.
This is possible because the packets are assigned source and destination addresses
Function:
Assign address information to the data packets then routs it to the intended destination.
It also checks addresses of the incoming packets, and accepts only the one sent to that device
Protocols
• Internet Protocol (IP), Internet Packet exchange (IPX), Internet Control Message Protocol (ICMP),
Network Device:
• Router
Layer 2: Data-Link Layer
This layer ensures that data is delivered accurately and efficiently across the physical network. This is
achieved by organizing data into frames, addressing devices, detecting and correcting errors, controlling the
Function:
Protocols:
Ethernet, Token ring, Point to Point protocol (PPP), Wireless Access Protocol (WAP) and serial Line Interent
Protocol (SLIP)
Network devices
This layer is responsible for transmission and reception of raw binary data (bits) over a physical medium, such
as copper wires, fiber optics, or radio waves.
It defines the hardware equipment and physical connections, along with the procedures and functions that
convert data into electrical, optical, or radio signals for transmission across a network
Function:
The Physical layer converts binary data (0s and 1s) from the Data Link layer into signals (electrical, optical, or
radio) that can be transmitted across the physical medium. It also receives these signals from the medium and
converts them back into binary data for processing by the upper layers.
Protocol:
These is no protocol, just encoding techniques e.g. Bit streaming, and transmission technique e.g. Baseband
and broadband