main concepts behind RIP discussed