晋国和白狄虽曾多次发生战争，但双方的关系也一度良好。骊姬之乱后，晋文公流亡白狄部落达十二年之久。厉公时期，白狄受到秦景公的欺骗，愤而之下选择与晋国结盟。
赤狄.赤狄是除白狄以外较有实力的一支，主要分佈于今山西东南的方山、盂县、昔阳、武乡一带。它们在晋献公时又称“东山皋落氏”，一度严峻威胁着晋国。晋文公时先后在勤王成功后获得天子所赐的南阳之地，再加上通过战争获得的五鹿，对赤狄形成了包围之势。晋襄公以后，赤狄便分裂为潞氏、甲氏、留吁、铎辰和啬咎如五部，其中以潞氏最强。晋成公还将女儿伯