|
|
The OSI model as a foundation for understanding networksNetwork Support Learning ModuleThe OSI ModelBack to the Table of ModulesThe OSI model helps us to understand network concepts and nomenclature by establishing standards of definition and functions.The OSI model isn't a blueprint for implementing Network Systems. In fact, nobody builds an OSI model-based network. For several reasons it wouldn't be a good idea. However, the standard nomenclature and functionality helps us to understand at each level exactly what we are talking about and how it fits into the big picture. It is a descriptive model, not a specification.
LEARNING OBJECTIVES:---- What do we hope to accomplish here?You will thoroughly understand the OSI model and be able to apply its terminology to real networks.Basically, we are asking you to understand the following:
Background & Discussion ------ Some help in getting started. Why is this important?Basically, I am asking you to apply an existing standard to real networks. If you are going to understand how data gets from one place to another, you need to understand the way it happens and the components of the system. If you have to compare alternatives in creating or updating a network, you need to know how the parts fit together; how they interface; whether they interface. The OSI model is a good tool to use in understanding data communications.Packetizing: Before data was routinely packetized and treated in a standard way, telecommunications was utter chaos. Very little attempt was made to standardize or to automate anything. Basically, a person created data on one end of a channel and another person did something with it at the other end. If a computer were at the other end, the programmer had to use or adapt the proprietary rules of the computer.Data integrity: Packetizing allowed people to identify data and protect it from error in standard ways.Standardization: In the bad old days there was no standardization. If machine A had to talk to machine B.... forget it! Or pay lots for specialized processing to be programmed. We now have a set of standards that is both controlling and permissive. You can investigate TCP/IP, Ethernet, Token Ring, RS-232, X.25 and other standards, relating them to OSI.Nesting: Think about what nesting packets within packets does for us. At each layer, we can forget about the needs of the other layers. We can TUNNEL if necessary without losing the integrity of the original packetization.Bridging/routing: You should look closely at how the various chunks of equipment and software relate to the OSI model. A repeater becomes more understandable if you recognize that it operates only at layer 1. At what layers do bridges, routers, and gateways operate?BackExercise Description -------- Procedures for completing this exerciseYou may use any resources you like, including each other. In fact, I would prefer that you do this project with one or two of your fellow students. I have several textbooks and periodicals you may use. The Web should also be a good resource.I want you to read several descriptions of the OSI model in different resources. You should also pick at least two network systems and compare their modularity with the OSI model. Pictures should be a big help in visualizing where everything fits in. Why did they choose to draw the module boundaries where they did instead of exactly following OSI layers? You should look very closely at two fundamental principles of the OSI model: Packetization of the data stream and nesting of packets as they travel down the layers. Why are these good ideas? What are the pro and con consequences? Generally, what are the impacts on efficiency? Remember both kinds of efficiency: Throughput and ease of design. You already should know a lot about the OSI model
from your other classes. Except for looking at real networks and investigating
the efficiency aspects, you should be able to jump right in and write your
report. Spend about four hours in research (a bit over half your outside-of-class
commitment for a week) and as much time as you need to pull the report
together.
BackEvaluation Criteria ------- How do you know when you are done? How well have you done?Your depth of understanding will be demonstrated by the depth of your presentation on this subject. You will have to meet the following criteria:
(By the way, your employer probably could learn from your presentation.)Back |