I believe it was an Intel Marketing scheme.
This question popped up ~six months ago or so, me (and maybe a few others) jumped up & down screaming about the stupidity of some guy talking about a "switching hub." Well, a while after that, we were cleaning out the Lab closets, and lo and behold, whaddya think we found.....yep...Intel 10/100 "Switching Hub".
I don't know what's inside the thing, those kind of mutants are best left to them what don't know any better. More'n likely it's just some kind of buffered hub thingy with some flavor of interesting caching something-or-other.
Doncha love technical discussions?
FWIW
Scott