两次出使西域，联络大月氏、大宛，以和亲（前105年，汉武帝封细君公主下嫁乌孙国王）、通商的方式联合西域诸国，压缩匈奴的空间，同时保持对其的军事压制。前87年，汉武帝死，汉朝暂时停止对匈奴的攻击。汉昭帝时，匈奴为缓和与汉的敌对关系，把扣留了19年的汉使苏武释放，以示善意，但匈奴骑兵仍然不断在北方边境出现。前73年匈奴转攻西域的乌孙以索要公主（即西汉嫁给乌孙王的解忧公主），乌孙向汉求救，汉朝组织五路大军十几万与乌孙联兵进攻匈奴，其五路大军皆未遇上匈奴主力，无功而返，主将田顺和田广明遭问罪被迫自杀。前71年乌