RE: [fw-wiz] IPSEC over load-shared T1s (per packet) (NxT1 and ML P)
TSimons_at_Delphi-Tech.com
Date: 09/24/03
- Previous message: Melson, Paul: "RE: [fw-wiz] Tranparent bridge"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
To: firewall-wizards@honor.icsalabs.com Date: Wed, 24 Sep 2003 08:46:39 -0400
Hello All
Just a status....
-The problem was ESP packets coming in out of sequence
-A Mikael O said I should try to strong arm our firewall vendor into fixing
this by recognizing and reordering the ESP packets, but I didn't get far.
-Cisco recommended Multilink PPP, which aggregates the 2 T1s into one 3mbit
virtual interface, our ISP welcomed this change -and we put it through.
I'll be testing and monitoring today.
Links on Cisco's Site:
-Alternatives for High Bandwidth Connections Using Parallel T1/E1 Links
http://www.cisco.com/warp/public/cc/pd/ifaa/pa/much/tech/althb_wp.pdf
-Bundling NxT1 Links With a Multilink Interface
http://www.cisco.com/warp/public/793/access_dial/ppp_11044.pdf
Changes to our Cisco Router:
1.) Create INT MULTILINK 1 (virtual interface)
interface Multilink1
ip address ?.?.?.? 255.255.255.252
ip verify unicast source reachable-via any allow-self-ping 108
no ip directed-broadcast
no ip route-cache cef
no ip route-cache
load-interval 30
no cdp enable
ppp multilink
no ppp multilink fragmentation
multilink load-threshold 1 either
multilink-group 1
2.) Strip back IP addresses from member Serial Interfaces and add the
following to each Interface:
encap ppp
no ip route-cache distributed
ip unnumbered Multilink1
ppp multilink
multilink-group 1
To view the status of the new multi1 interface use "sh ppp multilink":
SL-Gateway#sh ppp multilink
Multilink1, bundle name is [remote router name]
Bundle up for 10:57:52
1 lost fragments, 16609 reordered, 0 unassigned
0 discarded, 0 lost received, 6/255 load
0x828E9 received sequence, 0x61758 sent sequence
Member links: 2 active, 0 inactive (max not set, min not set)
Serial0/0, since 10:57:52, last rcvd seq 0828E5
Serial0/1, since 10:57:50, last rcvd seq 0828E8
SL-Gateway#
Hope this helps!!
~Todd
-----Original Message-----
From: Pano Xinos [mailto:pano.xinos@ca.mci.com]
Sent: Monday, September 22, 2003 10:21 AM
To: Jan Bervar; Ben Nagy
Cc: firewall-wizards@honor.icsalabs.com
Subject: RE: [fw-wiz] IPSEC over load-shared T1s (per packet)
Hi All,
My experience has been that load-sharing per-destination on Cisco routers
is nowhere near evenly balanced. Typically I've seen anything between
90%:10% and 60%:40% traffic ratios/ulitization (it has never been 50%:50%
when doing per-destination routing). The main issue is the sequence of
packets and the anti replay feature of IPSec (don't remember who discussed
it i na previous email...). AFAIC, you may be better off doing some QoS to
shunt IPSec packets down a single link and run regular traffic over the
other link. If redundancy is not an issue, simply get a bigger pipe to
handle all traffic.
Cheers!
Pano
At 09:17 AM 9/22/03 +0200, Jan Bervar wrote:
>Just my 0.02 EUR... MPPP can be performance intensive on routers, and your
>ISP may not be willing to implement it at all.
>
>Cisco routers can also load-balance on a source-destination hash, which
>means that ideally, L3 sessions are evenly balanced across a number of
>links. In a VPN scenario, this works much better compared to
>per-destination balancing, especially if the number of your VPN peers is
>large and dynamically addressed. Both sides of the link(s) need to enable
>Cisco Express Forwarding, and there is no significant perfomance hit
>involved (provided their and your routers have the memory to handle CEF
>tables).
>
>Cheers,
>Jan
>
>
>firewall-wizards-admin@honor.icsalabs.com wrote on 20.09.2003 05:51:54:
>
> > I think this is pretty much solved now, but just for the sake of the
> > archives:
> >
> > The problem was pretty much as I guessed (just lucky ;).
> >
> > The packets were being sent over alternating links in strict
>round-robin,
> > which meant that the ESP packets sometimes arrived out of sequence. The
> > IPSec implementation was dropping all the ones with seq < currentseq,
>which
> > was causing retransmits in the tunneled TCP sessions.
> >
> > One fix is to use "per destination" load balancing - but that is bad
>because
> > if all the traffic is VPN then only one link will get used (only one
> > destination).
> >
> > What I suggested offlist is to look at either ppp-multilink, or
>MUX/DE-MUX -
> > both of those will make the link look like one big layer2 pipe, which
>will
> > fix the problem and preserve sequencing. PPP Multilink is software, and
> > simple. MUX stuff is more complicated but faster and can be more
>flexible.
> >
> > I also got queries offlist about the E1/T1 RJ connectors. Yes, I did,
>OK? I
> > was curious. Ow.
> >
>
>_______________________________________________
>firewall-wizards mailing list
>firewall-wizards@honor.icsalabs.com
>http://honor.icsalabs.com/mailman/listinfo/firewall-wizards
_______________________________________________
firewall-wizards mailing list
firewall-wizards@honor.icsalabs.com
http://honor.icsalabs.com/mailman/listinfo/firewall-wizards
_______________________________________________
firewall-wizards mailing list
firewall-wizards@honor.icsalabs.com
http://honor.icsalabs.com/mailman/listinfo/firewall-wizards
- Previous message: Melson, Paul: "RE: [fw-wiz] Tranparent bridge"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]