home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / dcom / sys / cisco / 1864 < prev    next >
Encoding:
Text File  |  1992-12-16  |  2.9 KB  |  65 lines

  1. Newsgroups: comp.dcom.sys.cisco
  2. Path: sparky!uunet!spool.mu.edu!agate!boulder!recnews
  3. From: dave o'leary <doleary@cisco.com>
  4. Subject: FECN and BECN bits on Frame Relay
  5. Message-ID: <724556611.16854@news.Colorado.EDU>
  6. Sender: news
  7. Date: 16 Dec 92 13:59:31 -0800
  8. Approved: news
  9. X-Note1: mail msgid was <199212162202.AA07231@spot.Colorado.EDU>
  10. X-Note2: message-id generated by recnews
  11. Lines: 52
  12.  
  13.  
  14. In article <723936986.11433@news.Colorado.EDU> Tom_Karolyshyn@dgc.ceo.dg.com writes:
  15. >
  16.  (various header stuff deleted)
  17. > Promotion of FECN Bits for OSI and DECnet Phase IV
  18. > Frame Relay switches have the capability of setting congestion bits 
  19. > in packets (Forward Explicit Congestion Notification (FECN__ as they
  20. > transit the Frame Relay Network.
  21. > This feature allows promotion of FECN bits from the Frame Relay
  22. > network to the appropriate congestion management fields of OSI and
  23. > DECnet Phase IV packets. The protocols are expected to recognize the
  24. > fields and provide some congestion relief by whatever mechanism that
  25. > is available to them. There are no new commands associated with this
  26. > feature.
  27. >Do I read this correctly to mean that there is no benefit to TCP/IP 
  28. >users, i.e., FECN bits have no use in a Frame-relay / TCP/IP 
  29. >environment (like ours) ?
  30. >Tom Karolyshyn
  31. >Data General Corp
  32. >Westboro, MA 01580   508-870-7936
  33. >
  34.  
  35. Since IP, TCP, UDP, etc. have no "congestion control" bits in their
  36. headers (like OSI and DECnet), there isn't anything the cisco can
  37. really do.  I kind of wonder about the real value of this mechanism
  38. anyway, since the switch is setting the FECN bits because of
  39. congestion on an interface which may or may not be due to a specific
  40. host (and protocol and session on that host), i.e. some Appletalk node
  41. starts blasting away at another node across the frame relay through
  42. the cisco routers.  A pair on DECnet hosts using the same set of links
  43. could receive packets with the congestion bit set because the frame
  44. relay switch sees too much stuff coming at it from the cisco router.
  45. Most of it might be from the Appletalk node (which will never receive
  46. any noticification of the FECN, directly or indirectly), and the frame
  47. relay switch can't distinguish between the Appletalk node and the
  48. DECnet node - it just sees stuff coming from the cisco.  The DECnet
  49. node might back off but if the Appletalk node has more stuff to send
  50. it will just hog whatever bandwidth the DECnet session has given up.
  51. So the real problem is figuring out how to notify the offender that it
  52. is causing a problem in a multiprotocol environment with different (or
  53. no) means of congestion control per protocol and session.  Trying to 
  54. perform flow and congestion control at multiple layers in the stack 
  55. that don't know what the other layer is doing (wouldn't want to violate
  56. that model :-) can cause unexpected results, in particular really bad
  57. performance.  
  58.  
  59. dave o'leary        consulting engineer        cisco systems
  60. (714)261-5681             Newport Beach, CA    doleary@cisco.com
  61.  
  62.