主要是历史原因形成的,还有就是中国政府的让步。
中印边界线:1914年英印当局与西藏地方政府秘密签署协议,把藏南约9万公里的土地划给了印度,这就是所谓的麦克马洪线。但是中国历代政府都不承认麦克马洪线。新中国成立后,中国进兵西藏之时又卷入了朝鲜战场,印度乘机推进到了麦克马洪线。中国政府一直采取克制态度,印度认为中国软弱可欺,并不断向麦线以北推进,以致终于酿成两国大战,中国取胜后,撤退到1959年的战前区域,也就是现在的中印边界。
中缅边界:中国与缅甸订立边界时,中印已经交恶,怕引起覆辙,中缅边界议定中国做出了很大的让步,只收回了很少一部分国土。
中越边界:中越边界的订立主要是依据清末的一系列协定,基本上保持了中越现在的边界。
中苏边界:主要是清政府与沙俄签订的一系列条约为依据,例如《瑷珲条约》、《伊犁条约》等等,沙俄已经侵占这些领土很大时间啦,再加上中国当时国力衰弱,有求于苏联,已经换了好几届政府,在收回来很难。
中蒙边界:蒙古边界主要是清朝的乌里雅苏台。1911年,辛亥革命后外蒙古脱离中国独立,虽然1938年宣布重归中国,但是离心力已经减弱,抗战胜利后,在苏联的支持下,外蒙独立,1946年元旦国民政府成人外蒙独立。新中国成立后,也承认了这一既成事实。
中朝边界:中国与朝鲜子明朝起就以鸭绿江、图们江为界,没有太大的变化。
就说这么点吧,希望对你有帮助。