This article explains the difference between Classful and Classless addressing, subnetting, mask in IPV4 addressing, network address in address block, NAT, connection oriented and connection less services, fragmentation, transition from IPv4 to IPv6, address mapping protocols, autonomous system, RIP, OSPF, BGP, distance vector routing method against link state routing method.