Answered step by step
Verified Expert Solution
Link Copied!

Question

...
1 Approved Answer

: Model the OSI Network stack within an actual functioning program (i.e. code). Don't worry about having a GUI over it. A terminal program will

:

Model the OSI Network stack within an actual functioning program (i.e. code). Don't worry about having a GUI over it. A terminal program will be just fine. You need not actually mess with ports, ip's, or any kind of network configuration within your system (you actually cando this, and create a real live messaging system, in which you can message your friends on other devices! I've done this myself, but it is not necessary within this assignment, nor would I recommend it). Find some way to abstract the process within your program. Output what each layer is doing to the screen as your program runs. I should see some sort of encapsulation within your program when I run it, so I should see your message is broken up into frames, bits, etc.. You should have some sort of system in place for checking parity. I DO NOT need you to program each layer outverbatim, i.e. I'm not looking for you to recreate messaging in general, and I don't need this program to accept any message that I may give it. You can simply show a singular message traveling through the model. I'm just looking for you to essentially encapsulate a demonstration of the 7-layer OSI model within code, so you may represent what a real-world system might do,without actually implementing the science behind it, as long as it makes sense, and you are demonstrating what each layer is doing. Feel free to implement this in whatever programming language you wish, so long as I can run it. The easiest way to share it with me is to create a GitHub, and submit the link to me, with your programming files, but feel free to email me if you want to tackle it a different way.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access with AI-Powered Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Entrepreneurship

Authors: Andrew Zacharakis, William D Bygrave

5th Edition

9781119563099

More Books

Students also viewed these Algorithms questions

Question

LG 3-3. Calculate equity values.

Answered: 1 week ago

Question

Maximize z = 2x+2y x+6y Answered: 1 week ago

Answered: 1 week ago

Question

If y = ( x ^ 3 + 7 ) ^ x , compute y ' ( 1 ) .

Answered: 1 week ago