Module 3: Protocols and Models Flashcards
What is Message Encoding
Message Encoding
- The process of converting information into another acceptable form for transmission
- Decoding reverses this process to interpret the information
what is Encapsulation
Encapsulation refers to the process of enclosing or packaging the message within one or more layers of additional data to ensure that it is delivered intact and is protected from any external interference or tampering. This typically involves adding headers, footers, and other control information to the message to help ensure that it is transmitted and received correctly. Encapsulation also helps to ensure that the message remains confidential and secure during transmission.
What is Encoding and Message Size
- Encoding between hosts must be in an appropriate format for the medium
- Messages sent across the network are converted to bits
- Bits are encoded into a pattern of light, sound, or electrical impulses
- The destination host must decode the signals to interpret the message
How do flow control, response timeout, and access method impact message timing in the context of data transmission, and what is their role in ensuring the successful delivery of messages over a network?
What is Message Timing
Message Timing
Includes the following:
- Flow Control: Manages the rate of data transmission and defines how much information can be sent and the speed at which it can be delivered
- Response Timeout : Manages how long a device waits when it does not hear a reply from the destination
- Access method : Determines when someone can send a message
What are the different message delivery options available in data transmission
- Unicast: one to one communication
- Multicast: one to many, typically not all
- Broadcast: one to all
Hypertext Transfer Protocol (HTTP)
Hypertext Transfer Protocol (HTTP)
- Governs the way a web server and a web client interact
- Defines content and format