You have to configure layer 3 interface for each and every vlan and in your case you have to create layer 3 interface for vlan 10,20,30 and 40.
After layer 3 interface are configured with some ip address in their subnet you have to specify "ip helper-address " command under those layer 3 interfaces.
Once done any machine in vlan 10 for an example will send a bootp request which will going to be a broadcast will also hits its layer 3 interfaces which you have configured for vlan 10 and from there onwards it will be going to be a unicast request to the DHCP server with source ip address of vlan 10 interface.
Now DHCP server will check its pool and will come to know DHCP request is for 10.10.10.0 subnet checking the source ip address of the packet and will assign an ip address from its pool which in turn will be assigned to the clients.
[toc:faq]The ProblemOn traditional switches whenever we have a trunk
interface we use the VLAN tag to demultiplex the VLANs. The switch needs
to determine which MAC Address table to look in for a forwarding
decision. To do this we require the switch to do...
[toc:faq]Introduction:Netdr is a tool available on a RSP720, Sup720 or
Sup32 that allows one to capture packets on the RP or SP inband. The
netdr command can be used to capture both Tx and Rx packets in the
software switching path. This is not a substitut...
IntroductionOSPF, being a link-state protocol, allows for every router
in the network to know of every link and OSPF speaker in the entire
network. From this picture each router independently runs the Shortest
Path First (SPF) algorithm to determine the b...