Re: RE: AD request / L2 Triggers Chapter Statement
William Ivancic <[email protected]> Fri, 07 Jun 2002 04:36:03 -0400
| Newsgroups | gmane.ietf.pilc |
|---|---|
| Message-ID | <[email protected]> |
> >Does anyone else have a position to share on this?? I'm not claiming that >this group should not move forward; it would be better, IMO, if there were >a clearer reason, however... > >Joe > I think L2 triggers will be useful. How fast these something needs to react to these triggers is a matter of implementation, and if this is a hardware reaction or a protocol reaction. I think there may be a semantics problems in the use of IP in Joe and Phil's discussion. Perhaps there isn't as much separation thought as appear in the discussion. Example 1: I've been working with mobile-ipv4 and mobile router technology on a joint effort between NASA and Cisco. Cisco has implemented a preferred path option in the MR in which if an interface is UP and it is higher priority, that path will be taken. Without a layer-2 trigger, the router cannot determine how "good" the particular wireless link is. If the preferred path is bad, but still good enough to pass some data, registrations will occur and that path will be tried even though it may be oscillating up and down. Thus, we implemented a "hold-down timer" into the system that implies an interface has to be UP for a certain period of time before it is considered stable. This is a manual setting, however. Using a layer-2 trigger would be much preferred. So is this an IP solution or a solution related to Internet technologies that would definitely aid in the performance of IP protocols? Does this reside in the IETF or elsewhere? Perhaps it belongs in the IEEE and/or Telecommunication Industry Association (TIA) as it appears to be hardware/firmware interaction with router hardware/firmware. This interaction most likely doesn't require a Internet Protocol (I say that, because one may argue that all controlled interactions require a "protocol".) Example 2: NASA funded BBN to investigate Explicate Error Transport Notification http://roland.grc.nasa.gov/~mallman/papers/TR8333.ps Rajesh Krishnan, Mark Allman, Craig Partridge, James P.G. Sterbenz. Explicit Transport Error Notification (ETEN) for Error-Prone Wireless and Satellite Networks. Technical Report No. 8333, BBN Technologies, March 2002. It would be very useful for TCP to be able to determine if packets were lost due to errors rather than congestion - or at least that some percentage were lost due to errors. If this were possible, TCP may be able to perform better over moderately congested error-prone paths. Having layer-2 mechanisms available that would indicated rf-link status, such as link quality, packet loss, etc... may help TCP's performance. Here, time periods of 50 millisecond plus are probably sufficient. For very low delay links, TCP windows are small and reaction time fast enough such that layer-2 triggers may to not provide a tremendous amount of benefit. This appears to be a problem that justifiable resides within the IETF as we are talking of protocols and performance. Will