Re: Multi-homing question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 08, 2013 at 11:35:51AM +0800, tsoi andrew wrote:
> Dear Neil,
> 
> The 176 routing is ok because when I shift 172.28.129.176 to primary address.
> The 176 can be establish but 48 failed.
> I guess it is related to primary and secondary setting.  Can secondary
> IP be established also?
> 
> sctp                172.28.129.176:9082
>      LISTEN
>                     172.28.129.48:9082
> 
> sctp       0      0 172.28.129.176:9082         10.82.29.240:9082
>      ESTABLISHED
> Regards,
> Andrew
> 
If thats the case I would suspect that something is wrong with either your
sysctl settings or your application.  I can use the sctp_darn utility included
in lksctp-tools to set up a multihomed connection here without issue
Neil

> On Thu, Nov 7, 2013 at 10:16 PM, Neil Horman <nhorman@xxxxxxxxxxxxx> wrote:
> > On Thu, Nov 07, 2013 at 11:45:25AM +0800, tsoi andrew wrote:
> >> Dear Neil,
> >>
> >> Attached file is our tcpdump.
> >> Now our secondary IP doesn't work.
> >> Please advise. Thanks.
> >>
> >> IP info:
> >> lksctp primary IP is 172.28.129.49
> >> lksctp secondary IP is 172.28.129.176
> >>
> >> Client IP is 10.82.29.240/10.82.29.241
> >>
> >>
> >  I think you mean the lksctp primary is 172.28.129.48, not 49, but no matter.
> >
> > Looking at this, its not just heartbeats that arent getting answered, nothing is
> > getting responded to via the 176 address.  The only data that I see come out of
> > that address are two abort frames (not sure what the cause is there yet).
> >
> > I would start by verifying basic connectivity via that address.  I'd try
> > something like:
> > ping -I 172.28.129.176 10.82.29.240
> > and
> > ping -I 172.28.129.176 10.82.29.241
> >
> > while running a tcpdump on the interface that holds the 176 address specifically
> > to make sure that you're routing tables locally and network in generally can
> > pass traffic over that address
> >
> > Neil
> >
> >>
> >>
> >>
> >> Regards,
> >> Andrew
> >>
> >> On Thu, Nov 7, 2013 at 10:43 AM, tsoi andrew <tsoiandrew@xxxxxxxxx> wrote:
> >> >  Dear Neil,
> >> >
> >> > For more information, our secondary IP doesn't response COOKIE_ECHO
> >> > also. Only our primary IP can response COOKIE_ECHO with COOKIE_ACK.
> >> >
> >> > Regards,
> >> > Andrew
> >> >
> >> > On Thu, Nov 7, 2013 at 10:36 AM, tsoi andrew <tsoiandrew@xxxxxxxxx> wrote:
> >> >> Dear Neil,
> >> >>
> >> >> Please find my network diagram first.
> >> >> Now at server side, can't see our lksctp client 4 connection but only
> >> >> 2 2 connection.  The reason is that heartbeat ACK not found.
> >> >>
> >> >> Regards,
> >> >> Andrew
> >> >>
> >> >> On Mon, Nov 4, 2013 at 8:09 PM, Neil Horman <nhorman@xxxxxxxxxxxxx> wrote:
> >> >>> On Mon, Nov 04, 2013 at 09:59:44AM +0800, tsoi andrew wrote:
> >> >>>> Dear Sir,
> >> >>>>
> >> >>>> I got a problem when set multi-homing to active/active.
> >> >>>> That mean, It is expected that our lksctp server have 2 IP to connect
> >> >>>> 2 IP of destination client with total 4 connections.
> >> >>>> The flow is that client send "INIT" message with 2 (primary and
> >> >>>> secondary) IP to our server and lksctp server return INIT_ACK. But
> >> >>>> when second client send 'heartbeat' to us, lksctp server cannot return
> >> >>>> ACK.
> >> >>>> Moreover, we already proved our connectivity correct because when our
> >> >>>> lksctp server send heartbeat to both destination client and they can
> >> >>>> return ACK.
> >> >>>> Would you mind sharing if lksctp lib already configure those
> >> >>>> multi-homing purpose.
> >> >>>>
> >> >>> Can you provide a network diagram and a tcpdump of your connection?
> >> >>> Neil
> >> >>>
> >> >>>>
> >> >>>>
> >> >>>> Best Regards,
> >> >>>> Andrew Tsoi
> >> >>>> --
> >> >>>> To unsubscribe from this list: send the line "unsubscribe linux-sctp" in
> >> >>>> the body of a message to majordomo@xxxxxxxxxxxxxxx
> >> >>>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >> >>>>
> >
> >
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-sctp" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Networking Development]     [Linux OMAP]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux