[FUGSPBR] Problema na Rede Tunnel MTU
Capitao Goodnight
capitao_goodnight em yahoo.com.br
Qua Ago 28 12:27:05 BRT 2002
Paulo,
Este "túnel" que você implementou, utiliza ppp????
Para pppoe, eu utilizo "enable tcpmssfixup" no freebsd
e funciona bem. Este é um problema comum utilizando
conexões ADSL.
Para linux (eu acredito que seja seu caso), dê uma
olhada em
http://www.tldp.org/HOWTO/Adv-Routing-HOWTO/lartc.cookbook.mtu-mss.html
Um grande abraço,
Capitão
--- Paulo Angelo <pa em orbitel.com.br> escreveu: >
Pessoal,
>
> Temos um problema interessante que, sem dúvidas, é
> um papo para
> quem entende mesmo, por isso que eu mandei para essa
> lista.
>
> Tenho um túnnel (ipip) entre dois roteadores linux,
> em uma dessas
> pontas do túnel eu tenho a internet para a rede que
> está do outro lado:
>
>
>
>
rede--<ROTEADOR1>----------tunnel-ipip-----<ROTEADOR2>--->INTERNET
>
>
> A rede tem que ter acesso a internet passando por
> ROTEADOR1->ROTEADOR2, para isso os pacotes passam
> por dentro do tunnel
> ipip.
>
> O problema é: Quando os pacotes passam por dentro
> do tunnel, o MTU
> tem que ser 1480 bytes, para garantir isso o
> roteador2 envia pacotes icmp
> do tipo:
>
> 11:43:00.940138 <IPROUTER2> > 200.252.226.139: icmp:
> <IPROUTER2>
> unreachable - need to frag (mtu 1480) [tos 0xc0]
>
> Para os sites, só que, alguns firewalls nazistas
> bloqueiam todos os ICMPs
> o que impede desse pacote chegar ao servidor de
> destino.
>
> Alguém tem alguma soluçao?
>
> Pensei em diminuir, manualmente, o tcpmss dos
> pacotes SYN, com a regra:
>
> iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN \
> -j TCPMSS --set-mss 1460
>
> no ROTEADOR1, com o dump eu continuo tendo o
> problema:
>
> 11:42:57.743528 200.252.226.139.80 >
> 172.16.30.6.1491: . 3148:4608(1460)
> ack 329 win 8432 (DF)
> 11:42:57.743548 <IPROUTER2> > 200.252.226.139: icmp:
> <IPROUTER2>
> unreachable - need to frag (mtu 1480) [tos 0xc0]
>
>
> O que eu devo fazer?
>
>
> Será que é viável tirar o bit "DF" dos pacotes e
> então fragmenta-los para
> passar pelo túnel?
>
> Ou setar o MTU do tunel para 1500 e depois, o que
> não funciona, talves
> porque o tunel não fragmenta os pacotes para que
> eles passam pela
> interface ethernet..
>
> Alguém tem algum palpite? Algo que possa ajudar?
>
>
> ________________________________________________
> Para sair da lista visite o URL abaixo:
> http://www2.fugspbr.org/mailman/listinfo/fugspbr
_______________________________________________________________________
Yahoo! PageBuilder
O super editor para criação de sites: é grátis, fácil e rápido.
http://br.geocities.yahoo.com/v/pb.html
________________________________________________
Para sair da lista visite o URL abaixo:
http://www2.fugspbr.org/mailman/listinfo/fugspbr
Mais detalhes sobre a lista de discussão freebsd