The population is not from one origin. There are many ethnic tribes that developed in the history of Vietnam. This makes Vietnam's history and culture very diverse. It's not the same as a country where every family landed on the country's shores in the same century. French and Chinese colonization didn't involve an excessive migration of people to Vietnam. 