Disclosed are a method and device for resolving message detour in a Diameter network, used for solving the problem of a routing malfunction of a DRA node in a Diameter network causing message detour and thus increasing network latency. The method is: a first DRA node, upon determining that it has received N consecutive times within a preset duration of time a response message, fed back by a second DRA node with regard to a request message carrying a destination-node name, that is a routing failure message, recording the routing relationship between the second DRA node and the destination node as a routing failure; after the first DRA node again receives a request message carrying the destination-node name, and queries that the routing relationship between the second DRA node and the destination node is a routing failure, forwarding said request message to a third DRA node different from the second DRA node. Thus the number of message detours in the Diameter network is greatly reduced, thereby reducing network