Ващщета язык играет второстепенную роль, т к языки легко заимствуются.
Археогенетика в общем, уже раскопала, по У-хромосомным гаплотипам.
Есть гаплотип R, индоевропейский, который имеет 2 главные ветви, R1a (славяне) и R1b (германцы). Если пройтись по северной и центральной Европе, там просто идет градиент от R1a на R1b c востока на запад, который игнорирует все границы и языковые барьеры.
Есть гаплотип I, частота встречаемости которого (точнее, его ветви I1a) полностью совпадает с расселением викингов. Его особенно много в Норвегии и Исландии. Таким образом, викинги никакие не родственники ни славянам, ни германцам; даже китайцы нам ближе.
И есть гаплотип N, к которому относятся прежде всего угро-финские народы (у самих финнов-до 60%) и гипотетически относились гунны. Но и здесь языковые барьеры игнорируются: что у эстонцев, что у латышей с литовцами, высокий процент N.