The invention is suitable for the field of internet technology improvement, and provides a method for supporting continuous evolution of a packet communication network addressing routing identifier, which comprises the following steps of: S1, unifying coding specifications of all network packets in a network to enable each data packet in the network to have certain unified and fixed fields, the field and the field length of the network packet have expansibility; S2, dividing all network groups in the network into different types and carrying different network routing identifiers by setting network group identifier type fields, and enabling different network identifiers to express pushing, pulling, network caching, network anycast and different communication semantics newly appearing in the future to expand network layer functions; S3, due to the fact that different identification types exist in network evolution, dividing the routers in the network into different areas according to the difference of the supporting capacities of the routers to the identifications, wherein the areas are called identification spaces; and S4, when one identifier space flows into a routing identifier type which cannot be identified by the identifier space, the ingress router trying to translate the identifier of the network packet into an identifier which can be identified by the current identifier space and then performing addressing forwarding. The cost is greatly saved, and the service life of the existing equipment is fully utilized.