In reply to pkoti0583:
Once master issues a transaction, It becomes the responsibility of Slave to have an additional logic to check whether the transaction ID's are same or not. Interconnect will just append few additional bits to the transaction ID's in order to ensure that each and every transaction ID becomes unique. Master does not play any role in checking whether transaction ID's are same or not.
I hope i have cleared your doubt.