Thursday, August 22, 2013

Difference Between OSI and TCP/IP reference Model

Difference Between OSI and TCP/IP reference Model


OSI


1) it has 7 layers

2)Transport layer gurantees delivery of packets

3)Horizontal approach

4)Seperate presentation layer

5)Seperate session layer

6)Network layer provides both connectionless and connection oriented services

7)It defines the services,interfaces and protocols very clearly and makes a clear distinction between them

8)The protocol are better hidden and can be easily replaced as the technology changes

9)OSI truly is a general model

10)It has a problem of protocol filtering into a model

TCP/IP

1)Has 4 layers

2)Transport layer does not gurantees delivery of packets

3)Vertical approach

4)No session layer, characteristics are provided by transport layer

5)No presentation layer, characteristics are provided by application layer

6)Network layer provides only connection less services

7)It does not clearly distinguishes between service interface and protocols

8)It is not easy to replace the protocols

9)TCP/IP can not be used for any other application

10)The model does not fit any protocol stack.

Upload UIImage as base64 String

Upload UIImage as Base64 String (Upload UIImage as string) //Select Pic From Camera or Gallery       @objc func btnPro...