I have already mentioned that TCP-IP is
the protocol based on which Internet works. TCP-IP is not a single protocol,
but a collection of many standard protocols, and therefore called TCP-IP
protocol suite. The term TCP-IP was coined from the most important protocols in
the suite the “Transmission Control Protocol”
& the “Internet protocol”. It was developed
(and still developing) and implemented in the late 1970’s. OSI or Open system
Interconnection was proposed in 1978 by ISO (International Standard Organization,
which is a 7-layered reference model. Now, let me try to explain the
similarities and differences between the two, which can be summarized in
following points:-
1) TCP-IP was born first (in late1970’s) and
then the OSI (in1978).
2) Both
the protocols explain about how two computers or networks should communicate in
a logical way.
3) Both the protocol has got layered
structure. OSI has 7 layers and TCP-IP has 4.
4) Though OSI is a more logical way of
carrying out the layering, TCP-IP is the accepted protocol for the working of
Internet. Actually, the point is that when OSI was proposed in 1978, Internet
was already working fine with TCP-IP, and it became baseless to disturb the
already functional and useful application i.e. Internet.
As OSI has a very sound logical base as
far as layering is concerned, today any protocol developed in communication, is
compared with OSI for a better understanding, like CCS7, TCP-IP, and many more.
Just have a look at the layers…..I will explain them in my next blog.
Layering? :-
Having said that, let us see what
is layering and why this is being done. Layering is done simplify the
understandability and implementation of the whole complex job of communication
between computer networks. The idea is to clearly demarcate the types of jobs
need to be done to achieve the ultimate goal of transferring the data among two
or more Computers. A change in one layer is not going to affect the other
layers. This is just like running an organization or a college, where the jobs
of the Dean and the security guard are different .One’s way of doing the job is
not going to affect that of the other, but for the ultimate job of running the
organization, both are needed.
So, when a software geek is developing applications in Apple IOS, Anroid
or Java he is not going to worry about how these will reach to others at the
very physical level. The data may take any path like Fibres, plain Cu wires or
radio frequencies. The engineers working in these physical paths need not to
worry about the applications being developed.
Any question?..Just drop a commentThat’s it!
No comments:
Post a Comment