A network hub is a hardware device for connecting multiple devices together and making them act as a single private network segment. It has multipleinput/output (I/O) ports, in which a signal introduced at the input of any port appears at the output of every port except the original incoming. A hub works atthe physical layer (layer 1) of the OSI model.