¿Cómo se dividen las filas militares de Corea del Norte?

Los rangos militares actuales de Corea del Norte son el nivel 6 y el nivel 23:

Primera clase: Mariscal: Gran Mariscal, Mariscal y Segundo Mariscal.

La segunda categoría: oficiales generales: general, general, teniente general, mayor general.

Tercera clase: Coronel: coronel, coronel, teniente coronel, mayor.

Cuarta clase: oficiales subalternos: capitán, capitán, teniente, subteniente.

Quinto grado: sargento: sargento de servicios especiales, sargento mayor, sargento, cabo.

Sexta clase: Soldado: primera clase, primera clase, segunda clase, tercera clase.