摘要 |
A logical switch abstraction (301) is provide that is separated from an underlying physical switch abstraction (302), the physical abstraction (302) being dependent upon the underlying components used in the switch. The abstraction is a model of the connection paths and switching elements (306A, 306B) of the switch. By efficiently determining connections within the logical abstraction (301) and mapping those connections in the physical abstraction (302), changes in underlying hardware has a minimal effect on switching. More particularly, when a hardware type is changed or added, only mapping information identifying relations between components in the logical (301) and physical (302) abstractions changes. Because the logical abstraction (301) is independent of hardware implementation, connections are more easily managed and the amount of connection time is reduced. |