home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / protocol / iso / 1446 < prev    next >
Encoding:
Text File  |  1992-12-22  |  3.8 KB  |  97 lines

  1. Newsgroups: comp.protocols.iso
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!usc!sol.ctr.columbia.edu!eff!world!hcb
  3. From: hcb@world.std.com (Howard C Berkowitz)
  4. Subject: FAQ you were afraid to ask
  5. Message-ID: <Bzo7oB.B7p@world.std.com>
  6. Organization: The World Public Access UNIX, Brookline, MA
  7. Date: Tue, 22 Dec 1992 17:09:46 GMT
  8. Lines: 87
  9.  
  10. The Seven Deadly Layers
  11.  
  12. Among the most frequent questions I'm asked in OSI teaching 
  13. is "do I need to know what all the layers do?"  This is 
  14. especially true of management audiences, who _need_ to know 
  15. the power centers.   They may not know what a layer is, but 
  16. they know there are seven of them and they don't want a 
  17. single one to go unsupervised. :-)
  18.  
  19. Over the years, I have found a useful analogy.  Educational 
  20. theory suggests we should start with something that the 
  21. student knows, and build from there.
  22.  
  23. Therefore, I ask management audiences to reflect not on 
  24. theoretical network architecture, but on sin.  Specifically, 
  25. I ask them to consider the Seven Deadly Sins.
  26.  
  27. These sins  have definite relevance to the OSI Reference 
  28. Model.  The "most popular" deadly sins are analogies for the 
  29. layers most important for non-developers to know about.
  30.  
  31. Audiences think of sins in a fairly consistent way.  
  32. Approximately 75% immediately think of Lust.
  33.  
  34. Lust, clearly, relates directly to the Physical Layer.  It 
  35. is essential to be aware of the function of the Lust Layer, 
  36. for that defines how to Plug In.  [1]
  37.  
  38. Most of the remaining audience splits among Avarice and 
  39. Gluttony.  These also are important in OSI.  
  40.  
  41. Avarice, or Greed, is often realized as the Bottom Line in 
  42. business.  One is closer to understanding the Tao of OSI 
  43. when one realizes that it places the Bottom Line (i.e., what 
  44. OSI does for real user applications programs) on Top.  The 
  45. top of the Avarice Layer is the Service Access Point to the 
  46. Application, or Avarice, Layer. [Note 2]
  47.  
  48. Those members of the audience who thought first of Gluttony 
  49. also have some understanding of OSI.  Gluttony deals with 
  50. establishing a relationship between a mouth entity and a 
  51. food entity; Network deals with the next course while 
  52. Transport deals with the end goal of dessert.
  53.  
  54. Users really need to know the functions of Application, 
  55. Transport/Network (as the distinction blurs here), and 
  56. Physical.  International Standardized Profiles follow this 
  57. model:  Application is the visible part of A-, B-, or 
  58. Avarice Profiles; Transport and Network define T- and U-
  59. profiles, and Physical deals with the bottom of T- and U-
  60. profiles.  These four components also, for instructional 
  61. purposes, nicely describe the major protocol levels of the 
  62. Internet Protocol Suite:  application protocols, TCP and 
  63. UDP,IP, and interface protocols.
  64.  
  65. There is always one in the audience, however, who thinks of 
  66. Sloth.  
  67.  
  68. Sloth is a difficult sin. How does one confess it?  "Bless 
  69. me, I have slothed?"  "Forgive me for committing sloth?  How 
  70. can I commit not doing something?"
  71.  
  72. Since Sloth is a sin we really have trouble talking 
  73. about,and involves not doing useful things, it is a relevant 
  74. analogy to the Session Layer.  Both Sloth and Session are 
  75. needed for theological completeness, but their relevance to 
  76. the ordinary sinner or the OSI user is fairly limited.[Note 
  77. 3].
  78.  
  79.  
  80. ----- 
  81.  
  82. [Note 1]    When presenting these analogies at an IEEE 
  83. conference in New York, a woman's clear voice rang out from 
  84. the back of the room, "Well, I'm glad SOME standards body is 
  85. defining how to plug in things correctly.  God knows most 
  86. male engineers don't understand that at all."
  87.  
  88. [Note 2]  This part of the analogy can continue into 
  89. Application Service Elements:  ACSE, the Avarice Control 
  90. Service Element; ROSE, the Remote Organization Submission 
  91. Element; etc.
  92.  
  93. [Note 3]  After their first reading of Presentation Context 
  94. Negotionation and ASN.1 Basic Encoding Rules, some nominate 
  95. the sin of Pride as the proper analogy for the Presentation 
  96. Layer.
  97.