赵充国是典型的六郡良家子,他家原本在陇西上邽县,但在元鼎二年(公元前115年),便响应国家号召,迁徙到新设置的河西令居县(甘肃永登县)去了。令居位于青藏高原边缘的令居山高水长,天地广阔,风光与中原大异。 谁知才迁过去三年,就遇上了第一次汉羌战争,西羌众十万人反,与匈奴通使,围攻令居等地。当时才25岁的赵充国便参与了守城战,在诸羌的围困下坚持了几个月,稍后汉将李息对湟中诸羌的征讨,