Differences between RIPv1 and RIPv2
RIPv1 uses classful routing. The periodic routing updates do not carry subnet information, lacking support for variable length subnet masks (VLSM). This limitation makes it impossible to have different-sized subnets inside of the same network class. In other words, all subnets in a network class must have the same size. There is also no support for router authentication, making RIP vulnerable to various attacks.
RIPv2 is a classless, distance vector routing protocol as defined in RFC 1723. Being a classless routing protocol, means, it includes the subnet mask with the network addresses in its routing updates.
Due to the deficiencies of RIPv1, RIP version 2 (RIPv2) was developed in 1993 and was equipped with the ability to support subnet information and supports Classless Inter-Domain Routing (CIDR).
Differences between RIPv1 and RIPv2 :
|1.||RIPv1 is a Distance-Vector Routing protocol.||RIPv2 is also Distance-Vector Routing Protocol.|
|2.||The standard used RFC 1058.||The standard used RFC 1721,1722 and 2453.|
|3.||It can supports class full network only.||It can support class full and classless networks.|
|4.||It does not support for authentications.||It support for authentications.|
|5.||It hop count limit is 15.||It hop count limit is 15.|
|6.||It does not support for VLSM and discontinuous networks.||It supports for VLSM and discontinuous networks.|
|7.||It is less secure.||It is more secure.|
|8.||RIPv1 uses Broadcast traffic for updates.||RIPv2 uses Multicast traffic for updates.|
|9.||The routing update address used for Broadcast is 255.255.255.255.||The routing update address used for Multicast is 188.8.131.52.|
|10.||RIPV1 does not provide trigger updates.||RIPv2 provides trigger updates.|
|11.||RIPV1 does not send a subnet mask to the routing table.||RIPv2 sends subnet mask to the routing table.|
|12.||RIPv1 doesn’t support manual route summarization.||RIPv2 supports manual route summarization.|
|13.||RIPv1 does not support Classless Inter-Domain Routing (CIDR).||RIPv1 supports Classless Inter-Domain Routing (CIDR).|