home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / ptopomib / ptopomib-minutes-96dec.txt < prev    next >
Text File  |  1997-01-30  |  15KB  |  322 lines

  1. Editor's note:  These minutes have not been edited.
  2.  
  3.  
  4. Summary
  5. =======
  6.  
  7. Meeting notes were taken by Andy Bierman and Ken Jones.
  8.  
  9. The Ptopo WG met twice in San Jose, first on Monday from 3:30 to 5:30
  10. and then on Tuesday from 9:00 to 11:30.  65 people attended the sessions.
  11.  
  12. Since the minutes are fairly long, they begin with a summary of
  13. action items, followed by detailed accounts of each discussion
  14. (in chronological order).
  15.  
  16.  
  17. Reading Material
  18. ================
  19.  
  20. ID-1:
  21. Definitions of Managed Objects for Topology Servers
  22. draft-greene-topology-mib-00.txt
  23.  
  24. ID-2:
  25. N. Schaller's Meta-MIB
  26. draft-tackabury-email-metamib
  27.  
  28. ID-3:
  29. Definition of Managed Objects for Physical Topology Agents
  30. draft-desai-ptopo-mib-00.txt
  31.  
  32. Review of Schedule, Action Items - Jones
  33. ========================================
  34.  
  35. There was a proposal made for an interim meeting prior to the April
  36. IETF but it was generally felt that with the intervening holidays, it
  37. was best to focus on email discussions in preparation for April.  We
  38. need to get proposals posted quickly in order to move the group toward
  39. publication of WG-owned I-Ds (model and MIB document) prior to the April 
  40. meeting.
  41.  
  42. The following action items were taken:
  43.  
  44. o Terminology - Yoni Malachi, who is our document editor,  will gather
  45. input from the current submissions and put together a proposal for a set
  46. of terminology to be used in future discussions.  This terminology can
  47. be changed before we "go to press" but having a common set of terms
  48. early on will make discussion easier. DATE 1/15/97
  49.  
  50. o MIB Requirements - Prakash Desai will prepare a set of requirements
  51. for the MIB and also for topology mechanisms. DATE 1/15/97
  52.  
  53. o Entity MIB - Andy Bierman will evaluate how we can leverage the Entity
  54. MIB to support our work and will submit a writeup.  DATE 1/15/97
  55.  
  56. o MIB submissions - there are a number of additional submissions being
  57. prepared by WG members.  These should be posted ASAP as Internet
  58. Drafts so we can evaluate and discuss via Email.  These should be
  59. posted by DATE 1/15/97.
  60.  
  61. The archive is now up and running at ftp.3com.com.  Login as "ptopo"
  62. with a password of "ptopo".  CD to USR and then PTOPO to access the
  63. archive.  To submit documents to the archive mail them
  64. to kjones@baynetworks.com.
  65.  
  66.  
  67. -------------
  68. Monday, Dec 9
  69. -------------
  70.  
  71. Ken Jones presented the agenda, which was accepted as proposed with some
  72. changes in the order of presentations.  The following was the final agenda:
  73.  
  74. o Agenda Review
  75. o Charter review
  76. o Review of submissions
  77.     o Topology MIB discussion - Maria Greene
  78.     o Meta-MIB (H.N. Schaller) discussion - Wayne Tackabury
  79.     o Topology Model and MIB discussion - Prakash Desai
  80.     o Mac-Based Topology Mechanism - John Flick
  81. o Open discussion - gather input and ideas
  82. o Review of schedule, action items
  83.  
  84.  
  85. Charter Review - Jones/Bierman
  86. ==============================
  87.  
  88. The charter (http://www.ietf.org/html.charters/ptopomib-charter.html)
  89. was reviewed.
  90.  
  91. o Logical vs Physical topology - the focus of the WG is physical topology.
  92. The charter says this could be an area for future work items, but it 
  93. should not impede progress on the primary focus of physical connectivity. 
  94. There was strong consensus that solving the problem of physical 
  95. connectivity is a high priority and forms the basis for understanding 
  96. logical topology (e.g., VLANs or network layer subnet structure).  
  97.  
  98. o What is and isn't physical topology - there was significant discussion
  99. about the definition of physical topology.  The goal is to represent the
  100. physical connectivity of devices in a network and not to represent
  101. connectivity within a device (such as the interconnection of ports to
  102. backplanes in a multisegment hub, or the interconnection of ports to VLANs
  103. in a switch).  Other MIBs, such as the Repeater MIB or Entity MIB can be 
  104. used to understand the internal connectivity.  Physical topology should
  105. simply be the interconnection between ports on one device to ports on
  106. a different device.
  107.  
  108. o Are we focused on LAN topology or do we include WAN topology -
  109. The MIB should be able to provide topology info for any type of device, which
  110. raised two important issues - scalability and clouds.
  111.  
  112. o Scalability - there must be some containment mechanism
  113. or localization of topology mechanisms so that topology can scale across
  114. large networks.  You can't flood networks with topology information or
  115. expect an agent to maintain topology information for a very large
  116. collection of devices.  The "sphere" mechanism presented later provides
  117. a way of specifying containment for topology mechanisms.
  118.  
  119. o Clouds - if physical topology is defined by how ports on one device
  120. are connected to ports on another device, there are situations where
  121. you may know there is something between two ports but you can't determine
  122. what it is.  For instance, two devices connected by WAN links (that do
  123. not support or allow access to the Ptopo MIB), or several devices
  124. interconnected through an unmanaged hub.  In these cases, there must be
  125. a way of representing the something between these devices.  The concept
  126. of a cloud is useful, which shows connectivity between devices but
  127. allows for unmanaged devices in the topology.  
  128.  
  129. o Specifying topology mechanisms - the charter states that we will define
  130. the general requirements for topology mechanisms in order to support the
  131. proposed MIB, will identify existing mechanisms, and may propose new
  132. mechanisms where required.  There was discussion as to whether we
  133. must have standard topology mechanisms in order to realize the promise
  134. of the Ptopo MIB.  If we define the boundary rules between different
  135. topology mechanisms, then we should be able to allow standard or
  136. proprietary mechanisms to be used - with the burden placed on the boundary
  137. devices themselves.  This is an important issue that we must deal with
  138. early on.
  139.  
  140. o Geography - there was a question raised as to whether the Ptopo MIB
  141. should include geographic information, and the general feeling was that
  142. it should not.  The focus is on the physical interconnection of devices
  143. and not where those devices are physically located.
  144.  
  145. o Security - there were several concerns about security both for
  146. the topology mechanisms and the information in the MIB.  It was
  147. suggested that security issues be dealt with up front rather than
  148. as an afterthought, and that the containment approach used for
  149. topology mechanisms be considered for containment of security
  150. management.  
  151.  
  152. o Entity MIB - since we are dealing with physical ports on devices, it
  153. was felt that there could be a strong tie-in to the physical inventory
  154. portion of the Entity MIB.  In later discussions, it seems that some
  155. things were left out of the Entity MIB that we might need, so we might
  156. want to go back to the Entity MIB WG and make suggestions for additions.
  157. In general, it was felt that requiring implementation of the Entity MIB
  158. along with the Ptopo MIB was acceptable - we definitely do not want to
  159. re-invent stuff that's already been done by other WGs.
  160.  
  161.  
  162. Topology MIB discussion (ID-1) - Greene
  163. =======================================
  164.  
  165. Maria briefly reviewed the topology MIB she submitted to the WG mailing 
  166. list several months ago, and then led a discussion on the key attributes 
  167. of the MIB.  The following are the key points raised during the discussion:
  168.  
  169. o the MIB defines a way of grouping devices together into hierarchical
  170. relationships, referred to as "domains". This is useful at all levels
  171. of the OSI model and systems can belong to many different domains. This
  172. grouping of systems could be used as a way to provide scalability by
  173. grouping physically connected devices and building up a hierarchical
  174. physical model.  
  175.  
  176. o We discussed the concept of an Agent_ID, which would be used to
  177. uniquely identify an agent.  There was some discussion of this concept
  178. in the Entity MIB but we believe it was dropped from that MIB.
  179.  
  180. o the MIB contains a field to indicate what mechanism was used to
  181. discover each object, which seemed very useful.  It also allowes
  182. manual entry of topology info which is seen as very important. 
  183.  
  184. o it was questioned whether a MIB could be defined generically that
  185. would work for different topology mechanisms.  The analogy was made
  186. to the routing table MIB that works regardless of the underlying
  187. routing protocol.  This is a very good analogy for what we are
  188. trying to accomplish.
  189.  
  190. o a point was raised that it is useful to have timestamps on tables
  191. to know when topology changes have occurred.  
  192.  
  193. ------------
  194. Tues, Dec 10 
  195. ------------
  196.  
  197. Meta-MIB discussion (ID-2) - Tackabury
  198. ===============================
  199.  
  200. Wayne briefly reviewed the Meta-Management MIB that had originally been
  201. posted by N. Schaller last year to the Entity MIB WG and then led a
  202. discussion of the MIB.  The following is the list of key points brought 
  203. up during this discussion:
  204.  
  205. o This MIB also contains the concept of domains, where a domain is a
  206. collection of objects and/or other domains.  It allows a hierarchical
  207. representation of physical topology, potentially ranging from the
  208. semiconductor level up to the interconnection of enterprises.
  209.  
  210. o We discussed the concept of a "topology server" as opposed to a
  211. "topology agent".  The server contains topology information for a
  212. portion of the network, while the agent reports its own view of
  213. its local topology and a management station may be required to assemble
  214. information from many agents to determine the actual physical topology.  
  215. The goal of the working group is closer aligned with the "topology
  216. agent" model, so that we can gather and report topology information 
  217. using fairly inexpensive agents. In practice, the two approaches could 
  218. result in fairly similar MIBs. For example, a "topology agent" might
  219. report information for each of its local ports, indicating what devices
  220. exist "downstream" from each port.  A "topology server" might extend
  221. this table to allow the MIB to contain downstream information for ports 
  222. on other devices. However, a topology server MIB might also contain 
  223. information such as icon type, color, location on a map, etc which we 
  224. definitely do not want to incorporate as part of the Ptobo MIB. 
  225.  
  226. o we discussed how different media technologies make it harder or
  227. easier to gather physical topology information.  For store and forward
  228. devices, it is fairly easy for them to exchange information with another 
  229. device connected to each port and report complete topology information in 
  230. the MIB.  For shared media devices, it is often only possible to report the
  231. list of devices which have been identified as "downstream" from a
  232. particular port, and it is only possible to determine the actual physical
  233. neighbor by gathering the downstream information from each of the
  234. downstream devices in an interactive manner.  
  235.  
  236. Topology Model and MIB discussion (ID-2) - Desai
  237. ================================================
  238.  
  239. Prakash reviewed the Physical Topology presentation originally given
  240. at the Montreal NM Directorate meeting, followed by a presentation
  241. and discussion of his Topology MIB proposal. The key points raised 
  242. during this discussion:
  243.  
  244. o the model presented addresses the issue of containment - how to
  245. limit the proliferation of topology information and yet still allow
  246. a management station to learn the physical topology of arbitrarily 
  247. large networks.  If every device learns about and maintains information 
  248. about every other device, then the MIB requirements are N-squared, 
  249. which does not scale well.  Additionally, many topology mechanisms 
  250. require some sort of broadcast messages to be sent which also requires 
  251. some form of containment. 
  252.  
  253. o the MIB proposed is very much aligned with the "topology agent" model
  254. discussed earlier.  For each local port under control of this agent, it
  255. contains one or more row entries identifying information for devices it
  256. has seen "downstream" from that port.  The information includes the
  257. address of the device's agent and may include port information from that
  258. device.  If a single entry exists for a local port, then the neighbor
  259. topology may be complete.  If multiple entries exist for a local port,
  260. it will be necessary to go query the downstream agents to determine
  261. the actual physical arrangement.
  262.  
  263. o it was pointed out that if the MIB were extended to include a system
  264. identifier for the "local" ports, then the MIB could also function as a
  265. server MIB, reporting port information for many devices.  
  266.  
  267.  
  268.  
  269. MAC-based topology mechanism - Flick
  270. ====================================
  271.  
  272. John presented an overview of the topology mechanism that has been
  273. incorporated into the Repeater MIB.  The following are the key issues 
  274. discussed:
  275.  
  276. o The mechanism is based on first discovering the list of MAC addresses
  277. that exist within a repeater network and then listening on individual
  278. repeater ports to determine if that address exists downstream from that
  279. port.  By using an iterative process, it is possible to determine
  280. the physical connectivity of the shared media network.
  281.  
  282. o The Repeater MIB contains some control elements to enable a manager
  283. to set up the repeater to listen for a specific MAC address on a port.
  284. If the address is detected, a flag is updated in the MIB.  A manager
  285. must follow an algorithm to program devices in the network and gather
  286. the information required to learn the network topology.  An alternative
  287. mechanism employed by some vendors automatically collects MAC
  288. information from each port and doesn't require the manager to control
  289. the device in real time.
  290.  
  291. o this presentation helped shed light on the types of topology mechanisms
  292. that might be encountered.  This one requires a substantial amount of
  293. real-time manager interaction in order to make it work.  For this 
  294. mechanism, it might make sense to let a "topology manager" learn the 
  295. topology and represent it using a "topology server" approach to the 
  296. Ptopo MIB.  If the mechanism doesn't require real-time control, then
  297. the Ptopo MIB could be used to return the MAC information for each port.  
  298.  
  299.  
  300. Open Discussion - Jones
  301. =======================
  302.  
  303. The goal of this part of the meeting was to review some of the
  304. issues raised and open the floor for any other issues and concerns.
  305. Many issues and ideas were discussed during the presentations so this was
  306. a fairly short discussion.  The following were the key areas discussed:
  307.  
  308. o end station topology - In simple terms, a network consists of 
  309. interconnection devices (e.g. routers, hubs, switches) and end stations. 
  310. In a typical network there may be 1 to 2 orders of magnitude more end
  311. stations than interconnection devices.  The question was raised to
  312. get a consensus to focus on just interconnection device topology or to
  313. include end station topology. The group felt that understanding the
  314. entire network was important and the WG should work toward physical
  315. topology for both types of devices.
  316.  
  317. o An informal poll was taken to determine the mixture of the audience.   
  318. About half the group was interested in physical topology from a device
  319. perspective, about half from a management application perspective.  A
  320. small group represented actual users.
  321.  
  322.