Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-26 Thread Tom DeReggi
Butch,

You completely missed my point, ot the background to the thread..
Of course you can build a tunnel of just about any MTU size on your 
network.
The issue at hand is what max MTU size OTHER upstream ISPs allow on their 
network.

Scott was talkng about doing a tunnel accross an end user Comcast circuit. 
With the open Internet, the two end point end users don't really have 
control of what ISPs in between  gets traversed from End Point A to B.  The 
ISPs in the middle could chance at any time. This is not a new problem

For example A number of years back Universities built a private 
experimental transport network to support high MTU above 9600, so that their 
GB and 10GB networks could pass full capacity.  As you know, max transfer 
rate is directly proportional to latency times packet size. Most common ISPs 
only passed 1500MTU, therefore the Universities had to make their own net. 
This has been a challenge for years for even passing VLAN tags or MPLS data, 
where layer2 fiber carriers would only pass a 1512 packet.  When you are the 
end user, the answer is to shrink your MTU, so after the tunnel overhead it 
fits into the ISP's max 1512 MTU.  But when one is an tranport ISP that 
transports many customer's data, it is not appropriate for the ISP to shrink 
his MTU below 1500, as all the other end users would not know that the MTU 
was shrunk, and would not have their routers set to a smaller MTU to fit.

Sure you can allow fragmentation, and TCP will automatically split the 
packets to fit, but it has been common ISP management practice to disallow 
fragmentation for various reasons that I don't want to get into in this 
thread. And yes, there is MTU autolearning, but again, not supported by 
everyone or all protocols.

So sure, the ISP can make a tunnel setting a lower MTU, so after tunel 
overhead, it will fit in the uipstream's 1512 MTU. But then full size 
packets (because packets comming from end user customers will be 1512 size) 
inside the tunnel will get fragmented to fit into the tunnel.  For long haul 
backhauls, there can be side effects of  just simply allowing fragmentation 
on the routers without any further consideration.

Again, we have a good solution for this... It is called CIPE. Its a 
tunneling protocol that splits the packets appropriately for optimal 
efficiency. I understand how CIPE works because it is what we use. I can't 
say I understand the methods that Mikrotik may use.  So, what I asked is how 
Mikrotik can deal with that problem, because Mikrotik does not support CIPE.


Tom DeReggi
RapidDSL  Wireless, Inc
IntAirNet- Fixed Wireless Broadband


