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.