No voy a esmerarme mucho en esto porque tampoco es muy importante, pero lo pongo por si hay alguna duda de cómo hablar con alguien de rango inferior, igual o superior.
Por lo general, cuando un militar habla a otro se dirigirá a él/ella por su rango. Da igual si su rango es mayor o menor al de la persona a la que se dirige, siempre le llamará por su rango. Para acortar rangos demasiado largos se suele acortar, al Teniente Primero le podéis llamar Primero, pero nunca Teniente, pues es un rango más bajo del que posee y sería irrespetuoso. Si vosotros habéis trabajado duro para subir a soldados no os gustaría que os llamasen reclutas.
También se dará el caso de que haya más de una persona con el mismo rango, como cuando el Primero os estaba explicando la situación y os ha hablado por vuestro apellido. Básicamente ese es el procedimiento, se dice el rango y luego el apellido de la persona.
También está el caso de entrar en combate, donde no te vas a poner a llamar a alguien “Soldado Nosequien, Soldado Nosequien!...”. En estos casos se puede utilizar el rol de la persona, medico, AT, ametrallador...
Resumiendo:
Fuera de combate -> Rango o Rango Apellido
Dentro de combate -> Rol
Aunque claro, esto no es obligatorio y podéis llamaros por vuestro nombre, apellido si es que así lo queréis o lo permitís. Si vuestro personaje es amigable y le gusta ser cercano con los demás pues igual prefiere que lo llamen por su nombre.