By . Ashwini Patil
By . Ashwini Patil
Ashwini patil
protocol Importance of protocol. Examples of protocols protocol layering types of protocols advantages applications conclusion
Protocol is defined as a communication rules provide how devices intercommunicate in a network environment. Protocols are used within a communication system to establish, carry out, and terminate communication circuits.
Responsible for ensuring that the information bits or data packets are sent or received in a proper sequence.
Sending
Shayne Evans 5501 Sennott Sq. Pittsburgh, PA. 15260 Kim Morrison 123 Somewhere St. Someplace, PA. 15555
Sending
To:
192.168.1.1 on port 23
Shayne Evans 5501 Sennott Sq. Pittsburgh, PA. 15260 Contents! Kim Morrison 123 Somewhere St. Someplace, PA. 15555
The
address of the letter is the destination of the packet The return address of the letter is the source of the packet The content of the envelope is the payload of the packet In both protocols, if you disobey the rules your message will not be received
Dear [Recipient],
[Body of message goes here] [Closing] [Sender signature] [Sender name]
DNS, VoIP
TCP
UDP
Internet Protocol
TCP uses packets to maintain connections across a network, and thus is layered above IP
DNS, VoIP
TCP
UDP
Internet Protocol
UDP just sends or receives raw packets with a best-effort approach, also layered above IP
DNS, VoIP
TCP
UDP
Internet Protocol
SSH, FTP, HTTP, SMTP and many more applications use TCP connections to communicate data back and forth
DNS, VoIP
TCP
UDP
Internet Protocol
DNS, VoIP, and many more applications use UDP packets to communicate data
DNS, VoIP
TCP
UDP
Internet Protocol
Here
are some common protocols found on the Internet and how they are layered:
HTTP, FTP, IMAP, DNS Protocols
Application Layer
Transport Layer
Internet Protocol
Network Layer
[Hardware Stuff]
IP (Internet protocol) UDP (User datagram protocol) TCP (Transmission control protocol) DHCP (Dynamic Host Configuration protocol) HTTP (Hyper text Transfer protocol) Telnet (Telnet Remote protocol) SSH (Secure Shell Remote protocol) POP3 (Post Office protocol 3) SMTP (Simple mail Transfer protocol) IMAP (internet message Access protocol) SOAP (Simple object Access protocol) PPP ( Point-to Point protocol) RFB (Remote Frame buffer protocol)
The Internet protocol (IP) is the principal communications protocol used for relaying Packets IP used in gate ways to connect networks at the OSI network level IP specifies the format of packets, also called datagram's It allows the sender to address a package and sent it to the system IPv6 is the next generation IP protocol provides data security and maximum number of user address
It represent the heart of the IP (Internet protocol) TCP establishes connection or virtual circuit for reliable connection TCP that establishes a connection between two host computers so that they can send messages back and forth for a period of time No leakage of data and duplicate of data TCP can send and receive data at the same time, its a two way confirm TCP operates to reliably send data through a packet network
A protocol stack is a hierarchical structure of information A protocol stack allows software programs and devices to be independently created
Real Time Transport Protocol is a packet based communication protocol that adds timing and sequence information to each packet RTP protocol is a high-level protocol and each packet of data each of the transmitted packets starts with an IP header that contains the destination address of the packet
ARCnet (Attached Resource Computer Network) ARP (Address Resolution Protocol) RARP (Reverse Address Resolution Protocol) CDP (Cisco Discovery Protocol)
CLNP (Connectionless Networking Protocol) EGP (Exterior Gateway Protocol) EGRP (Enhanced Interior Gateway Routing Protocol) ICMP (Internet Control Message Protocol) IGMP (Internet Group Management Protocol)
SST (Structured Stream Transport protocol) TCP (Transmission Control protocol) FCP (Fiber Channel Protocol) SCTP,(Stream Control Transmission Protocol)
Keeps data stream separate between applications. Used for establishing and terminating NCP (NetWare Core Protocol) NFS (Network File System) SMB (Server Message Block)
It is consurned with how the data is presented or Data Format NCP (NetWare Core Protocol) NDR (NetWare Data Reprsentation) LPP (Lightweight Presentation Protocol)
User Interface
DICT
(Dictionary protocol) SMTP (Simple Mail Transport protocol) SNMP (Simple Network Management Protocol) DNS (Domain Name System) FTP (File Transfer Protocol HTTP (Hypertext Transfer Protocol) IMAP (Internet Message Access Protocol) Telnet (Telnet Remote protocol)
It
object, such as how to make connections for communication connectivity. However, it is silent about how