고려는 발해의 장군과 세자의 내투를 수용하고, 대광현에게는 벼슬을 주고 그를 따르는 이에게  관직 등을 주는 등 발해유민의 수용과 포섭을 국가정책으로 선택하였다. 반면에 거란과는 전달된 낙타 50마리를 굶겨 죽이는 만부교 사건을 통해 군사충돌로 귀결되었다.
상기한 배경에 의해 고려는 멸망한 발해유민 수용과 거란에 대한 적대적 태도의 양면적 대외정책을 채택했다. 발해 멸망(926)과 함께 “발해의 장군 신덕(申德) 등 500인이 내투”(≪고려사≫ ＜세가 1＞ 태조 8년)하기 시작하면서 이후 태조 17년 “발해국의 세자 대광현(⼤光顯)이 무리 수만을 거느리고 내투하자, 성명을 하사하여 왕계(⺩繼)라 하고 종실의 족보에 넣었다. 특별히 원보(元甫)로 임명하여 배주(⽩州)를 지키면서 제사를 받들게 하였다. 그를 따르는 측근 인물에게는 관직을, 군사들에게는 토지와 집을 주었는데 차등이 있었다”(≪고려사≫ ＜세가 2＞ 태조 17년)는 기사로부터 발해유민의 적극적인 수용과 포섭을 국가정책으로 선택했음을 시사한다. 반면 거란과의 관계는 태조 25년 거란 사신의 유배와 폐백으로 전달된 낙타 50마리를 굶겨 죽이고 국교를 단절한 만부교(萬夫橋) 사건(≪고려사≫ ＜세가 2＞ 태조 25년)을 통해 향후 세 차례에 걸친 군사충돌로 귀결되었다.