Seven Layers of ISO OSI Model

The ISO OSI model are explained below. TheUDP (Universal Data gram Protocol): UDP simply
seven layers of the OSI model are:transmits packets over the internet. It does not
wait for an acknowledgement. It is the
Applicationresponsibility of upper layer protocols to ensure
Presentationthat the information had reached the intended
Sessionpartner(s). Hence, UDP is often called
Transportconnectionless protocol.
Network
Antiqua">Data LinkApplication programs that do not need
Physicalconnection-oriented protocol generally use UDP.
1 Application layer: This layer provides a means5. Network layer: Network layer is responsible for
for the user to access information on thethe routing of packets through the entire
network through an application. Many usernetwork. The layer uses logical addressing for this
applications that need to communicate over thepurpose. Note that the physical address (like MAC
network interact with the Application layeraddress) keeps changing from hop to hop when a
protocol directly. The user applications are notpacket travels from source to destination. As a
part of OSI Application layer, use the networkingresult, an address that doesn't change is required
services offered by the networking protocol suite.to ensure continuity between hops. This is nothing
Application layer functions typically includebut logical address. For IP networks, IP address is
identifying communication partners, andthe logical address; and for Novell network, IPX
determining availability of required resources.address is the logical address, and so on. This
Some examples of application layerlayer also provides for congestion control, and
implementations include Telnet, File Transferaccounting information for the network. IP
Protocol (FTP), and Simple Mail Transfer Protocol(Internet Protocol) is an example of a network
(SMTP). 2 Presentation layer: Presentation layerlayer protocol. 6. Data link layer: Data link layer
converts local host computer data representationsprovides delivery of information frames between
into a standard network format for transmissioncommunicating partners. This layer is responsible
on the network. On the receiving side, it changesfor flow regulation, error detection and correction,
the network format into the appropriate hostand framing of bits for transmission. The network
computer's format so that data can be utilizeddata frame is made up of checksum, source
independent of the host computer. ASCII andaddress, destination address, and the data itself.
EBCDIC conversions, cryptography, and the likeThe largest frame size that can be sent is known
are handled here.as the maximum transmission Unit
Examples of Presentation layer coding and(MTU).Important features of Data link layer:
conversion schemes include common dataAssembles bits into frames, making them ready
representation formats, conversion of characterfor transmission over the network.
representation formats, common dataProvides error detection, and correction to
compression schemes, and common datatransmitted frames. If the checksum is not
encryption schemes. Presentation layercorrect, it asks for retransmission. (Send a control
implementations are not typically associated withmessage).
a particular protocol stack. Some well-knownConsists of two sub layers:
standards for video include QuickTime and MotionLogical Link Control (LLC): Defines how data is
Picture Experts Group (MPEG). QuickTime is antransferred over the cable and provides data link
Apple Computer specification for video and audio,service to the higher layers.
and MPEG is a standard for video compressionMedium Access Control (MAC): Controls media
and coding.3. Session layer: The session layeraccess by regulating the communicating nodes
establishes, manages, and terminatesusing pre-defined set of rules. (i.e. Token passing,
communication sessions. Communication sessionsEthernet [CSMA/CD] all have MAC sub-layer
consist of service requests and service responsesprotocol).
that occur between applications located in
different network devices. These requests and
responses are coordinated by protocols
implemented at the session layer. Some examples
of session-layer implementations includeDifferent Data link layer protocols define different
AppleTalk's Zone Information Protocol (ZIP), andnetwork and protocol characteristics, including
Decent Phase Session Control Protocolphysical addressing, network topology, error
(SCP).4.Transport layer: Transport layer isnotification, sequencing of frames, and flow
responsible for providing reliable service betweencontrol. Physical addressing (as opposed to logical
the hosts. Upper layer datagrams are brokenaddressing) defines how devices are addressed at
down into manageable datagrams and thenthe data link layer. The protocols used in Data link
appropriate header information (such as sequencelayer are SLIP, PPP, and CSLP.7. Physical layer:
number, port number, etc.) is added to theThis is the bottom-most layer of the OSI model.
datagram before passing it on to the NetworkThe Physical layer handles the bit-level
layer. Two frequently used transport protocolscommunications across the physical medium. The
are the TCP (Transmission Control Protocol) andphysical medium could be made up of wired
the UDP (User Datagram Protocol). Importantelectrical signals, or light, or radio (wireless) signals.
features of Transport layer:Physical layer specifications define characteristics
Transport layer ensures reliable service.such as media, data rates, maximum transmission
distances, and physical connectors.
Breaks the message (from sessions layer) intoSome of the important standards that deal with
smaller datagrams, and appends appropriate unitphysical layer specifications are:
header information.RS-232(for serial communication lines), X.21, EIA
232, and G730.
Responsible for communicating with the SessionPhysical layer and Data link layer implementations
layercan be categorized as either LAN or WAN
Important features of TCP/UDP:specifications. Vijayanand has done his post
TCP/IP widely used protocol for Transportgraduation (M.E.) in Communication Systems. He
Network layershas several years of experience in electronic
TCP: (Transport Control Protocol) TCP ensuresassembly and design, rf testing, and networking.
that a packet has reached its intended destinationHe is a Cisco Certified Networking Professional,
by using an acknowledgement. If not, itand an MCSE (Microsoft Certified Systems
retransmits the lost messages. Hence, TCP isEngineer). He is a director of Anand Software and
called a connection oriented protocol.Training Pvt. Ltd. Complete tutorial on Networking
is available at SimulationExams.