From: Vlad Y. <vla...@hp...> - 2009-04-30 12:45:11
|
??? wrote: > Hi everyone, > Here I have a question about the NAT problem,in the following simple scenario: > ---------------------------------------------------------------------------------------------- > SCTP_server(192.168.90.120) > / > ----------------------------Gateway(192.168.1.1||192.168.90.100)------------------------------ > SCTP_Cient(192.168.1.100)_____| > ----------------------------------------------------------------------------------------------- > > Client set its default gateway to be 192.168.1.1,so it could ping server successfully, and normal TCP or UDP communication between client and server endpoint also work perfectly. > However,when Client and server endpoints use sctp_test program(in lksctp-tool package) in client and server mode respectively, any packet sended to the server by the client could not be acknowledged as expected. > I think this might be the problem of the Gateway's NAT compatibility of SCTP. If so ,SCTP-based application could only run in the same network segment and any transportation which crosses a gateway will fail,unless we modify the gateway to get compatibility of SCTP. > If we need to use SCTP for heterogeneous network handoff,this must be a big problem,right? > Does anyone know how to solve this problem? > Any advice will be much appreciated. Thanks a lot. > Best wishes for everyone. > Yes, this is a problem. There are specification about enabling NAT traversals. The simplest thing to do is UDP encapsulation. Or you could teach the gateway how to translate the SCTP protocol. -vlad > Fu Xiaoqiang > ------------------------------------------------------------------------------ > Register Now & Save for Velocity, the Web Performance & Operations > Conference from O'Reilly Media. Velocity features a full day of > expert-led, hands-on workshops and two days of sessions from industry > leaders in dedicated Performance & Operations tracks. Use code vel09scf > and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf > _______________________________________________ > Lksctp-developers mailing list > Lks...@li... > https://lists.sourceforge.net/lists/listinfo/lksctp-developers > |