太行陉是太行八陉的第二陉,其陉上有一关,曰天井关,因关南有深莫能测的天井泉三处得名。天井关南延五十里,沿途关城、古道、堡寨甚多,形势雄峻,素称天险,由此陉南下可直抵虎牢关,是逐鹿中原的要陉之一。
如今的太行山,已经几乎沦为黑山贼的领地,黑山贼活动在中山、常山、赵郡、上党、河内等地太行山脉的诸山谷之中。由于其帅张燕居于黑山,所部皆称之为黑山军,但官府却称之为黑山贼。
黑山则位于太行山脉的南端,而太行山脉高峰迭起,海拔多在两千公尺以上。山脉东南为河北平原,西北则为山西高原,河北平原通向山西高原的陉道多分布在太行山脉之间。太行山脉这一地势特点,为分布在太行山各山谷中黑山军各部的相互联络、战略上相互配合提供了较为便利的条件。
所以,黑山军才会在冀州、并州一带较为猖獗。
不过,追根究底,这些黑山军的成员,并非是真正的山贼,而是因为不堪忍受官府的层层压迫,被迫起义造反的广大百姓。
自黄巾贼后,复有黑山、黄龙、白波、左校、郭大贤、于氐根、青牛角、张白骑、刘石、左髭丈八、平汉、大计、司隶、掾哉、雷公、浮云、飞燕、白雀、杨凤、于毒、五鹿、李大目、白绕、畦固、苦哂、罗市之徒,并起山谷间,不可胜数。大者二三万,小者六七千。
但由于众人太过分散,不能协调作战,所以多处都被官府平定。但张燕这一支兵马,却越来越多,越来越强,所以其余人都以张燕马首是瞻,是以被统称为黑山军。
由于张杨在上党治理地方有方,与民秋毫无犯,名声比较好,又常常派人与张燕联络,相约互不侵犯,所以张杨很受张燕的尊重。相反,在冀州的袁绍,这几年却不断与黑山军作战,妄图消灭黑山军,所以是张燕的敌人。
此次袁绍出兵并州,张杨受到攻击,张燕听闻