makes routing tables by telling the differences between now, and then plugging in the next interface, making traffic recieved on an interface go out thru the same and traffic sent be recieved on the same.