Uploaded the Packet Tracer file here:
https://drive.google.com/file/d/0B3-H...
Two Networks A and B.
First configuring Network A.
1) Create VLANs on L3 switch (Sa) and assign Ports in it.
2) Assign IP addresses on the VLAN interfaces, which will act as a Gateway for the end devices connected with the L3 switch.
3) Create a DHCP pool on L3 switch (Sa), which will assign the end devices (which are on different subnets / VLANs) IP address and check if the End deivces are getting IP addresses or not.
See if the VLANs can communicate with each other, its not working because on Layer 3 switch (Sa) one command is missing and that is
Now VLANs should start communicating with other VLANs.
4) Create a Layer 3 connectivity between the L3 switch & Router and enable EIGRP between them to advertise the subnets used in VLANs.
VLAN subnets are on Router (Ra).
For Network B:
5) Same process from the Network A, but no DHCP pool and EIGRP between L3 switch (Sb) and Router (Rb)
6) Create a Default Route pointing towards Router (Rb) on L3 switch (Sb) and static routes on (Rb) for the L3 switch subnets running for the end devices.
7) Run EIGRP between (Ra) and (Rb) and advertise those static routes towards Ra.
8) Create DHCP pool on Network A's L3 switch (Sa) for the subnets located on L3 switch (Sb) and configure a Relay Agent on the L3 switch (sb) of Network B in SVIs.
so that End devices on the Network B can get IP address config.
9) Check connectivity.