The invention discloses a method for inhibiting topology oscillation through the IS-IS (intermediate system to intermediate system) protocol. The method comprises steps as follows: A, a target intermediate system, namely a target IS, fills neighbor information in neighbor TLV (type-length-value) of an LSP (link-state packet) in a sequence of neighbor IDs from small to large; and B, when the target intermediate system, namely the target IS, generates one LSP, one neighbor range TLV must be filled if the neighbor TLV is filled with the LSP. According to the method, topology and routing oscillation of neighbors moving between the LSP fragments is eliminated, a number of variational intermediate calculation processes are shielded, and topology oscillation is eliminated; calculating resources are saved; topology calculation can be triggered only when a calculation-party intermediate system only completely collects all neighbor description information of the target intermediate system, so that a number of variational intermediate calculation processes are shielded, and topology and route calculation is not performed in the intermediate calculation processes; smooth communication is guaranteed; and with the adoption of the method, the topology and route calculation caused by the intermediate variational processes is avoided, so that communication outage under the condition is further avoided.