One should have the basic knowledge of network topology, channel access protocol, network traffic, and networking devices when designing and implementing a LAN. The term Computer hardware points to the physical components of a computer system. In order to understand the operation of a modern processor, it is important that the student grasp the basic concepts of computer hardware.