• Home
  • Blog
  • implement a program that how a message is processed by the layers on the sender side

implement a program that how a message is processed by the layers on the sender side

0 comments

Current network software often adopts a layered structure, which is discussed in Chapter 1.
With this structure, when a message is sent from a sender to a receiver, the message needs
to first go through the layers on the sender side (from top layer to bottom layer). Thereafter,
the message is forwarded to the receiver, then it needs to go through the layers on the
receiver side (from bottom layer to top layer). In this assignment, you need to design and
implement a program that simulates how a message is processed by the layers on the sender
side. Your program will be tested on the undergraduate server “timberlea.cs.dal.ca”, which is
a Linux machine.

In this assignment, you need to design and implement a program that simulates
how a message is processed by the layers on the sender side. For simplicity, we assume that
there are 3 layers in the protocol stack for the sender. A message generated by the application
(such as a message from MS Teams) needs to go through these layers before it is transmitted
to the receiver. The following figure shows the structure of the protocol stack.

About the Author

Follow me


{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}