.
.

Switching Routing with RIP to IGRP

Default Routing with RIP

In this tutorial I will try to explain and show how certain Router that were configured with RIPv1 routing protocol can quickly reconfigure the IGRP routing protocol.
Also included will be the configuration of standard routes (Default Route)

Default route will be configured with RIPv1. and it will propagate a default route to other routers. After completing configuration of the router with RIPv1. I reconfigured the router with the IGRP routing protocol.
In the tutorail will involve Loopback IP address that will simulate a connection to an ISP (Internet Service Provider).

What is Loopback IP address?

In layman's terms, it is a virtual IP address that can also ping.

Everything you see in this tutorial, was done on the simulator, the router series 1700 (1721)
It is understood that if you are doing the right device then using the console cable must be connected to the console port on the router and using eg. Hyper Terminal program to access IOS router.

In the picture below you can see the IT network with three routers

- UPRAVA - management
- PRODAJA - sales
- MARKETING - marketing

In start, default 'network mask' for all IP addresses is CLASSFUL (255.255.255.0)

Figure 1. - Schema IT Network

Default Routing with RIP and IGRP
Step 1.
With regard to the scheme of the network going to configure all routers to set the network.
First we configure the router with a basic configuration. For details, the basic configuration of the router see the tutorial "Configuring Basic Router '

Configuring Router UPRAVA

Router>
 Router>enable
 Router#configure terminal
 Router(config)#hostname Uprava

 Uprava(config)#line console 0
 Uprava(config-line)#password cisco
 Uprava(config-line)#login
 Uprava(config-line)#exit

 Uprava(config)#line vty 0 4
 Uprava(config-line)#password cisco
 Uprava(config-line)#login
 Uprava(config-line)#exit

 Uprava(config)#enable password cisco
 Uprava(config)#enable secret class

 Uprava(config)#ip host Prodaja 192.168.2.1

 Uprava(config)#interface serial 0
 Uprava(config-if)#ip address 192.168.2.2 255.255.255.0
 Uprava(config-if)#no shutdown
 Uprava(config-if)#exit

 Uprava(config)#interface fastethernet 0
 Uprava(config-if)#ip address 192.168.3.1 255.255.255.0
 Uprava(config-if)#no shutdown
 Uprava(config-if)#exit

 Uprava(config)#router rip
 Uprava(config-router)#network 192.168.3.0
 Uprava(config-router)#network 192.168.2.0
 Uprava(config-router)#exit
 Uprava(config)#exit
 Uprava#copy running-config startup-config


When we look at the configuration of the UPRAVA router, we can see the following situation
Uprava#show running-config
 Building configuration...
 no service password-encryption
 !
 hostname Uprava
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Prodaja 192.168.2.1
 !
 interface Serial0
  ip address 192.168.2.2 255.255.255.0
  no ip directed-broadcast
 !
 interface FastEthernet0
  ip address 192.168.3.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router rip
  network 192.168.3.0
  network 192.168.2.0
 !
 ip classless
 no ip http server
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Configuring Router PRODAJA

Router>
 Router>enable
 Router#configure terminal
 Router(config)#hostname Prodaja

 Prodaja(config)#line console 0
 Prodaja(config-line)#password cisco
 Prodaja(config-line)#login
 Prodaja(config-line)#exit

 Prodaja(config)#line vty 0 4
 Prodaja(config-line)#password cisco
 Prodaja(config-line)#login
 Prodaja(config-line)#exit

 Prodaja(config)#enable password cisco
 Prodaja(config)#enable secret class

 Prodaja(config)#ip host Uprava 192.168.2.2
 Prodaja(config)#ip host Marketing 192.168.1.2

 Prodaja(config)#interface serial 1
 Prodaja(config-if)#ip address 192.168.2.1 255.255.255.0
 Prodaja(config-if)#clock rate 64000 // set DCE device
 Prodaja(config-if)#no shutdown
 Prodaja(config-if)#exit

 Prodaja(config)#interface serial 0
 Prodaja(config-if)#ip address 192.168.1.1 255.255.255.0
 Prodaja(config-if)#clock rate 64000 // set DCE device
 Prodaja(config-if)#no shutdown
 Prodaja(config-if)#exit

 Prodaja(config)#interface fastethernet 0
 Prodaja(config-if)#ip address 192.168.4.1 255.255.255.0
 Prodaja(config-if)#no shutdown
 Prodaja(config-if)#exit

 Prodaja(config)#router rip
 Prodaja(config-router)#network 192.168.2.0
 Prodaja(config-router)#network 192.168.4.0
 Prodaja(config-router)#network 192.168.1.0
 Prodaja(config-router)#exit
 Prodaja(config)#exit
 Prodaja#copy running-config startup-config


