Network Protocol

Home > Transportation > Bus > Network Protocol

A set of rules and standards that govern how data is transmitted, received and exchanged over a network.

A Bus Architecture: A bus network topology.
OSI Model: OSI stands for Open Systems Interconnection. This model is the reference model for communication protocols.
Ethernet: A type of standard bus protocol in network communication.
Transmission Control Protocol (TCP): A protocol that provides reliable communication by establishing a connection between two network devices.
Internet Protocol (IP): This protocol handles the source and destination address of the data as well as the fragmentation and reassembly of data packets.
User Datagram Protocol (UDP): A method of sending messages through a network without the requirement for a connection.
Packet analysis: The process of analyzing network data packets to identify, diagnose and troubleshoot network issues.
Address Resolution Protocol (ARP): ARP translates IP addresses to hardware addresses.
Routing: Routing refers to the communication process in which data packets are sent from one node to another over a network.
Quality of Service (QoS): QoS is a set of techniques for differentiating and managing network traffic based on the level of service requested.
Network Security: Measures taken to protect data being transmitted over a network from unauthorized access and attacks.
Domain Name System (DNS): A protocol used to translate human-readable domain names to IP addresses.
Simple Network Management Protocol (SNMP): A protocol used for managing and monitoring network devices.
Wireless Protocol: A type of network protocol that enables wireless communication through radio waves.
Network Management: A practice of managing and monitoring network infrastructure to ensure optimal performance and minimize downtime.
Ethernet: A widely used protocol that allows devices to connect and communicate within a local area network (LAN) by using a physical medium, such as coaxial cable, twisted pair, or fiber optic cables.
AppleTalk: A proprietary protocol used by Apple computers for communication between devices in a local network environment.
Token Ring: A protocol that allows devices to connect and communicate within a local area network by using a token-based method to avoid collisions.
ARCNET: A protocol that provides high-speed communication between devices within a local network environment by using a token-passing method.
DECnet: A protocol developed by Digital Equipment Corporation for their VAX mainframe computers that allowed devices to connect and communicate within a local network environment.
FDDI: A protocol that provides high-speed communication between devices within a local network by using a dual-ring method to avoid collisions.
CAN: A protocol used primarily in industrial automation and automotive applications that allows devices to communicate over a bus network.
Modbus: A protocol used in industrial applications to allow devices to communicate over a serial bus network.
PROFIBUS: A protocol used in industrial automation that allows devices to communicate over a serial bus network.
RS-485: A serial protocol used in industrial control systems to allow devices to communicate over a multidrop network.
LIN: A protocol used in automotive applications to allow low-speed communication between devices over a bus network.
USB: A protocol used to allow devices to communicate with a computer over a bus network.
I2C: A protocol used in embedded systems that allows devices to communicate over a two-wire bus network.
SPI: A protocol used in embedded systems that allows devices to communicate over a single-wire bus network.
SMBus: A protocol used in embedded systems that allows devices to communicate over a Low-speed, I²C-like bus network.
"A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any variation of a physical quantity."
"The protocol defines the rules, syntax, semantics, and synchronization of communication and possible error recovery methods."
"Protocols may be implemented by hardware, software, or a combination of both."
"Communicating systems use well-defined formats for exchanging various messages. Each message has an exact meaning intended to elicit a response from a range of possible responses pre-determined for that particular situation."
"The specified behavior is typically independent of how it is to be implemented."
"To reach an agreement, a protocol may be developed into a technical standard."
"There is a close analogy between protocols and programming languages: protocols are to communication what programming languages are to computations."
"A group of protocols designed to work together is known as a protocol suite; when implemented in software, they are a protocol stack."
"Internet communication protocols are published by the Internet Engineering Task Force (IETF)."
"The IEEE (Institute of Electrical and Electronics Engineers) handles wired and wireless networking."
"The ITU-T handles telecommunications protocols and formats for the public switched telephone network (PSTN)."
"As the PSTN and Internet converge, the standards are also being driven towards convergence."
"The protocol defines the rules, syntax, semantics, and synchronization of communication and possible error recovery methods."
"Communication protocols have to be agreed upon by the parties involved."
"An alternate formulation states that protocols are to communication what algorithms are to computation."
"Multiple protocols often describe different aspects of a single communication."
"The International Organization for Standardization (ISO) handles other types."
"Protocols may be implemented by hardware, software, or a combination of both."
"Internet communication protocols are published by the Internet Engineering Task Force (IETF)."
"There is a close analogy between protocols and programming languages: protocols are to communication what programming languages are to computations."