<R1>
Router>en
Router#config
Router(config)#interface fa0/0
Router(config-if)#ip address 192.168.10.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#interface serial 0/0
Router(config-if)#ip address 1.1.1.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 1
Router(config-router)#router-id 1.1.1.1
Router(config-router)#network 1.1.1.1 0.0.0.0 area 0
Router(config-router)#network 192.168.10.2 0.0.0.0 area 0
Router(config-router)#exit
Router(config)#ip route 3.0.0.0 255.0.0.0 1.1.1.2
Router(config)#ip route 192.168.30.0 255.255.255.0 1.1.1.2
Router(config)#ip route 192.168.40.0 255.255.255.0 1.1.1.2
<R2>
Router>en
Router#conf
Router(config)#int fa0/0
Router(config-if)#ip address 192.168.20.2 255.255.255.0
Router(config-if)#no sh
Router(config)#int se0/0
Router(config-if)#ip address 1.1.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#int se0/1
Router(config-if)#ip address 2.1.1.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#exit
Router(config)#router ospf 1
Router(config-router)#network 192.168.20.2 0.0.0.0 255.255.255.0
Router(config-router)#router-id 2.2.2.2
Router(config-router)#network 2.1.1.1 0.0.0.0 area 0
Router(config-router)#exit
Router(config)#router eigrp 100
Router(config-router)#network 1.0.0.0
Router(config-router)#network 2.0.0.0
Router(config-router)#network 192.168.20.0
Router(config-router)#no au
Router(config-router)#no auto-summary
Router(config-router)#exit
Router(config)#ip route 192.168.40.0 255.255.255.0 2.1.1.2
<R3>
Router>en
Router#conf
Router(config)#int se0/0
Router(config-if)#ip address 2.1.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#int fa0/0
Router(config-if)#ip address 192.168.30.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#int se0/1
Router(config-if)#ip address 3.1.1.1 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#router eigrp 100
Router(config-router)#network 2.0.0.0
Router(config-router)#network 192.168.30.0
Router(config-router)#network 3.0.0.0
Router(config-router)#no auto-summary
Router(config-router)#ex
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 2.0.0.0
Router(config-router)#network 3.0.0.0
Router(config-router)#network 192.168.30.0
Router(config-router)#no auto-summary
Router(config-router)#exit
Router(config)#ip route 192.168.10.0 255.255.255.0 2.1.1.1
<R4>
Router>en
Router#conf
Router(config)#int fa0/0
Router(config-if)#ip address 192.168.40.2 255.255.255.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#int se0/0
Router(config-if)#ip address 3.1.1.2 255.0.0.0
Router(config-if)#no shutdown
Router(config-if)#ex
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#network 192.168.40.0
Router(config-router)#network 3.0.0.0
Router(config-router)#no auto-summary
Router(config-router)#ex
Router(config)#ip route 1.0.0.0 255.0.0.0 3.1.1.1
Router(config)#ip route 192.168.20.0 255.255.255.0 3.1.1.1
Router(config)#ip route 192.168.30.0 255.255.255.0 3.1.1.1
Router(config)#no au