When we look at the configuration of the PRODAJA router, we can see the following situation
Prodaja#show running-config
 Building configuration...
 no service password-encryption
 !
 hostname Prodaja
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Uprava 192.168.2.2
 ip host Marketing 192.168.1.2
 !
 interface Serial0
  ip address 192.168.1.1 255.255.255.0
  no ip directed-broadcast
  clock rate 64000
 !
 interface Serial1
  ip address 192.168.2.1 255.255.255.0
  no ip directed-broadcast
  clock rate 64000
 !
 interface FastEthernet0
  ip address 192.168.4.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router rip
  network 192.168.2.0
  network 192.168.4.0
  network 192.168.1.0
 !
 ip classless
 no ip http server
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Configuring Router MARKETING

Router>
 Router>enable
 Router#configure terminal
 Router(config)#hostname Marketing

 Marketing(config)#line console 0
 Marketing(config-line)#password cisco
 Marketing(config-line)#login
 Marketing(config-line)#exit

 Marketing(config)#line vty 0 4
 Marketing(config-line)#password cisco
 Marketing(config-line)#login
 Marketing(config-line)#exit

 Marketing(config)#enable password cisco
 Marketing(config)#enable secret class

 Marketing(config)#ip host Prodaja 192.168.1.1

 Marketing(config)#interface serial 0
 Marketing(config-if)#ip address 192.168.1.2 255.255.255.0
 Marketing(config-if)#no shutdown
 Marketing(config-if)#exit

 Marketing(config)#interface fastethernet 0
 Marketing(config-if)#ip address 192.168.5.1 255.255.255.0
 Marketing(config-if)#no shutdown
 Marketing(config-if)#exit

 Marketing(config)#router rip
 Marketing(config-router)#network 192.168.1.0
 Marketing(config-router)#network 192.168.5.0
 Marketing(config-router)#exit
 Marketing(config)#exit
 Marketing#copy running-config startup-config


When we look at the configuration of the MARKETING router, we can see the following situation
Marketing#show running-config
 Building configuration...
 no service password-encryption
 !
 hostname Marketing
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Prodaja 192.168.1.1
 !
 interface Serial0
  ip address 192.168.1.2 255.255.255.0
  no ip directed-broadcast
 !
 interface FastEthernet0
  ip address 192.168.5.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router rip
  network 192.168.1.0
  network 192.168.5.0
 !
 ip classless
 no ip http server
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Step 2
Let's check pings from any PC that imitates the network.
Ping from PC-0

 ping 192.168.3.1 => ping pass
 ping 192.168.2.2 => ping pass
 ping 192.168.2.1 => ping pass
 ping 192.168.4.1 => ping pass
 ping 192.168.4.2 => ping pass
 ping 192.168.1.1 => ping pass
 ping 192.168.1.2 => ping pass
 ping 192.168.5.1 => ping pass
 ping 192.168.5.2 => ping pass

