1. A method for automating network reconfiguration in migrations, comprising: determining, using a computer processor, network reconfiguration needs in one or more network functionalities of target environment based on one or more network-level attributes associated with source environment and one or more network-level attributes associated with the target environment to which one or more components are being migrated from the source environment; and applying the network reconfiguration needs to the one or more network functionalities in the target environment, wherein the target environment comprises one or more physical servers and the source environment comprises one or more physical servers comprising said one or more components to be migrated, wherein the one or more network-level attributes associated with the source environment are translated, wherein the one or more network-level attributes associated with the target environment are modified by merging the translated one or more network-level attributes associated with the source environment with the one or more network-level attributes associated with the target environment, wherein the method further comprises automatically discovering the one or more network-level attributes associated with the source environment of said one or more components to be migrated, wherein the determining network reconfiguration needs comprises: identifying one or more rules in source environment's network configuration relevant to said one or more components to be migrated; translating the one or more rules to include target environment's network configuration; and applying the translated one or more rules in the target environment.