[FUG-BR] FreeBSD + Cisco ISL (InterLink Switch)

Nenhum_de_Nos matheus em eternamente.info
Sexta Maio 15 14:29:18 BRT 2009


On Thu, May 14, 2009 16:02, Trober wrote:
>
> Olá a todos.
>
> Apresento o diagrama abaixo, com a intenção de obter a opinião dos colegas
> da lista.
>
> LINK1     LINK2     LINK3
>  128       256       512
>   |         |         |
>   |         |         |
> -e01-------e02-------e03-
> |                        |
> |   Switch Cisco 1912A   |
> |                        |
> -----------f26-----------
>             |
>             |
> -----------xl0-----------
> |                        |
> |  FreeBSD 6.4 Stable    |
> |                        |
> -----------xl1-----------
>             |
>             |
>             |
>       Rede Interna
>
>
> A idéia inicial era fazer um trunking entre o Cisco Catalyst 1912A e o
> FreeBSD. Cada link externo estará numa VLAN, e o FreeBSD no trunking,
> tendo contato com cada link, e os links não tendo contato entre si.
>
> No Switch:
> Interface e0/1 na VLAN11.
> Interface e0/2 na VLAN12.
> Interface e0/3 na VLAN13.
> Interface e0/26 "trunk on".
>
> No FreeBSD:
> Instanciar interfaces virtuais (tendo xl0 como "parent") para cada link.
>
> Tudo parecia ir muito bem, até eu levantar as limitações do switch Cisco
> 1912A. O diagrama (ASCII) acima é totalmente passível de execução[1], se
> usado um switch Cisco 2950, 6500 ou qualquer outro switch CNE[2].
>
> Acontece que o switch Cisco 1912A não tem o protocolo 802.1q totalmente
> implementando[3], dispondo para trunking o protocolo ISL (InterSwitch
> Link). Segundo "Mosfët"[4], é possível fazer o FreeBSD "conversar" como
> ISL.
>
> Tendo isso, e considerando que:
>
> a) O cliente não trocará a placa-mãe por outra com mais slots PCIs livres.
> b) O cliente não utilizará placa de rede "quadport" (tipo uma D-Link
> DFE580TX).
> c) O cliente não comprará um novo switch.
>
> As alternativas são:
>
> 1) Conseguir um exemplo de netgraph similar ao de Michael R. Brumm[5],
> porém que funcione no FreeBSD 6 e 7, e não só no 4.x.
> 2) Atualizar o firmware (se ainda existir) do Cisco 1912A, para suportar
> 802.1q.
> 3) Esperar que "Mosfët"[4] cumpra a promessa feita em 2004 :P
>
> Como sempre, serei muito grato pela opinião de vocês :)
>
>
> [1] http://www.monkeybrains.net/~rudy/example/device_vlan.html
> [2] "Chuck Norris" Edition
> [3]
> http://www.2000trainers.com/cisco-ccna-03/configuring-switch-isl-trunk-links/
> [4] http://www.velocityreviews.com/forums/t35062-freebsd-45-isl-.html
> [5] http://www.michaelbrumm.com/how-to-aggregate-bandwidth.html
>
>
>
> Saudações,
>
> Trober

o desempenho não é ótimo, pelo menos da placa que testei aqui, mas podes
usar usb ethernet ?

uso mas não em ambiente profissional.

matheus

-- 
We will call you cygnus,
The God of balance you shall be

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

http://en.wikipedia.org/wiki/Posting_style


Mais detalhes sobre a lista de discussão freebsd