The wave mode calculation of a large-scale optical system in comparison to the working wavelength is practically impossible because the computational cost increases exponentially. In this paper, we propose a method that can obtain the optical mode in a large-scale optical system. The method carries out simulations by dividing the calculation area into blocks and moving along the light axis along which the light propagates. By applying this method to the calculation of resonant modes in a ring-type optical resonator, which is mainly used for ring laser optical gyro sensors, the efficiency of the proposed method was verified.