In your requirement, "Basically our plan is that Port1 should receive packets and same packets should be sent to Port2 by Port1."
What do your mean "same packets"? If you mean forwarding, it's not the same packet, at least the MAC addresses should be changed.
Would you please describe your requirement in more details?