Updating routing tables in linux
This router architecture separates the Control Plane function of the routing table from the Forwarding Plane function of the forwarding table.
A routing table is a database which keeps track of paths, like a map, and uses these to determine which way to forward traffic.
The network address and subnet mask of the interface, along with the interface type and number, are entered into the routing table as a directly connected network.
When a router forwards a packet to a host, such as a web server, that host is on the same network as a router's directly connected network.
In the Internet, the currently dominant address aggregation technology is a bitwise prefix matching scheme called Classless Inter-Domain Routing (CIDR).
The routing table consists of at least three information fields: In this technique, which has several variants, the router also looks up, in the routing table, the source address of the packet.