There are many flaws, in my opinion, so let's go through them all.
You need to configure ip helper-address only on interfaces pointing to your (V)LANs. In your case R3's interface vlan 20 and interface vlan 30. And that's it! Remove the command from other interfaces.
You don't need to configure it anywhere else, because interfaces configured with this command will accept broadcast messages for specific services and then forward them as an unicast to specific IP address. Not just to another hop as broadcast.
There is another flaw, however. On R1, you have dhcp pool configured with SAME subnet as you are already using, now how could that work? You are already using that subnet for other purposes(it defines network between R3 and R2)!
One more thing, you have interfaces vlan20 and vlan30 configured with ip address dhcp. I'm not sure how that could work. You said that you have vlans up/up - sure you have, because there are ports associated with this vlan which are up and the vlan is in the vlan database. But there really isn't any way to tell R3 where he should send his own dhcp discover messages (I suppose he will try to sent it out the ports where there is vlan20 and vlan30 configured). He will only accept and forward dhcp messages received in this vlan, but not the ones he will try to generate.
And think of this, how does the DHCP router know, from which subnet does dhcp discover messages come from? Well, it is determined by ip address of that interface. And you have none addresses configured (I think that ip address dhcp won't work in this case)... and even if it would, the IPs are supposed to be globally unique but you are trying to allocate ONE subnet (192.168.80.0/24) to TWO interfaces (vlan20,vlan30) and this subnet is also already in use! So you would have 3subnets with same addressing. But as I said, it doesn't work for other reasons also.
Moreover, I don't know if ip helper-address works correctly in the packet tracer. But try to resolve these issues first.
Correct DHCP POOL - configure two dhcp pools with appropriate default-routers and subnets according to, what subnets do you want to use on your vlan20 and vlan30 interfaces
Remove unecessary ip helper-address from all interfaces except vlan20 and vlan30
Assign vlan20 and vlan30 some address, based on which the DHCP server will know, from which pool to assign addresses to hosts
After posting this issue in this forum the original poster then also posted the same issue in the WAN forum, where I have responded noting the same issues. I suggest that any further discussion be focused in this forum since it was the original posting.
Listen: https://smarturl.it/CCRS9E25 Follow us: twitter.com/ciscochampions
With applications and users everywhere, the networks are now, more than ever, being tasked with delivering consistent protection while providing an exceptional user exper...
Listen: https://smarturl.it/CCRS9E24 Follow us: https://twitter.com/CiscoChampion
Cisco Radio Aware Routing addresses several of the challenges faced when merging IP routing and radio communications in mobile networks, especially those exhibiti...
Listen: https://smarturl.it/CCRS9E23 Follow us: https://twitter.com/CiscoChampion The Wi-Fi 6E Catalyst 9136 access point takes advantage of the 6-GHz band to produce a network that is more reliable and secure, with higher throughput, more ...
When moving from OSPFv2 to OSPFv3, there are many changes in the format of the LSAs Type, but the most known changes are: IP prefix informations are no longer carried in Type-1 LSA and Type-2 LSA, new LSAs Type 8 and 9 are added to carry these prefixes.