汉宣帝执政期间,汉朝迎来了一个繁荣的时期。在这段历史进程中,匈奴因贵族间的权力斗争而衰弱不堪。五个单于相继建立了自己的势力,但彼此之间不断发生冲突。呼韩邪单于遭遇挫折后,他与大臣商议,并决定向汉朝求和。
呼韩邪单于带领部队前往长安,与汉宣帝会面。这是史上第一个匈奴单于亲自到中原来朝见的情况。汉宣帝对他的接待极为隆重,即使在郊外迎接他并举办盛大的宴会。呼韩邪单于在长安逗留了数月,请求返回,并获得了汉军护送一路至漠南。此时,匈奴正处于粮食短缺之际,而汉朝则慷慨地提供了三万四千斛粮食。
呼韩邪单于深感感激,一心想与汉朝维持良好关系。当西域各国得知匈奴与漢和好之后,他们纷纷寻求同漢打交道。随后,刘奭即位成为漢元帝,但不久郅支單羽再次侵犯西域並殺害使者,这导致漢軍與其作戰並最終將其擊敗並處決。
公元前33年,呼韓邪單羽再次訪問長安,並要求進行親屬聯姻。他們決定選擇宮女王昭君赴匈奴,這個決定讓王昭君成為第一位被視為「公主」的宮女。她接受這個任務,以換取終身安全,並且獲得單羽的尊敬與愛戴。在她離開後,她鼓勵單羽不要發動戰爭,並將中國文化傳播給匈奴人,這種友好的關係維持了一個六十多年的時光,没有發生大规模战争。