[FUG-BR] Controle de banda de sub-blocos dentro de um bloco grande
Renato de Oliveira Diogo
renato.diogo em gmail.com
Sexta Dezembro 7 00:08:25 BRST 2007
On Dec 6, 2007 9:55 PM, Alessandro de Souza Rocha <etherlinkii em gmail.com> wrote:
> Em 06/12/07, Alessandro de Souza Rocha<etherlinkii em gmail.com> escreveu:
>
> > Em 06/12/07, Renato de Oliveira Diogo<renato.diogo em gmail.com> escreveu:
> > > On Dec 6, 2007 4:44 PM, jaitony gmail <jaitonys em gmail.com> wrote:
> > > > Use cisco tem um switch que faz isso tudo para vc e ja sai em que vc
> > > > quiser controle de banda é feito pala porta e faz vlan para vc nao tem
> > > > melhor que CISCO
> > >
> > > Então, ainda fica um pouco complicado a utilização desses equipamentos
> > > por vários motivos. Primeiro que depois do primeiro roteador, tenho
> > > diversos outros roteadores (imagine uma arvore), até aí tudo bem, mas
> > > exemplo: em um segmento da árvore terei diversos clientes com
> > > velocidades diferentes. Outra questão é que esta máquina será uma base
> > > para uma tipo de servidor que terá muito mais funcionalidade: controle
> > > de mac por cliente, monitoramento por IP, poderá ter serviços DHCP,
> > > controle de protocolos não IP, como o NetBIOS, controle de banda
> > > dedicado e compartilhado...
> > >
> > > []s
> > >
> > > >
> > > > Renato de Oliveira Diogo escreveu:
> > > > > Boa tarde senhores
> > > > >
> > > > > sou novo na lista, e também iniciando com FreeBSD (tenho alguma
> > > > > experiencia em Linux), mas de vez enquanto vejo algumas das discussões
> > > > > interessantes na lista, parabéns a todos.
> > > > >
> > > > > Estou iincumbido de montar uma bridge entre um roteador e uma rede de
> > > > > provedor de acesso a internet, para controle de banda sem a
> > > > > reorganização de todos os blocos/divisões do grande bloco que a
> > > > > provedora possui.
> > > > >
> > > > > Tenho alguns clientes que receberão link puro cujo passamos a eles blocos /29.
> > > > >
> > > > > O meu roteador (com a telecom) hoje está roteando um bloco /24 para um
> > > > > segundo roteador interno e este segundo que divide em blocos de /29
> > > > > para entregar para clientes diferentes.
> > > > >
> > > > > Estou pensando em colocar meu bridge entre o roteador principal (com a
> > > > > telecom) e meus roteadores internos.
> > > > >
> > > > > Para eu controlar, com velocidades diferentes para cada bloco /29, é
> > > > > necessário estes blocos estar dividido antes da bridge (no caso teria
> > > > > q fazer no roteador principal) ou posso limitar um bloco /29 dentro de
> > > > > um bloco /24 (no caso eu não necessitaria quebrar os blocos no
> > > > > roteador principal) ?
> > > > >
> > > > > []s
> > > > >
> > > > >
> > > >
> > > > -------------------------
> > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > >
> > >
> > >
> > >
> > > --
> > > ________________________________________________
> > > Renato de Oliveira Diogo
> > >
> > > Bacharel em Ciência da Computação
> > > UNESP - Bauru
> > >
> > > renato.diogo em gmail.com
> > > renato.diogo em yahoo.com.br
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> > aki no provedor liberamos ip com subrede /30 a nao ser quando um
> > clientes quer outro acesso dai vem /29 agora como vc falow criar /24
> > dentro deste cria um /29 fica meio complicado mesmo.
> > --
> > Alessandro de Souza Rocha
> > Administrador de Redes e Sistemas
> > Freebsd-BR User #117
> >
> olha so uma base como é.,
> /sbin/ifconfig eth1 192.168.12.1 netmask 255.255.255.252 broadcast 192.168.12.3
> /sbin/ifconfig eth1:0 192.168.13.1 netmask 255.255.255.252 broadcast
> 192.168.13.3
> /sbin/ifconfig eth1:1 192.168.15.1 netmask 255.255.255.252 broadcast
> 192.168.15.3
> /sbin/ifconfig eth1:2 192.168.17.1 netmask 255.255.255.252 broadcast
> 192.168.17.3
> /sbin/ifconfig eth1:3 192.168.18.1 netmask 255.255.255.252 broadcast
> 192.168.18.3
> /sbin/ifconfig eth1:4 192.168.19.1 netmask 255.255.255.248 broadcast
> 192.168.19.7
> /sbin/ifconfig eth1:5 192.168.20.1 netmask 255.255.255.252 broadcast
> 192.168.20.3
> /sbin/ifconfig eth1:6 192.168.24.1 netmask 255.255.255.252 broadcast
> 192.168.24.3
> /sbin/ifconfig eth1:27 192.168.72.1 netmask 255.255.255.248 broadcast
> 192.168.72.7
> /sbin/ifconfig eth1:28 192.168.73.1 netmask 255.255.255.248 broadcast
> 192.168.73.7
>
>
> --
> Alessandro de Souza Rocha
> Administrador de Redes e Sistemas
> Freebsd-BR User #117
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
Bom, entendi seu esquema, mas estou tentando tratar algumas coisas
antes de chegar na rede final onde fica o cliente.
Vou tentar montar +/- como está minha rede:
===============================================================
Router com telecom
|
|*
|
|--Router 1
| | - Router cliente 1
| |
| | - Router cliente 2
| |
| | - Router 1.1
| | - Router cliente 5
| |
| | - Router clientes acesso
|
| - Bridge 1
|
| | - clientes de acesso
| |
|
| - Bridge 2
|
| | - clientes de acesso
| | .....
|
| - Bridge N
|
| - clientes de acesso
|
|--Router 2
| | - Router cliente 3
|
|--Router 3
| | - Router cliente 4
|
|...
|--Router N
| |- Router cliente N
=====================================================================
Bom, seguindo o desenho acima, o "Router com telecom" vai repassar os
blocos de acordo com as necessidades de cada segmento de rede meu.
Exemplo: o cliente 4 precisa de um bloco /25, então o "Router com
telecom" passará esse bloco para o Roteador 4. O cliente 3 precisa de
um bloco /29, então o "Router com telecom" passará esse bloco para o
Roteador 3.
Agora no caso do cliente 1 e 2, recebe um bloco de acordo com as
necessidades/contrato, e pode haver expansão de mais clientes. Então
designei um bloco /24 do "Router com telecom" para o Roteador 1, e o
roteador 1 faz a divisão do bloco /24, dando um /29 para o cliente 1 e
/28 para o cliente 2, assim por diante.
A maioria destes roteadores não tem algumas das funções que preciso,
como controle de banda (efetivo), controle de MAC, em alguns dos
casos... Então eu precisaria, de inicio um controle de banda mais
efetivo, controlando 1024K para o cliente 4, 2048K para o cliente 1,
6144K para o cliente 3, assim por diante... 10240K para o "Router
cliente acesso" (este sim faz a redivisão de banda para os clientes de
acesso). Observe, mesmo eu ter citado o contole de MAC, a minha
preocupação no momento é o controle de banda para blocos de rede.
Então pensei em colocar um bridge (marcado com *) para controle de
banda entre o "Router com telecom" e os Router N.
Então aí fica a questão no roteamento de um bloco /24 para um roteador
de nivel mais baixo (Router 1) e este fazer a divisão (/29, /28...),
sendo que o controle de banda é antes deste ponto na estrutura. Ou
seja, para um controle total e efetivo, é necessário o bloco já estar
divido exatamente, ou posso tratar o controle de banda para um bloco
/29 (cliente 1) no bridge que está num segmento que o bloco roteado
ainda é /24.
Caso isto não seja possivel, terei que fazer a divisão de blocos no
"Router com telecom" e gerar muitas entradas de roteamentos nos
Routers...
[]s
--
________________________________________________
Renato de Oliveira Diogo
Bacharel em Ciência da Computação
UNESP - Bauru
renato.diogo em gmail.com
renato.diogo em yahoo.com.br
Mais detalhes sobre a lista de discussão freebsd