Re: AD Review Issues with draft-ietf-seamoby-ctp-08.txt
Rajeev Koodli <[email protected]> Fri, 19 Mar 2004 15:25:20 -0800
| Newsgroups | gmane.ietf.seamoby |
|---|---|
| Organization | Nokia Research Center |
| Message-ID | <[email protected]> |
Hello Jim, "Since access networks of these types are just where one might expect congestion to develop, the frequency of packet drops for UDP without retransmit would be expected to be high enough to render the protocol unusable in general. " does not sound like a good reason for an experimental protocol. We have not had any experiences with actual deployments to support this seemingly logical statement. And, one could argue that we could state in the applicability statement that "the usefulness of the protocol on routinely congested networks could be limited". BTW, I am not arguing for UDP. I would like to have the CTP messages as blocks that could be carried in ICMP so that they could be used in conjunction with fast handovers. As you note below, both TCP and SCTP have shortcomings not suitable for CT which is useful mostly when synchronized tightly with fast handovers. The distinction between failed CT due to a dropped packet and a CT that is not on time is thin. Besides, features (QoS, HC) always need to have recovery mechanisms anyway, which would re-build the state. So, I would suggest using ICMP without re-transmissions. We know the links where it works. We would like to try it on bottlenecked links and provide some data, which we could use when the spec is up for PS. Regards, -Rajeev > > Issue 2 > -------- > > Issue: The draft as written specifies using UDP without retransmit for the > transport protocol. This is not acceptable from a congestion control and > usability standpoint, the points made in Appendix A about timing > notwidthstanding. Both Allison and James brought up these issues at various > times during the requirements discussion and during previous reviews of the > draft. > > The issue with UDP is that CTP is expected to be used frequently between > access routers in a wide area network, like between two hotspot clusters > connected by T1 or other low capacity lines. Since access networks of these > types are just where one might expect congestion to develop, the frequency > of packet drops for UDP without retransmit would be expected to be high > enough to render the protocol unusable in general. While the Working Group > could develop a specialized UDP retransmit algorithm, there is no need since > both TCP and SCTP could provide adequate performance for CTP. Below are two > suggestions for resolution of the issue, and a preferred resolution. > > Suggestion 1: Use TCP. > > The advantage of this suggestion is that TCP is already widely implemented > and is well understood, so it could serve for immediate implementation and > experiment. The disadvantage is that TCP provides no way to control the > retransmit timer in general, so the timeliness of the transfer could not be > assured without additional measures. > > Suggestion 2: Use SCTP. > > The advantage of using SCTP is that it provides a partial reliability mode > which allows the retransmit timer to be set. This would allow the timeliness > of the transfer to be controlled. The disadvantage is that SCTP is not yet > widely implemented. > > Preferred Resolution: Suggestion 2. > > _______________________________________________ > Seamoby mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/seamoby