古今中外兵制大概有兩種:一為征兵或義務兵,即由國家下令強制服兵役;一為募兵或志愿兵,即由國家出面購買軍人的服役時間。
在中國古代,征兵制是普遍存在的,尤其是夏商周和秦漢三國;募兵制則主要存在于兩宋。除去這兩種和國際接軌的兵制,最具中國封建特色的就是軍戶制,而且從魏晉南北朝開始一直延續到清。
中國古代之所以長期施行軍戶制度,主要還是為了保證有足夠多的軍人。比如西漢的軍人都是普通老百姓,該服兵役時就到軍營報到,服役完了就接著回家種地。但是到了三國亂世,軍人是很寶貴的資源,尤其是那些久經沙場的老兵尤其珍貴。所以,朝廷不允許他們打完仗就回家,而是給他們上了特殊戶口。
軍人職業化猛一聽好像是個好主意,但是問題慢慢就來了。魏晉伊始,軍戶的待遇還算過得去,但逐漸的,處境越來越壞。作為軍戶,不僅戰時要上沙場,而且閑時還要種田繳公糧。以西晉為例,如果用了公家的牛耕地,就要上繳八成糧食,如果用的是自己的牛,則要上繳七成。此外,如果條件允許,種田之余,可能還被安排養豬、放羊、打漁。要是頂頭上司比較負責,農閑的時候就會被叫去訓練。可是如果上司不賢良,下場也許更慘,除了要給他抬轎子、蓋房子、看大門,甚至會被安排跑碼頭做生意。而且等到要打仗了,且不說上陣殺敵,如果不幸光榮戰死沙場,官府就會接管軍戶的老婆,把她隨機許配給某一條光棍。……