Method and apparatus for performing handover

A method and an apparatus for executing handover are provided to enable a mobile node to prepare for handover previously so as to speedily execute handover by enabling the mobile node to predict that the mobile node will move to a new network. A mobile node(1), which moves between heterogeneous networks, comprises a network information confirmation part(15), an interface enable part(16), and a handover execution part(19). The network information confirmation part confirms whether a signal received from a node which connects the mobile node to the first network includes network information which indicates that the mobile node is moving from the first network to the second network. If it is confirmed that the received signal includes such network information, the interface enable part enables an interface which supports the second network. Using the enabled interface, the handover execution part selectively executes handover according to a change of networks.