diff between classful routing and classful network
in most text books a classful network is defined as a setup where all networks have same subnet mask. but when configuring rip, the classful is described as a network using default subnet mask. Rip does not advertise subnet masks. It is said the receiving interface on the router configured with rip assumes the same subnet mask on all the receiving networks. but how is the router able to receive some class B networks and class C networks and able to route with no issues. the receiving int subnet mask is /16. the networks received in advert are 192.168.1.0 , 192.168.2.0 uptil 192.168.10.0 on the same interface. if it takes the sm on them as /16, how is the router able to route the packets correctly. someone help me with clear definitions of classful network and classful routing and the differences between them please
Re: diff between classful routing and classful network
First let us clarify a misunderstanding in your logic. You say:" classful network is defined as a setup where all networks have same subnet mask." This is not quite true. A better understanding is that a classful network uses the same subnet mask for all of its subnets. But a different classful network is free to use a different subnet mask for its subnets. For example you might have one interface on your router that is configured with address 172.16.1.1 255.255.255.240. In this case all subnets of Class B network 172.16.0.0 would use mask of /28. But another interface on your router might be configued with 172.17.1.1 255.255.255.0. In this case all subnets of Class B 172.17.0.0 will use subnet mask of /24.
You also ask:"how is the router able to receive some class B networks and class C networks and able to route with no issues. the receiving int subnet mask is /16." The assumption about a default subnet mask applies only to the network configured on the receiving interface. So if your router interface was configured with address 172.16.1.1 255.255.255.240. In this case the default subnet mask is /28 and not /16. And the default subnet mask applies only to subnets of the class B network 172.16.0.0. So advertisement of networks 192.168.1.0, 192.168.2.0, 192.168.3.0 would use the default Class C mask of /24. Hopefully that clears up how the router is able to route between those networks.
In a classful routing environment the assumption of default network mask applies only to the network configured on the receiving interface. All other networks will use the natural mask for its class of network (Class A mask is /8, Class B mask is /16, Class C mask is /24).
You might find these links helpful in trying to understand the concepts of classful routing:
We are pleased to announce availability of Beta software for 16.6.3.
16.6.3 will be the second rebuild on the 16.6 release train targeted
towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are
looking for early feedback from customers befor...
Introduction Featured Speakers Luis Espejel is the Telecommunications
Manager of IENova, an Oil & Gas company. Currently he works with Cisco
IOS® and Cisco IOS XE platforms, and NX to some extent. He has also
worked as a Senior Engineer with the Routing P...
In this session you can learn more about Layer 3 multicast and the best
practices to identify possible threats and take security measures. It
provides an overview of basic multicast, the best security practices for
use of this technology, and recommendati...