This is a small topology which include Servers , users and printers .
The subnet is 172.1.0.0/24
Details
Servers : vlan name Server number 1 - subnet 172.1.1.1 /24
which have range of ip addresses 172.1.1.1 - 172.1.1.255 /24 : 255 servers

Users : vlan name Users number 2 - subnet 172.1.2.1 /24

which have range of ip addresses 172.1.2.1 - 172.1.2.255 /24 : 255 Users

Users : vlan name Users number 2 - subnet 172.1.2.1 /24

which have range of ip addresses 172.1.3.1 - 172.1.3.255 /24 : 255 Users

Is my work correct ??? vlans assignments ? default-network ip address all switches 172.1.0.0 ??

how can I cammuncate between them ?? ( router protocol because they are in different network but the same subnet ) <-- this my answer but I don't know if
it correct ?? and the

Is the Firewall positions correct


Please if any one can help
.