Hi, I'd like to know what are the differences between HUB/Router/Switch? Thanks and please pardon my novice question! -- Timothy C. Phan