Mobile agents are preponderating the internet technology that actually were part of / are software components that incorporate data which were able to migrate from one node to another in a network. These mobile agents are also used to exploit the security challenges in the inter-networking domain. But the successful employment of the mobile agents as part of the security mechanism is being effected by the diverse range of factors like performance, efficiency, ability to identify the intruders, and the models vulnerability to direct attacks and so-on which make the successful deployment of the mobile agents in the security domain challenging. These factors arise because of the wide area of focus and in merging the two very different ideas of technology the mobile agents and the security. Therefore it’s often demanding to identify a security mechanism that entails the performance by making use of the mobile agents in the network security domain. Also on the contrary the mechanism need to be generic and should support all kinds of the environments in answering the challenges.