Parameter
|
OSI Reference Model
|
TCP/IP Model
|
Clarification between
Services, Interfaces and Protocols
|
OSI Model clearly distinguishes between Services, Interfaces and
Protocols. Each layer performs some services to upper layers, layer
interfaces tells the processes above it how to access it, and different protocols
are used by different layers as per their needs until a job is not finished.
|
TCP/IP model does not clearly distinguish between Services,
Interfaces and Protocols.
|
Protocol Biasing
|
This model is not biased for a particular set of protocols and was
developed before corresponding protocols invention.
|
This Model was developed after inventing corresponding protocols and
just was description of existing protocols.
|
Layers
|
It is a Seven Layered Model. Which are as follows :
a) Physical
Layer
b) Data
Link Layer
c) Network
Layer
d) Transport
Layer
e) Session
Layer
f) Presentation
Layer
g) Application
Layer
|
It is a 4 Layered Model. Which are as follows:
a) Subnet
Layer
b) Internet
Layer
c) Transport
layer
d) Application
Layer
|
Entity Approaches
|
OSI uses Horizontal approach in creating application entities. I.e.
Strict hierarchy of layers is followed by distributed applications which are constructed
from common toolbox of Application Service Elements (ASEs).
|
TCP/IP uses vertical approach in creating application entities. i.e. In TCP/IP each application entity contains
all the functions that it needs to support a distributed communication
system.
|
Sessions
|
In OSI Model session Layer handles message exchange, data exchange
and start and stop of the session. This also monitors session identification.
|
This Layer is not present in TCP/IP model and ‘Sockets’ and ‘ports’
are used for describing path over which co-operative application operates.
|
Connections
|
In OSI network layer supports both connectionless and connection
oriented communication, but transport layer supports only connection oriented
communication.
|
In TCP/IP network layer supports only connectionless communication whereas
transport layer supports both connectionless and connection oriented
communication.
|
Data Conversion
|
In OSI Model Presentation Layer converts the data in generic form
that can be understood by both the sides.
|
Presentation layer is not present in TCP/IP Model and data conversion
function is performed by application Layer.
|
Data Reliability
|
OSI Provides reliable data transfer. Each layer of OSI detects & handles
errors, Every Transmitted data contains checksum and Transport Layer checks
source to destination reliability.
|
In TCP/IP data reliability is determined only at Transport layer.
This layer uses acknowledgement, checksums and timeout signals to control
transmission. Only This layer is responsible for detecting, handling, and
recovering all errors.
|
Role of Hosts
|
In OSI network operations are not handled by hosts.
|
In TCP/IP hosts participates in many network operations and handles many
operations. I.e. Routing, end-to-end verification, network control.
|
Addressing
|
Two types of hierarchical addresses are used in OSI Network Layer
Addressing:
1) Network
Service Access Point address (NSAP): It is the location at which network
layer provides services to transport layer. Single NSAP is assigned to each
transport layer entity.
2) Network
Entity Titles (NET): It is used for addressing intermediate systems (ISs).i.e.
Routers, which do not interact with transport layer. If an IS participates in
multiple domains or areas, it can have one NET or more than one NETs.
|
32 bit address known as “IP address” is used for addressing. High-
order bits denote network address while lower-order bits denote host address.
Any of the three classes of IP can be used to do so.
|
Layer Merging
|
OSI model contains both Physical and data link layers separately.
|
In TCP/IP Model Physical and data link layers are combined to get
Subnet Layer which does not distinguish between these two layers. These two
layers are totally different from one another. Physical Layer deals with transmission
characteristics of Transmission medium i.e. fiber optics, Twisted pair or
wireless communication. Data link layer delimits the start and end of frames
and transmits them from one side to other with desired reliability.
|
Price/Popularity
|
Expensive/Less Popular
|
Comes free with most of OS which resulted in its wide popularity.
|
Network Layer Addressing Explanation:
Field Name
|
Description
|
Authority Format Identifier(AFI)
|
Provides information Regarding Structure and content of IDI and DSP
Fields. e.g. Length of IDI,
Information about Decimal or Binary Notations of DSP.
|
Initial Domain Identifier(IDI)
|
It specifies the entity that can assign values t o DSP portion of
NSAP Address.
|
Address Administration
|
It is used for further administration of addressing by adding a
second authority identifier and by delegating address administration to sub authorities.
|
Area
|
The Area field is used to identify the specific area within a domain.
|
Station
|
The Station field is used to identify a specific station within an
area.
|
Selector
|
This provides the specific n-selector within a station. The reserved
n-selector 00 identifies the address as a network entity title (NET)
|
ReplyDeleteThank you for uploading such a wonderful content on recent technology.
Selenium Training in Bangalore
Best Selenium Training Institute in Bangalore
Data Science Courses in Bangalore
devops training in bangalore
Java Training in Bangalore
digital marketing courses in bangalore
This Internal Protocol content is very useful in my Project.
ReplyDeleteData Science Training Course In Chennai | Data Science Training Course In Anna Nagar | Data Science Training Course In OMR | Data Science Training Course In Porur | Data Science Training Course In Tambaram | Data Science Training Course In Velachery
Great post!! This can be one particular of the most useful blogs.
ReplyDeleteThe blog you have posted is more informative for us... thanks for sharing with us...
Digital Marketing Training in Chennai | Certification | SEO Training Course | Digital Marketing Training in Bangalore | Certification | SEO Training Course | Digital Marketing Training in Hyderabad | Certification | SEO Training Course | Digital Marketing Training in Coimbatore | Certification | SEO Training Course | Digital Marketing Online Training | Certification | SEO Online Training Course
This article is very interesting to read, it shares useful information for the learners.
ReplyDeleteJava Training in Chennai
Java Course in Chennai
A charming conversation is worth remark. I believe that you should distribute more on this topic, it probably won't be an untouchable issue yet for the most part individuals don't examine these issues. To the following! Kind respects!! tech news
ReplyDeleteYou should be a piece of a challenge for probably the best website on the web. I will suggest this site!
ReplyDeletebest interiors
Very informative blog. Keep blogging.
ReplyDeleteTamil novels pdf free download
Ramanichandran novels PDF
srikala novels PDF
Mallika manivannan novels PDF
muthulakshmi raghavan novels PDF
Infaa Alocious Novels PDF
N Seethalakshmi Novels PDF
Sashi Murali Tamil Novels PDF Download