switch ports as distinct OS interfaces

We're designing a network device based around SoC, which contains MIPS core and 5-ports switch core, connected to the CPU via internal MII port.

Device driver provided by a chip vendor represents 5-port switch as a single inteface from the OS perspective; the driver also supports VLAN and currently it splits 5 ports in two VLAN groups. On evaluation board this scheme somehow works, with a combination of software bridge, software vlans and firewall rules.

Homwever we are planning to make use of external 24-ports switch, and it will be connected

to the SoC via two ports of the internal switch, and those two ports will serve as WAN and

LAN ports respectively and should be able to have IP addresses, so our design will look

different from a reference design. Therefore I see no other way rather then make these

five internal ports look as distinct interfaces form the point of view of the OS.

Then it would allow assign these interface WAN and LAN addresses, and put interfaces of the external switch in corresponding VLAN groups.

Would this mechanism do you think work or not? And second, if I make these distinct interfaces, will it force any switching to be done in software rather then in hardware

Reply to
Mark
Loading thread data ...

Cabling-Design.com Forums website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.