You are on page 1of 1

TCP/IP Protocol (Transmission Control Protocol) ,it is most commonly used for

internet applications.
Physical and data link layers: host to network layer
Protocols that are used here depend upon the type of system(hardware and software)

Internet Layer: Functionalities remain the same as OSI model but are performed by
the protocols.

IP(Internetworking Protocol):
Main responsibility is to transfer the data from the source host to the destination
host,from one network to another.The data unit in the ip protocol is called the
datagram.It provides bests effort delievery of service, it's connection less not
connection oriented.So it's a bit unreliable.

ICMP(Internet Control Message Protocol):


Used for trouleshooting purpose, all the control messages are sent by it.For
ex:When the server is not connected to the internet,TTL expired in transit, path
not available.

IGMP(Internet Group Message Protocol):


Helps send simultaneous message to a group of people.

RARP(Reverse Address Resolution Protocol):


Used to find the internet address(IP) when the physical address is known.

Transport Layer:
Functionalities remain the same as OSI model but are performed by the protocols.

SCTP:Used for transmitting of voice over internet,it has features of both tcp and
udp.

TCP:Data unit is called segments,it is connection oriented.Reliabilty is high,data


is transmitted in order, it is very easy to track if a packet has been
lost,duplicated or any error has taken place.

UDP:Data unit is called datagram,it is connection less. Unreliable service.

Application Layer: Allows the user to access the network.


SMTP(Simple Mail Transfer Protocol)
FTP(File Transfer Protocol)
HTTP: To surf any info on the internet
DNS(Domain name System): For mapping the Ip address to URL and URL to Ip address.
SNMP(Simple Network Management Protocol): In order to send management information.
TELNET:Used to access a remote machine

You might also like