Method for generating and updating routing list of satellite network

A satellite network and generating a routing table update method, the steps of: (1) on-board the satellite network router selects K satellites in accordance with the maximum processing capacity of the satellite (2) to determine whether there is a satellite satellites K state changes, if the change is calculated optimal path and generate a local routing table entry corresponding to the optimum path according to occur; table entries for the remaining NK, given only path that can be reached, after which the local routing table K a copy information entries to the global routing table (3) from the ground state in the router determines whether the satellite is changed NK of satellites, subject to change, collected by the N satellites in real-time status information of the router and the ground to generate the global routing calculation the routing table information in addition to K corresponding to K satellite table entries. The present invention can reduce processing requirements on the satellite, local routing table to ensure that the path selected in the optimum local network, the global routing table to ensure the optimal path within the whole network.