So all pings undergo both ways (I'll not all listed here), which means that the Router is configured correctly and RIPv1 routing protocol.
Since I configured the IP HOST TABLE go check the ping using the name Router

Ping from Router PRODAJA - Pinging the router UPRAVA
Prodaja#ping Uprava
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 192.168.2.2, timeout is 2 seconds:
 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

 Prodaja#ping Marketing
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 192.168.1.2, timeout is 2 seconds:
 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
Step 3
Let's see the state of the RIP IP Protocol

Status RIP IP protocol on the router UPRAVA
Uprava#show ip protocol
 Routing Protocol is "rip"
   Sending updates every 30 seconds, next due in 10 seconds
   Invalid after 180 seconds, hold down 180, flushed after 240
   Outgoing update filter list for all interfaces is
   Incoming update filter list for all interfaces is
   Redistributing:   rip
   Default version control: send version 1, receive any version
     Interface        Send  Recv   Key-chain
     Serial0            1    1 2
     FastEthernet0      1    1 2
   Routing for Networks:
     192.168.3.0
     192.168.2.0
   Routing Information Sources:
     192.168.2.1           120      00:00:03
   Distance: (default is 120)
Status RIP IP protocol on the router PRODAJA
Prodaja#show ip protocol
 Routing Protocol is "rip"
   Sending updates every 30 seconds, next due in 29 seconds
   Invalid after 180 seconds, hold down 180, flushed after 240
   Outgoing update filter list for all interfaces is
   Incoming update filter list for all interfaces is
   Redistributing:   rip
   Default version control: send version 1, receive any version
     Interface        Send  Recv   Key-chain
     Serial0            1    1 2
     Serial1            1    1 2
     FastEthernet0      1    1 2
   Routing for Networks:
     192.168.2.0
     192.168.4.0
     192.168.1.0
   Routing Information Sources:
     192.168.2.2           120      00:00:06
     192.168.1.2           120      00:00:06
   Distance: (default is 120)
Status RIP IP protocol on the router MARKETING
Marketing#show ip protocol
 Routing Protocol is "rip"
   Sending updates every 30 seconds, next due in 3 seconds
   Invalid after 180 seconds, hold down 180, flushed after 240
   Outgoing update filter list for all interfaces is
   Incoming update filter list for all interfaces is
   Redistributing:   rip
   Default version control: send version 1, receive any version
     Interface        Send  Recv   Key-chain
     Serial0            1    1 2
     FastEthernet0      1    1 2
   Routing for Networks:
     192.168.1.0
     192.168.5.0
   Routing Information Sources:
     192.168.1.1           120      00:00:03
   Distance: (default is 120)
Step 4
Let's see the routing table to all routers

Status Routing table on the router UPRAVA
Uprava#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is not set

 C    192.168.3.0 is directly connected, FastEthernet0
 C    192.168.2.0 is directly connected, Serial0
 R    192.168.4.0 [120/1] via 192.168.2.1, 00:04:29, Serial0
 R    192.168.1.0 [120/1] via 192.168.2.1, 00:09:32, Serial0
 R    192.168.5.0 [120/2] via 192.168.2.1, 00:09:33, Serial0
Status Routing table on the router PRODAJA
Prodaja#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is not set

 C    192.168.2.0 is directly connected, Serial1
 C    192.168.4.0 is directly connected, FastEthernet0
 R    192.168.3.0 [120/1] via 192.168.2.2, 00:03:42, Serial1
 C    192.168.1.0 is directly connected, Serial0
 R    192.168.5.0 [120/1] via 192.168.1.2, 00:06:26, Serial0
Status Routing table on the router MARKETING
Marketing#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is not set

 C    192.168.1.0 is directly connected, Serial0
 C    192.168.5.0 is directly connected, FastEthernet0
 R    192.168.2.0 [120/1] via 192.168.1.1, 00:04:42, Serial0
 R    192.168.4.0 [120/1] via 192.168.1.1, 00:06:14, Serial0
 R    192.168.3.0 [120/2] via 192.168.1.1, 00:05:25, Serial0
Step 5.
In this step I will simulate a connection to an ISP (Internet Service Provider).
On the router UPRAVA, I will configure the Loopback IP address that will simulate the connection to the ISP.

  UPRAVA #configure terminal
  UPRAVA (config) #interface loopback0
  UPRAVA (config-if) #ip address 172.16.1.1 255.255.255.0
  UPRAVA (config-if) #Exit
  UPRAVA (config) #Exit


Ping Loopback IP address from the router which is configured successfully, but the router PRODAJA ping is unsuccessful, because the route for that IP address is not in the routing table Router PRODAJA.

Ping Loopback IP address from the router UPRAVA
Uprava#ping 172.16.1.1
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:
 !!!!! Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms
Ping Loopback IP address from the router PRODAJA
In the code below, see this piece of code "..... Success rate is 0 percent (0/5)" this means that the ping failed
Prodaja#ping 172.168.1.1
 Type escape sequence to abort.
 Sending 5, 100-byte ICMP Echos to 172.168.1.1, timeout is 2 seconds:
 ..... Success rate is 0 percent (0/5), round-trip min/avg/max = 1/2/4 ms
Step 6.
In order to stay Router have access to an IP address, which simulates an ISP must configure a default route to the router on which the respective Loopback configured
Default route is also called the "QUAD ZERO"
The following command configures the 'static default route'. The respective Loopback IP address, allowing traffic to networks that are not in the routing table other router.

Management #configure terminal
Management (config) #ip route 0.0.0.0 0.0.0.0 loopback0
Management (config) #Exit


In Cisco IOS versions 12.0 and later, RIP does not advertise 'Default Route'. It depends on the version of IOS. In this case, for the propagation of default route should be set to the router command '# default-information originate'

Uprava#configure terminal
Uprava(config)#router rip
Uprava(config-router)#default-information originate
Uprava(config-router)#exit


Now we have this kind of configuration on the UPRAVA router
Uprava#show running-config
 Building configuration...
 no service password-encryption
 !
 hostname Uprava
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Prodaja 192.168.2.1
 !
 interface Loopback0
  ip address 172.16.1.1 255.255.255.0
  no ip directed broadcast
 !
 interface Serial0
  ip address 192.168.2.2 255.255.255.0
  no ip directed-broadcast
 !
 interface FastEthernet0
  ip address 192.168.3.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 !
 router rip
  default-information originate
  network 192.168.3.0
  network 192.168.2.0
 !
 ip classless
 no ip http server
 !
 ip route 0.0.0.0 0.0.0.0 loopback0
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Step 7
Let's check the routing tables for each router

Routing tables on the router UPRAVA
Uprava#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route

 Gateway of last resort is 0.0.0.0 to network 0.0.0.0

 C    192.168.3.0 is directly connected, FastEthernet0
 C    192.168.2.0 is directly connected, Serial0
 R    192.168.4.0 [120/1] via 192.168.2.1, 00:01:23, Serial0
 R    192.168.1.0 [120/1] via 192.168.2.1, 00:08:29, Serial0
 R    192.168.5.0 [120/2] via 192.168.2.1, 00:03:43, Serial0
      172.16.0.0/24 is subnetted, 1 subnets
 C       172.16.1.0 is directly connected, Loopback0
 S*   0.0.0.0 [1/0] via loopback0
Routing tables on the router PRODAJA
Prodaja#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route

 Gateway of last resort is not set

 C    192.168.2.0 is directly connected, Serial1
 C    192.168.4.0 is directly connected, FastEthernet0
 R    192.168.3.0 [120/1] via 192.168.2.2, 00:04:12, Serial1
 C    192.168.1.0 is directly connected, Serial0
 R    192.168.5.0 [120/1] via 192.168.1.2, 00:04:18, Serial0
 R*   0.0.0.0 [120/1] via 192.168.2.2, 00:03:21, Serial1
Routing tables on the router MARKETING
Marketing#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route

 Gateway of last resort is not set

 C    192.168.1.0 is directly connected, Serial0
 C    192.168.5.0 is directly connected, FastEthernet0
 R    192.168.2.0 [120/1] via 192.168.1.1, 00:08:25, Serial0
 R    192.168.4.0 [120/1] via 192.168.1.1, 00:01:14, Serial0
 R    192.168.3.0 [120/2] via 192.168.1.1, 00:03:26, Serial0
 R*   0.0.0.0 [120/2] via 192.168.1.1, 00:05:33, Serial0
From the above output, we can see a 'default route' to the router (PRODAJA, MARKETING) which has now learned the RIP protocol and also you notice metrics for these routes, so that all traffic can now go to the ISP.

The default route learned from AD and metrics. These code below are copied from the codes that are above
Uprava => S*   0.0.0.0 [1/0] via loopback0 => AD = 1, metric = 0
Prodaja => R*   0.0.0.0 [120/1] via 192.168.2.2, 00:03:21, Serial1 => RIP AD = 120, metric = 1
Marketing => R*   0.0.0.0 [120/2] via 192.168.1.1, 00:05:33, Serial0  => RIP AD = 120, metric = 2
You notice that still Router PRODAJA and MARKETING in their routing tables do not have a route for network 172.16.0.0 but a ping to the same passes.

Step 8
All the above was regarding the configuration of routing protocols RIPv1. Now we instead RIPv1 routing protocol to configure IGRP routing protocol.
Let's first "Turn OFF" the RIPv1 routing protocol on all router

To turn off the RIP protocol in the IT network on the router UPRAVA
 Uprava#configure terminal
 Uprava(config)#no router rip
 Uprava(config)#exit

 Prodaja#configure terminal
 Prodaja(config)#no router rip
 Prodaja(config)#exit

 Marketing#configure terminal
 Marketing(config)#no router rip
 Marketing(config)#exit
After these commands above, in the re-configuration no longer has routing protocols.
Now, when we removed the routing protocol RIPv1, we will configure the router IGRP all the AS (Autonomous System) 100.

Configuring IGRP protocol on the Routers

 Uprava#configure terminal
 Uprava(config)#router igrp 100
 Uprava(config-router)#network 192.168.2.0
 Uprava(config-router)#network 192.168.3.0
 Uprava(config-router)#exit
 Uprava(config)#exit

 Prodaja#configure terminal
 Prodaja(config)#router igrp 100
 Prodaja(config-router)#network 192.168.1.0
 Prodaja(config-router)#network 192.168.2.0
 Prodaja(config-router)#network 192.168.4.0
 Prodaja(config-router)#exit
 Prodaja(config)#exit

 Marketing#configure terminal
 Marketing(config)#router igrp 100
 Marketing(config-router)#network 192.168.1.0
 Marketing(config-router)#network 192.168.5.0
 Marketing(config-router)#exit
 Marketing(config)#exit

After configuring IGRP routing protocols, all pings undergo. (Do not worry about pinging 172.16.1.1 Loopback IP address)
Now the configuration of the router in the network looks like this

You notice 'router IGRP 100' command in the configuration of the respective router, which is proof that IGRP protocol works (see code bellow)

Router UPRAVA
Uprava#sh run
 Building configuration...
 no service password-encryption
 !
 hostname Uprava
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Prodaja 192.168.2.1
 !
 interface Loopback0
  ip address 172.16.1.1 255.255.255.0
  no ip directed broadcast
 !
 interface Serial0
  ip address 192.168.2.2 255.255.255.0
  no ip directed-broadcast
 !
 interface FastEthernet0
  ip address 192.168.3.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router igrp 100
  network 192.168.2.0
  network 192.168.3.0
 !
 ip classless
 no ip http server
 !
 ip route 0.0.0.0 0.0.0.0 loopback0
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Router PRODAJA
Prodaja#show running-config
 no service password-encryption
 !
 hostname Prodaja
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Uprava 192.168.2.2
 ip host Marketing 192.168.1.2
 !
 interface Serial0
  ip address 192.168.1.1 255.255.255.0
  no ip directed-broadcast
  clock rate 64000
 !
 interface Serial1
  ip address 192.168.2.1 255.255.255.0
  no ip directed-broadcast
  clock rate 64000
 !
 interface FastEthernet0
  ip address 192.168.4.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router igrp 100
  network 192.168.1.0
  network 192.168.2.0
  network 192.168.4.0
 !
 ip classless
 no ip http server
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Router MARKETING
Marketing#show running-config
 no service password-encryption
 !
 hostname Marketing
 enable secret 5 $sdf$6978yhg$jnb76sd
 enable password cisco
 !
 ip subnet-zero
 ip host Prodaja 192.168.1.1
 !
 interface Serial0
  ip address 192.168.1.2 255.255.255.0
  no ip directed-broadcast
 !
 interface FastEthernet0
  ip address 192.168.5.1 255.255.255.0
  no ip directed-broadcast
  bandwidth 100000
 !
 router igrp 100
  network 192.168.1.0
  network 192.168.5.0
 !
 ip classless
 no ip http server
 !
 line con 0
  login
  transport input none
  password cisco
 line aux 0
 line vty 0 4
  login
  password cisco
 !
 no scheduler allocate
 end
Step 9.
Let's see, what they look like routing tables on each router
Uprava#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is 0.0.0.0 to network 0.0.0.0

 C    192.168.3.0 is directly connected, FastEthernet0
 C    192.168.2.0 is directly connected, Serial0
      172.16.0.0/24 is subnetted, 1 subnets
 C       172.16.1.0 is directly connected, Loopback0
 S*   0.0.0.0 [1/0] via loopback0
 I    192.168.1.0 [100/651] via 192.168.2.1, 00:04:41, Serial0
 I    192.168.4.0 [100/651] via 192.168.2.1, 00:08:13, Serial0
 I    192.168.5.0 [100/1040] via 192.168.2.1, 00:05:29, Serial0

--------------

Prodaja#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is not set

 C    192.168.2.0 is directly connected, Serial1
 C    192.168.4.0 is directly connected, FastEthernet0
 C    192.168.1.0 is directly connected, Serial0
 I    192.168.3.0 [100/651] via 192.168.2.2, 00:02:39, Serial1
 I    192.168.5.0 [100/651] via 192.168.1.2, 00:08:14, Serial0

--------------

 Marketing#show ip route
 Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
        E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
        i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
        U - per-user static route
 Gateway of last resort is not set

 C    192.168.1.0 is directly connected, Serial0
 C    192.168.5.0 is directly connected, FastEthernet0
 I    192.168.2.0 [100/651] via 192.168.1.1, 00:08:19, Serial0
 I    192.168.4.0 [100/651] via 192.168.1.1, 00:08:19, Serial0
 I    192.168.3.0 [100/1040] via 192.168.1.1, 00:03:32, Serial0
Since nareba '#default-information originate' is not available in the the IGRP routing protocol, the propagation of default route will perform the command '#ip default-network'

 Uprava#configure terminal
 Uprava(config)#router igrp 100
 Uprava(config-router)#network 172.16.0.0
 Uprava(config-router)#exit
 Uprava(config)#ip default-network 172.16.0.0


We can create another Loopback IP address and verify ping the router PRODAJA and MARKETING. Pings are successful.  And finally, let's look at the protocols on all routers

Router UPRAVA - view IP protocol
Uprava#show ip protocol
 Routing Protocol is "igrp 100"
   Sending updates every 90 seconds, next due in 50 seconds
   Invalid after 270 seconds, hold down 280, flushed after 630
   Outgoing update filter list for all interfaces is not set
   Incoming update filter list for all interfaces is not set
   Default networks flagged in outgoing updates
   Default networks accepted from incoming updates
   IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
   IGRP maximum hopcount 100
   IGRP maximum metric variance 1
   Redistributing: igrp 100
   Routing for Networks:
     172.16.0.0
     192.168.3.0
     192.168.2.0
   Routing Information Sources:
     192.168.2.1           100      00:00:03
   Distance: (default is 100)
Router PRODAJA - view IP protocol
Prodaja#show ip protocol
 Routing Protocol is "igrp 100"
   Sending updates every 90 seconds, next due in 33 seconds
   Invalid after 270 seconds, hold down 280, flushed after 630
   Outgoing update filter list for all interfaces is not set
   Incoming update filter list for all interfaces is not set
   Default networks flagged in outgoing updates
   Default networks accepted from incoming updates
   IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
   IGRP maximum hopcount 100
   IGRP maximum metric variance 1
   Redistributing: igrp 100
   Routing for Networks:
     192.168.1.0
     192.168.2.0
     192.168.4.0
   Routing Information Sources:
     192.168.2.2           100      00:00:00
   Distance: (default is 100)
Router MARKETING - view IP protocol
Marketing#show ip route
 Marketing#show ip protocol
 Routing Protocol is "igrp 100"
   Sending updates every 90 seconds, next due in 84 seconds
   Invalid after 270 seconds, hold down 280, flushed after 630
   Outgoing update filter list for all interfaces is not set
   Incoming update filter list for all interfaces is not set
   Default networks flagged in outgoing updates
   Default networks accepted from incoming updates
   IGRP metric weight K1=1, K2=0, K3=1, K4=0, K5=0
   IGRP maximum hopcount 100
   IGRP maximum metric variance 1
   Redistributing: igrp 100
   Routing for Networks:
     192.168.1.0
     192.168.5.0
   Routing Information Sources:
   Distance: (default is 100)
I hope that you understand how to switching the RIPv1 routing protocol on IGRP routing protocol.