What is the main difference between the Hub, router,bridge, and switch how to use all of these in networking to go it smooth what is the main purpose of all these in networking