A method for detecting whether a connectivity between a subscriber terminal and an access node is terminated in an IPv6 access network, said IPv6 access network comprising said access node and at least one said subscriber terminal, said access node storing a neighbor cache list, and an entry of said neighbor cache list including an “IPv6 address” field and a “Neighbor_State” field, characterized in comprising the steps of:
- creating an entry of the subscriber connectivity cache list corresponding to the subscriber terminal in the access node when the IPv6 connectivity between said subscriber terminal and said access node is established successfully;
- querying the entry of said neighbor cache list corresponding to said subscriber terminal based on the polling time set in said entry of the subscriber connectivity cache list;
- deciding whether the connectivity of said subscriber terminal is normal based on the entry information corresponding to said subscriber terminal of said subscriber connectivity cache list and neighbor cache list;
- and
- performing termination processing on the connectivity of the subscriber terminal logging off abnormally.