Question

In: Computer Science

Telephone is a classic kids game where the first person in line is told a message....

Telephone is a classic kids game where the first person in line is told a message. That person whispers the word to the one next to them, and so on. The last person in line then announces the message as they understand it.

Describe this game as a networking protocol in terms of the OSI model. Be specific, and include whatever layers you see as important.

How could you change the protocol (and ruin the game) to ensure that the message reached the destination unaltered? Again, answer this in terms of the OSI layers.

Solutions

Expert Solution

First of all understand the term Network Protocol and OSI model by which you will easily get your answer by this explanation.

What is Netwrok Protocol ?

In networking, a prtocol is set of rules for formatting and processing data. Network protocols are like a common language for computers. The computers within a network may use vastly different software and hardware; however the use of protocols enables them to communicate with each other regardless.

What is OSI model ?

The Open System Interconnection (OSI) model is conceptual model created by the International Organization using standard protocols. In plain english, the OSI model provides a standard for computer systems to be able to communicate with each other.

1. Describe this game as a networking protocol in terms of the OSI model. Be specific, and include whatever layers you see as important.

Standardized protocols are like a coomon language that computers can use, similar to how two people from different parts of the world not understand each other's native languages, but they can communicate using a shared third lanuage. If one computer uses the Internet Protocol (IP) and a second computer does as well, they will be able to communicate.

This the image showing the OSI model 7 layers that are very helpful fr communiccate your message from one end to another.

From this image we can only use three layers because for our explanation about the game these three kayers are sufficent to explain.

Session Layer :

This layer responsible for opening and close communication between the two devices. The time between when he communication is opened and closesd is known as the session. The session layer ensures that the session stays open long enough to transfer all the data being exchanged, and then promptly closes the session in order to avoid wasting resources.

Transport Layer :Layer 4 is responsible for end-to-end communication between the two devices. This includes taking data from the session and breaking it up into chunks called segments before sending it to the layer 3. The transport layer on the receiving device is responsilbe for reassembling the segments into data the session layer can consume.

Netwrork Layer : The network layer is responsible for the faciliating data between two diiferent netwroks. If the two devices communicating are on the same network, then the network layer is unnecessary. The network layer also finds the best physical path for the data to reach its destination; this is known as routing.

2. How could you change the protocol (and ruin the game) to ensure that the message reached the destination unaltered? Again, answer this in terms of the OSI layers.

This we be handled by the Data Link Layer because if I cahnge the protocol to ensure that the mesaage reaches then the destination unaltered is it that so because the IP address understandable layer, which helps you to define logical addressing so that any endpoint should be identified by the layer. The layer also helps you implement routing packets through network. It helps you to define the best path, ehich allows you to take data from the source to the destination.


Related Solutions

In python can you fix the error in the line where it says message = input("Input...
In python can you fix the error in the line where it says message = input("Input a lowercase sentence: ") this is the error message I get after running the program and inputing a lowercase sentence Input a lowercase sentence:hello hi MM§MTraceback (most recent call last): MM§M File "client.py", line 14, in <module> MM§M message = input("Input a lowercase sentence:") MM§M File "<string>", line 1 MM§M hello hi MM§M ^ MM§MSyntaxError: unexpected EOF while parsing from socket import * #...
Game where someone goes first - What is backward induction One-period game , Multi-period game -...
Game where someone goes first - What is backward induction One-period game , Multi-period game - differences What is the principal agent problem? Negative / positive externalities. Public goods, private goods, club goods, common goods Tragedy of the commons Under-funded, Free rider
Problem 9: Duck Duck Goose JAVA Duck, duck, goose is a child's game where kids sit...
Problem 9: Duck Duck Goose JAVA Duck, duck, goose is a child's game where kids sit in a circle, facing inward, while another player, walks around calling each a "duck" until finally calling one a "goose". Given the number of kids seated in a circle, and the number of ducks called out, determine which child is the goose. Facts: ● The player circles the group in clockwise rotation ● Label the children numerically. ○ The first duck called is labeled:...
In the game where A, B and C play together with dice. A rolls first., then...
In the game where A, B and C play together with dice. A rolls first., then B, then C and again A, B,... What is the probability that A is the first person that flips 6 first? A. 0.4727 B. 0.2379 C. 0.3956 D. 0.5
Two persons (A & B) play guess the number game. First person choses an integer in...
Two persons (A & B) play guess the number game. First person choses an integer in the range [1,10] and second person has to guess it by asking questions that the first person can only answer in yes or no. a) Person B asks questions in the sequence, “is it x?” where x=1, 2, …, 10 e.g. first question would be, is it number 1. If no, 2nd question would be, is it number 2, etc. Find the expected number...
Two friends play a silly game where one person randomly strikes a key on a piano...
Two friends play a silly game where one person randomly strikes a key on a piano and the other person guesses the pitch of the note that was played. There are 12 different pitches represented on the piano, and since neither friend is that musical, their guesses of pitch are equally likely. Additionally, there are 5 black keys for every 7 white keys, and because the white keys are bigger they are more likely to be hit. a.)(8 points)Assume that...
In the sequential bargaining game with ∞ <T rounds where player 1 is the first proposer...
In the sequential bargaining game with ∞ <T rounds where player 1 is the first proposer and if the player 2 rejects the offer, the game goes to the second round where they switch roles (the payoff is (s, 1-s) if responder accepts the offer) how do I find the followings? 1. A Nash Equilibrium that is not a SPE. 2. Nash Equilibrium which is different from the first question and which offers the highest possible payoff to the second...
Consider the following game, where p is the first player's probability of playing Up and q...
Consider the following game, where p is the first player's probability of playing Up and q is the second player's strategy of playing Left. Left (q) Right (1-q) Up (p) (2,6) (0,0) Down (1-p) (0,0) (6,2) What are the pure-strategy Nash equilibria? Group of answer choices (p,q)=(1,1) (p,q)=(1,0) (p,q)=(0,1) (p,q)=(0,0) Compute the probabilities for the mixed-strategy Nash equilibrium. Show your work step by step
A person walks first at a constant speed of 4.90 m/s along a straight line from...
A person walks first at a constant speed of 4.90 m/s along a straight line from point circled A to point circled B and then back along the line from circled B to circled A at a constant speed of 2.90 m/s. Find the average Velocity for the time interval of 1.80s to 2.80s and also the average velocity for the time interval of 1.85s to 2.25s.
You are a car sales person. A first time car buyer comes into where you work...
You are a car sales person. A first time car buyer comes into where you work and tells you upfront that they are looking for a basic model car. Since you are paid on commission, the more the price of the car you sell means the more you will get. What would you do?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT