- A network protocol defines rules and conventions for communication between network devices.Protocols for computer networking all generally use packet switching techniques to send and receive messages in the form of packets.
- Network protocols include mechanisms for devices to identify and make connections with each other, as well as formatting rules that specify how data is packaged into messages sent and received.
- Some protocols also support message acknowledgement and data compression designed for reliable and/or high-performance network communication.
- Hundreds of different computer network protocols have been developed each designed for specific purposes and environments.
Introduction to TCP/IP
- TCP/IP is the communication protocol for communication between computers on the internet.
- TCP/IP= Transmission Control Protocol/ Internet Protocol.
- TCP/IP defines how electronic devices (computer)should be connect to internet, and how data should be transmitted between them.
The advantages of TCP/ IP model are:
- Widespread use in networking.
- Simpler than and not as costly as OSI.
- Robust compared to alternatives such as OSI.
- Available on virtually every hardware and operating system platform (often free).
- The protocol suite on which Internet depends.
- Provides error checking and handling.
- Provides both connection-oriented and connectionless model.
- Enable both reliable and unreliable data transfer service.
The disadvantages of TCP/ IP are:
- The protocols are unwell hidden.
- The protocols are hardly possible to be used to describe other models.
- Not all TCP/ IP layers provide error checking; only Transport layer does.
- It hasn’t been standardized by ISO.
No comments :
Post a Comment