A method for managing Diameter routing, comprising: receiving, by a network apparatus, a first Diameter message that needs to be delivered to a destination node, wherein communications between the network apparatus and the destination node are through a network element in a Diameter network and the network element forwards the first Diameter message from the network apparatus to the destination node; determining, by the network apparatus, a routing status of a primary routing from the network apparatus to the destination node, according to recorded routing status from the network apparatus to the destination node; sending, by the network apparatus, the first Diameter message through the primary routing, if the routing status of the primary routing is normal; and sending, by the network apparatus, the first Diameter message through an alternative routing from the network apparatus to the destination node, if the routing status of the primary routing is faulty, wherein after sending, by the network apparatus, the first Diameter message through the primary routing, the method further comprises: receiving, by the network apparatus, an error message returned through the primary routing, wherein the error message indicates that the first Diameter message is not delivered to the destination node due to a link from the network element to the destination node is faulty; and modifying, by the network apparatus, the routing status of the primary routing as faulty, and resending the first Diameter message through the alternative routing, wherein the alternative routing is a routing from the network apparatus to the destination node through another different network element. receiving, by a network apparatus, a first Diameter message that needs to be delivered to a destination node, wherein communications between the network apparatus and the destination node are through a network element in a Diameter network and the network element forwards the first Diameter message from the network apparatus to the destination node; determining, by the network apparatus, a routing status of a primary routing from the network apparatus to the destination node, according to recorded routing status from the network apparatus to the destination node; sending, by the network apparatus, the first Diameter message through the primary routing, if the routing status of the primary routing is normal; and sending, by the network apparatus, the first Diameter message through an alternative routing from the network apparatus to the destination node, if the routing status of the primary routing is faulty, wherein after sending, by the network apparatus, the first Diameter message through the primary routing, the method further comprises: receiving, by the network apparatus, an error message returned through the primary routing, wherein the error message indicates that the first Diameter message is not delivered to the destination node due to a link from the network element to the destination node is faulty; and modifying, by the network apparatus, the routing status of the primary routing as faulty, and resending the first Diameter message through the alternative routing, wherein the alternative routing is a routing from the network apparatus to the destination node through another different network element.