Module 3: Protocols and Models Flashcards

1
Q

What is Message Encoding

A

Message Encoding
- The process of converting information into another acceptable form for transmission
- Decoding reverses this process to interpret the information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is Encapsulation

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Encoding and Message Size

A
  • 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 well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Message Timing

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the different message delivery options available in data transmission

A
  • Unicast: one to one communication
  • Multicast: one to many, typically not all
  • Broadcast: one to all
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hypertext Transfer Protocol (HTTP)

A

Hypertext Transfer Protocol (HTTP)
- Governs the way a web server and a web client interact
- Defines content and format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly