Routers are covered as part of my Network+ course.
One thing that isn't explained is how a router knows which hub or network segment to send data too. For example imagine a network with two hubs both of which connect to a the same router which in turn connects to a 'backbone' bus cable. Traffic will be directed from the backbone to one hub or the other by the router to the required destination.
Does the router work it out at boot up time by listening to all the IP addresses attached to each hub and then creating a table in memory?
One thing that isn't explained is how a router knows which hub or network segment to send data too. For example imagine a network with two hubs both of which connect to a the same router which in turn connects to a 'backbone' bus cable. Traffic will be directed from the backbone to one hub or the other by the router to the required destination.
Does the router work it out at boot up time by listening to all the IP addresses attached to each hub and then creating a table in memory?