- Original Message - 
From: Butch Evans but...@butchevans.com
To: WISPA General List wireless@wispa.org
Sent: Friday, April 24, 2009 11:03 PM
Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE


 On Fri, 2009-04-24 at 19:37 -0400, Tom DeReggi wrote:
 Over a Layer2 PTP its usually not an issue, but it is over a standard
 transit connection.
 (customer and Internet needs to see 1500 bytes, but an ISP's tunnel 
 causes
 packet size to exceed 1500 MTU.

 I have built tunnels that carry 12000 byte packets.  Not sure where this
 idea comes from.  They can be built that will carry as much as 65k
 bytes.

 We use Cipe tunnels to solve that. To split the full size packets before 
 it
 enters the tunnel, so tunnel stays at 1500MTU or less, required by the
 transit provider..

 How do you do it with Mikrotik ?

 Of the tunnels I've done with MT, you just use PPtP and set the MRRU
 (just like your tunnels).  I've done this with standard Linux, too.  It
 is actually quite an elegant solution.

 -- 
 
 * Butch Evans   * Professional Network Consultation*
 * http://www.butchevans.com/* Network Engineering  *
 * http://www.wispa.org/ * WISPA Board Member   *
 * http://blog.butchevans.com/   * Wired or Wireless Networks   *
 




 
 WISPA Wants You! Join today!
 http://signup.wispa.org/
 

 WISPA Wireless List: wireless@wispa.org

 Subscribe/Unsubscribe:
 http://lists.wispa.org/mailman/listinfo/wireless

 Archives: http://lists.wispa.org/pipermail/wireless/ 




WISPA Wants You! Join today!
http://signup.wispa.org/

 
WISPA Wireless List: wireless@wispa.org

Subscribe/Unsubscribe:
http://lists.wispa.org/mailman/listinfo/wireless

Archives: http://lists.wispa.org/pipermail/wireless/


Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-26 Thread Tom DeReggi
Butch,

 Of the tunnels I've done with MT, you just use PPtP and set the MRRU
 (just like your tunnels).  I've done this with standard Linux, too.  It
 is actually quite an elegant solution.

Actually I missed this part of your post, before making my last post

Am I understanding correctly Are you saying.
When using PPTP and you set the MRRU to the same as your tunnels, both your 
tunnel ethernet packet size can be 1512, while the ethernet packet size for 
data inside the tunnel also can be 1512?  Meaning that PPTP does not 
increase the Ethernet packet size, in order to be implemented?

(PS, I don't recall the details of PPTP. We generally use IPSEC, OpenVPN, 
VLANs, MPLS, all of which increase ethernet packetsize above 1512, unless IP 
payload MTU is reduced..)

Tom DeReggi
RapidDSL  Wireless, Inc
IntAirNet- Fixed Wireless Broadband


- Original Message - 
From: Butch Evans but...@butchevans.com
To: WISPA General List wireless@wispa.org
Sent: Friday, April 24, 2009 11:03 PM
Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE


 On Fri, 2009-04-24 at 19:37 -0400, Tom DeReggi wrote:
 Over a Layer2 PTP its usually not an issue, but it is over a standard
 transit connection.
 (customer and Internet needs to see 1500 bytes, but an ISP's tunnel 
 causes
 packet size to exceed 1500 MTU.

 I have built tunnels that carry 12000 byte packets.  Not sure where this
 idea comes from.  They can be built that will carry as much as 65k
 bytes.

 We use Cipe tunnels to solve that. To split the full size packets before 
 it
 enters the tunnel, so tunnel stays at 1500MTU or less, required by the
 transit provider..

 How do you do it with Mikrotik ?

 Of the tunnels I've done with MT, you just use PPtP and set the MRRU
 (just like your tunnels).  I've done this with standard Linux, too.  It
 is actually quite an elegant solution.

 -- 
 
 * Butch Evans   * Professional Network Consultation*
 * http://www.butchevans.com/* Network Engineering  *
 * http://www.wispa.org/ * WISPA Board Member   *
 * http://blog.butchevans.com/   * Wired or Wireless Networks   *
 




 
 WISPA Wants You! Join today!
 http://signup.wispa.org/
 

 WISPA Wireless List: wireless@wispa.org

 Subscribe/Unsubscribe:
 http://lists.wispa.org/mailman/listinfo/wireless

 Archives: http://lists.wispa.org/pipermail/wireless/ 




WISPA Wants You! Join today!
http://signup.wispa.org/

 
WISPA Wireless List: wireless@wispa.org

Subscribe/Unsubscribe:
http://lists.wispa.org/mailman/listinfo/wireless

Archives: http://lists.wispa.org/pipermail/wireless/


Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-26 Thread Scott Carullo

Hello again...

I didn't specify comcast but in the context of our discussion it doesn't 
matter much :)

Tom...  Lets just do a test from your network to mine.  A learning 
experience if nothing else - can't go wrong there.

I've never heard of CIPE but I assure you that MT has no problem whatsoever 
passing traffic from anyone over a tunnel between us, I think you are hung 
up on something that is a non-issue and what Butch mentioned was not about 
over one's own network - he understood that it was from some end user 
provider to another with multiple possible ISPs in the middle...  its a 
mute point who's in the middle really with whats being proposed and how it 
works.

I have a router ready to go, you?  Latency between us is good, less than 
30ms.  I 60MB on any given day/time still available not doing anything, 
usually a little more.

Scott Carullo
Brevard Wireless
321-205-1100 x102

 Original Message 
 From: Tom DeReggi wirelessn...@rapiddsl.net
 Sent: Sunday, April 26, 2009 6:49 PM
 To: WISPA General List wireless@wispa.org
 Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE
 
 Butch,
 
 You completely missed my point, ot the background to the thread..
 Of course you can build a tunnel of just about any MTU size on your 
 network.
 The issue at hand is what max MTU size OTHER upstream ISPs allow on their 

 network.
 
 Scott was talkng about doing a tunnel accross an end user Comcast 
circuit. 
 With the open Internet, the two end point end users don't really have 
 control of what ISPs in between  gets traversed from End Point A to B.  
The 
 ISPs in the middle could chance at any time. This is not a new 
problem
 
 For example A number of years back Universities built a private 
 experimental transport network to support high MTU above 9600, so that 
their 
 GB and 10GB networks could pass full capacity.  As you know, max transfer 

 rate is directly proportional to latency times packet size. Most common 
ISPs 
 only passed 1500MTU, therefore the Universities had to make their own 
net. 
 This has been a challenge for years for even passing VLAN tags or MPLS 
data, 
 where layer2 fiber carriers would only pass a 1512 packet.  When you are 
the 
 end user, the answer is to shrink your MTU, so after the tunnel overhead 
it 
 fits into the ISP's max 1512 MTU.  But when one is an tranport ISP that 
 transports many customer's data, it is not appropriate for the ISP to 
shrink 
 his MTU below 1500, as all the other end users would not know that the 
MTU 
 was shrunk, and would not have their routers set to a smaller MTU to 
fit.
 
 Sure you can allow fragmentation, and TCP will automatically split the 
 packets to fit, but it has been common ISP management practice to 
disallow 
 fragmentation for various reasons that I don't want to get into in this 
 thread. And yes, there is MTU autolearning, but again, not supported by 
 everyone or all protocols.
 
 So sure, the ISP can make a tunnel setting a lower MTU, so after tunel 
 overhead, it will fit in the uipstream's 1512 MTU. But then full size 
 packets (because packets comming from end user customers will be 1512 
size) 
 inside the tunnel will get fragmented to fit into the tunnel.  For long 
haul 
 backhauls, there can be side effects of  just simply allowing 
fragmentation 
 on the routers without any further consideration.
 
 Again, we have a good solution for this... It is called CIPE. Its a 
 tunneling protocol that splits the packets appropriately for optimal 
 efficiency. I understand how CIPE works because it is what we use. I 
can't 
 say I understand the methods that Mikrotik may use.  So, what I asked is 
how 
 Mikrotik can deal with that problem, because Mikrotik does not support 
CIPE.
 
 
 Tom DeReggi
 RapidDSL  Wireless, Inc
 IntAirNet- Fixed Wireless Broadband
 
 
 - Original Message - 
 From: Butch Evans but...@butchevans.com
 To: WISPA General List wireless@wispa.org
 Sent: Friday, April 24, 2009 11:03 PM
 Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE
 
 
  On Fri, 2009-04-24 at 19:37 -0400, Tom DeReggi wrote:
  Over a Layer2 PTP its usually not an issue, but it is over a standard
  transit connection.
  (customer and Internet needs to see 1500 bytes, but an ISP's tunnel 
  causes
  packet size to exceed 1500 MTU.
 
  I have built tunnels that carry 12000 byte packets.  Not sure where 
this
  idea comes from.  They can be built that will carry as much as 65k
  bytes.
 
  We use Cipe tunnels to solve that. To split the full size packets 
before 
  it
  enters the tunnel, so tunnel stays at 1500MTU or less, required by 
the
  transit provider..
 
  How do you do it with Mikrotik ?
 
  Of the tunnels I've done with MT, you just use PPtP and set the MRRU
  (just like your tunnels).  I've done this with standard Linux, too.  
It
  is actually quite an elegant solution.
 
  -- 
  
  * Butch Evans

Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-26 Thread Butch Evans
On Sun, 2009-04-26 at 18:57 -0400, Tom DeReggi wrote:
  Of the tunnels I've done with MT, you just use PPtP and set the MRRU
  (just like your tunnels).  I've done this with standard Linux, too.  It
  is actually quite an elegant solution.
 
 Actually I missed this part of your post, before making my last post
 
 Am I understanding correctly Are you saying.
 When using PPTP and you set the MRRU to the same as your tunnels, both your 
 tunnel ethernet packet size can be 1512, while the ethernet packet size for 
 data inside the tunnel also can be 1512?  Meaning that PPTP does not 
 increase the Ethernet packet size, in order to be implemented?

You can set the MRRU to 65535 if you want.

 (PS, I don't recall the details of PPTP. We generally use IPSEC, OpenVPN, 
 VLANs, MPLS, all of which increase ethernet packetsize above 1512, unless IP 
 payload MTU is reduced..)

The tunnel itself will be whatever the transport MTU is.  You can even
do (if you desire) a PPtP over OpenVPN to get the added encryption.  For
what it's worth, it is documented:
http://www.mikrotik.com/testdocs/ros/3.0/vpn/pptp.php

-- 

* Butch Evans   * Professional Network Consultation*
* http://www.butchevans.com/* Network Engineering  *
* http://www.wispa.org/ * WISPA Board Member   *
* http://blog.butchevans.com/   * Wired or Wireless Networks   *






WISPA Wants You! Join today!
http://signup.wispa.org/

 
WISPA Wireless List: wireless@wispa.org

Subscribe/Unsubscribe:
http://lists.wispa.org/mailman/listinfo/wireless

Archives: http://lists.wispa.org/pipermail/wireless/


Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-26 Thread Tom DeReggi
Scott,

Actually, I originally missed the part about mikrotik router.
We don't use Mikrotik routers currently, as they can not accommodate us 
loading our custom management software code.
But all our servers are Linux based, so can likely do anything that Mikrotik 
can, (with a little bit of effort).

Butch was suggesting using PPTP. I need to double check that we have a PPTP 
package loaded on our routers, and if not, load one first.
(I could always get a MT box to do the tunnel, and just allocate an Ethernet 
port on my Linux router to it, but I'd need to procure a MT unit first. )
I agree, at minimum, it would be a fun experiment,with no disadvantage. We 
have plenty of free bandwidth.

We should probably take this offlist, at this point.
We can always share the results with the list, after the fact.

Tom DeReggi
RapidDSL  Wireless, Inc
IntAirNet- Fixed Wireless Broadband


- Original Message - 
From: Scott Carullo sc...@brevardwireless.com
To: WISPA General List wireless@wispa.org
Sent: Sunday, April 26, 2009 6:58 PM
Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE



 Hello again...

 I didn't specify comcast but in the context of our discussion it doesn't
 matter much :)

 Tom...  Lets just do a test from your network to mine.  A learning
 experience if nothing else - can't go wrong there.

 I've never heard of CIPE but I assure you that MT has no problem 
 whatsoever
 passing traffic from anyone over a tunnel between us, I think you are hung
 up on something that is a non-issue and what Butch mentioned was not about
 over one's own network - he understood that it was from some end user
 provider to another with multiple possible ISPs in the middle...  its a
 mute point who's in the middle really with whats being proposed and how it
 works.

 I have a router ready to go, you?  Latency between us is good, less than
 30ms.  I 60MB on any given day/time still available not doing anything,
 usually a little more.

 Scott Carullo
 Brevard Wireless
 321-205-1100 x102

  Original Message 
 From: Tom DeReggi wirelessn...@rapiddsl.net
 Sent: Sunday, April 26, 2009 6:49 PM
 To: WISPA General List wireless@wispa.org
 Subject: Re: [WISPA] Interesting BGP Redundancy Opton for FREE

 Butch,

 You completely missed my point, ot the background to the thread..
 Of course you can build a tunnel of just about any MTU size on your
 network.
 The issue at hand is what max MTU size OTHER upstream ISPs allow on their

 network.

 Scott was talkng about doing a tunnel accross an end user Comcast
 circuit.
 With the open Internet, the two end point end users don't really have
 control of what ISPs in between  gets traversed from End Point A to B.
 The
 ISPs in the middle could chance at any time. This is not a new
 problem

 For example A number of years back Universities built a private
 experimental transport network to support high MTU above 9600, so that
 their
 GB and 10GB networks could pass full capacity.  As you know, max transfer

 rate is directly proportional to latency times packet size. Most common
 ISPs
 only passed 1500MTU, therefore the Universities had to make their own
 net.
 This has been a challenge for years for even passing VLAN tags or MPLS
 data,
 where layer2 fiber carriers would only pass a 1512 packet.  When you are
 the
 end user, the answer is to shrink your MTU, so after the tunnel overhead
 it
 fits into the ISP's max 1512 MTU.  But when one is an tranport ISP that
 transports many customer's data, it is not appropriate for the ISP to
 shrink
 his MTU below 1500, as all the other end users would not know that the
 MTU
 was shrunk, and would not have their routers set to a smaller MTU to
 fit.

 Sure you can allow fragmentation, and TCP will automatically split the
 packets to fit, but it has been common ISP management practice to
 disallow
 fragmentation for various reasons that I don't want to get into in this
 thread. And yes, there is MTU autolearning, but again, not supported by
 everyone or all protocols.

 So sure, the ISP can make a tunnel setting a lower MTU, so after tunel
 overhead, it will fit in the uipstream's 1512 MTU. But then full size
 packets (because packets comming from end user customers will be 1512
 size)
 inside the tunnel will get fragmented to fit into the tunnel.  For long
 haul
 backhauls, there can be side effects of  just simply allowing
 fragmentation
 on the routers without any further consideration.

 Again, we have a good solution for this... It is called CIPE. Its a
 tunneling protocol that splits the packets appropriately for optimal
 efficiency. I understand how CIPE works because it is what we use. I
 can't
 say I understand the methods that Mikrotik may use.  So, what I asked is
 how
 Mikrotik can deal with that problem, because Mikrotik does not support
 CIPE.


 Tom DeReggi
 RapidDSL  Wireless, Inc
 IntAirNet- Fixed Wireless Broadband


 - Original Message - 
 From: Butch Evans but...@butchevans.com

Re: [WISPA] Interesting BGP Redundancy Opton for FREE

2009-04-24 Thread Butch Evans
On Fri, 2009-04-24 at 19:37 -0400, Tom DeReggi wrote:
 Over a Layer2 PTP its usually not an issue, but it is over a standard 
 transit connection.
 (customer and Internet needs to see 1500 bytes, but an ISP's tunnel causes 
 packet size to exceed 1500 MTU.

I have built tunnels that carry 12000 byte packets.  Not sure where this
idea comes from.  They can be built that will carry as much as 65k
bytes.

 We use Cipe tunnels to solve that. To split the full size packets before it 
 enters the tunnel, so tunnel stays at 1500MTU or less, required by the 
 transit provider..
 
 How do you do it with Mikrotik ?

Of the tunnels I've done with MT, you just use PPtP and set the MRRU
(just like your tunnels).  I've done this with standard Linux, too.  It
is actually quite an elegant solution.

-- 

* Butch Evans   * Professional Network Consultation*
* http://www.butchevans.com/* Network Engineering  *
* http://www.wispa.org/ * WISPA Board Member   *
* http://blog.butchevans.com/   * Wired or Wireless Networks   *






WISPA Wants You! Join today!
http://signup.wispa.org/

 
WISPA Wireless List: wireless@wispa.org

Subscribe/Unsubscribe:
http://lists.wispa.org/mailman/listinfo/wireless

Archives: http://lists.wispa.org/pipermail/wireless/