relax...no reason to throw insulting words out here. The Chinese seem to be good at. I just calculated how many times (of wars) China fought against Vietnam. I did not deny the rule of China over Vietnam. Nor vassal state.
Let us read the history of Vietnam in the last 2000 years! and check: who won and who lost.
History of Vietnam wars from 111 B.C. to 1988 A.D.
111 B.C. Han Chinese occupation of Nam Viet
40 A.D. Nam Viet rebelled against Han Chinese rule
679 Tang China established protectorate over Annam
938 Southern Han Chinese invasion repelled
968 Restoration of law and order after period of anarchy in Annam (since 954)
981 Chinese (Sung) invasion
982 Annam invsion of Champa, capital Indrapura sacked
1043 Champa naval expedition against Annam
1044 Chinese-Annamese naval expedition against Champa; capital Vijaya sacked
1057-1061 Chinese invasion
1069 Annamese War with Champa; capital Vijaya sacked; annexion of Champa's northern provinces
1074 Annamese War with Champa; Annamese defeat
1075-1077 Annamese War with Sung China; Annamese victory
1128 Annamese War with Champa
1132 Champa, Khmer invasion of Annam
1136 Khmer invasion of Annam
1138 Khmer invasion of Annam
1145-1147 Khmer conquest of Champa
1165 Champa invasion of Khmer Empire
1177 Champa invasion of Khmer Empire; capital Angkor sacked
1203 Khmer invasion, occupation of Champa
1220 Khmer forces evacuated Champa
1257 Mongol/ China invasion of Annam repelled
1284 Mongol/ China invasion of Annam repelled
1287 Mongol/ China invasion of Annam repelled
1312 War with Champa, which was reduced to Annamese vassal
1326 Champa regained independence from Annam
1340 Domestic rebellions
1353 Champa failed to retake Hue from Annam
1360-1390 Annamese War with Champa
1372 Annamese sacked Thang Long
1377 Annamese sacked Thang Long
1402 Annamese War with Champa; conquest of the core region of Champa
1407 Ming Chinese invasion of Annam
1418-1428 War with Ming China
1446 War with Champa; capital Vijaya temporarily held
1471 Annamese War with Champa; further annexions
1509 Nobles' rebellion
1545 Civil War; partition into northern Kgd. of Tonkin, southern Kgd. of Annam
1648 Tonkin-Annam War
1659 Annamese invasion of Cambodia
1661 Tonkin invasion of Annam
1672 Tonkin invasion of Annam
1690 Cambodia reduced to Annamese vassall
1697 Champa reduced to Annamese vassall
1720 Champa conquered, annexed
1730 peasant revolt
1749 Annamese conquered the Mekong Delta (Khmer Cochinchina)
1771-1802 Tay Son peasant revolt in Annam
1788 Qing Chinese invasion of Annam
1811-1812 Cambodian rebellion against Siamese rule; Annamese intervention
1820 Khmer revolt against Annamese rule
1831-1834 Cambodian revolt against Siamese rule; escalated into Siamese-Annamese war
1841-1845 Siamese-Annamese war over Cambodia
1847 French naval bombardment of Tourane (Annam)
1851 Cambodian victory over Annamese
1858-1863 French war on Annam, Cambodia; conquest of Cochinchina, est. of protectorate over Cambodia
1883-1885 Sino-French War; China ceded Annam, Tonkin
1885-1895 Vietnamese resistance against French rule in Tonkin
1930-1931 Yen Bai rebellion against French rule
1942-1945 World War II; Japanese occupation
1946-1954 War of Independence, against the French
1954-1975 Vietnam War
1979 Vietnam Invasion, occupation of Cambodia
1979 Sino-Vietnamese border war
1979-1991 Cambodian resistance against Vietnamese occupation
1979-1988 Vietnamese incursions from occupied Cambodia onto Thai territory
WHKMLA : List of the Wars of Vietnam, Tonkin, Annam