白蘭最初活動在青海北部地區,後居住地發生了變化,大致地理範圍在黃河上遊的果洛和海西一帶。同黨項一樣,白蘭是高原上比較強的一支部落,驍勇善戰,在吐蕃沒有崛起之前,與吐穀渾有著密切的關係。據史書記載,白蘭是吐穀渾的後方,兵敗時常常退居此地。
吐蕃勢力東進之際,東邊的鄰居——唐朝一早就瞄準了吐穀渾。634年,唐朝大軍進攻吐穀渾,次年就攻破防守,吐穀渾國王伏允在戰亂中被部將所殺,王子慕容順降唐,被封為西平郡王、越胡呂烏甘豆可汗。可是還沒有坐穩可汗位,慕容順就步其父後塵,被部將暗殺。慕容順之子諾曷缽被唐冊封為烏地也拔勒豆可汗。
對於吐穀渾而言,唐朝的征服是其厄運的開始,並沒有在唐的庇護下得到安寧,這是因為,他們身邊還有一個更近的敵人——吐蕃。吐蕃和吐穀渾之間本來相安無事,但唐朝拒絕了吐蕃的請婚給鬆讚幹布提供了借口。
634年,是曆史上一個特殊的年份。這一年,鬆讚幹布派遣使者第一次前往唐都長安覲見大唐天子,這也是唐蕃官方正式開始來往的時刻。唐太宗熱情地接見了吐蕃使臣,並派使者馮德遐隨吐蕃使者一同返回吐蕃邏些城,將大唐天子的問候與美好祝願帶給鬆讚幹布。鬆讚幹布得知唐使到來,喜出望外,率領文武百官前往城門口迎接,並舉行了盛大的歡迎晚宴。在向馮德遐詢問唐朝的風俗人情、外交往來等情況的過程中,鬆讚幹布得知突厥、大食、吐穀渾等都向唐朝提出了迎娶公主的願望,於是,他認為吐蕃也有必要向唐朝提出求婚請求,以加強雙邊的友好關係。
636年,鬆讚幹布再次派遣使者攜帶大量金銀珠寶及吐蕃特產,隨同唐使馮德遐前往長安求婚。唐朝對於吐蕃求婚使者的到來表示歡迎。也許是由於唐朝對於這一剛剛崛起的政權還不了解,也許是感覺與這個國家的通婚沒有必要,抑或是因為當時向唐朝朝貢的使者眾多,如果答應了吐蕃的求婚,就無法處理龜茲、高昌、女國、天竺等國的求婚……總之,唐太宗婉言拒絕了吐蕃使者。吐蕃的第一次請婚宣告失敗。
吐蕃求婚使者出使任務沒有完成,忐忑不安地回到了邏些。他向讚普詳細地彙報了赴唐請婚的經過,並認為是吐穀渾破壞了他們的好事,因為剛開始唐朝皇帝對他十分禮遇,也表示了很高興看到兩國的關係能夠更進一步,但後來吐穀渾王入朝覲見唐太宗後,說了很多關於吐蕃讚普的壞話,離間唐蕃關係,以致於唐太宗偏聽吐穀渾的惡言,拒絕了求婚請求。鬆讚幹布聽完使者的彙報,不禁大怒,決定以吐穀渾王離間唐蕃關係為借口,出兵討伐。
638年,吐蕃聯合象雄大舉進攻吐穀渾。吐穀渾勢單力薄,無法抵禦吐蕃與聯軍,吐穀渾王諾曷缽遂率部眾逃亡到青海湖以北。從此,青海湖以南的廣闊地區被吐蕃占領,吐蕃成為青海湖的新霸主。趁著攻打吐穀渾之際,吐蕃乘勝進攻與吐穀渾關係密切的黨項、白蘭諸羌部。青藏高原割據的部落在吐蕃鐵騎的威脅下,紛紛獻城出降。
雖然對唐朝有所忌憚,但是鬆讚幹布並不認為唐王朝是一個不可戰勝的神話。不能迎娶大唐公主的遺憾使他開始蠢蠢欲動。同年八月,吐蕃趁唐軍不備,大舉進攻鬆州,揚言必娶唐公主。大軍壓境,鬆州都督韓威倉促應戰,結果大敗,致使廓州、諾州舉州降蕃。
這一消息令大唐朝野震驚,唐太宗立即作出部署,派吏部尚書侯君集為當彌道行軍大總管,右領軍大將軍執必失力為白蘭道行軍總管,左武衛將軍牛進達為闊水道行軍總管,右領軍將軍劉蘭為洮河道行軍總管,率軍進擊吐蕃。九月,牛進達率軍抵達鬆州城下,出其不意夜襲軍營,吐蕃軍將手足失措,一時間紛亂如麻,被斬殺千餘人。
鬆州一役,震動了吐蕃軍民,同時也震驚了唐王朝,他們在戰火中加深著對彼此的了解,並清楚地認識到對方實力不可小覷,戰爭的結果隻能是兩敗俱傷。所以在鬆讚幹布再次求婚的時候,唐太宗爽快地應允了。雖然以國力來看,兩者之間還有差距,新崛起的吐蕃還不敵唐王朝,但是,鬆讚幹布與唐太宗,兩個強者之間的第一次交鋒後,唐太宗應該已經明白,他又多了一個對手。
吐穀渾、黨項、白蘭,吐蕃的鐵騎幾乎踏遍青藏高原,一個個對手的敗落,更加襯托出吐蕃的輝煌。但鬆讚幹布仍然覺得遺憾,因為吐蕃對青藏高原的統一還沒有在真正意義上完成,象雄——這個處於西北部的強者,依然保持著獨立性。