The invention relates to a BGP (Border Gateway Protocol) routing trusted verification method based on SDN (Software Defined Network) architecture. The method comprises the following steps: I, building a BGP routing trusted verification environment based on the SDN architecture; II, acquiring BGP neighbor information by a centralized control point; III, detecting anomalies in a centralized way by the centralized control point, verifying whether BGP routing is trustable or not, if so, ending, otherwise, entering a step IV; IV, generating a security policy for blocking the anomalies by the centralized control point; V, issuing the security policy by the centralized control point to block anomalous routing; and VI, verifying whether the anomalous routing is blocked or not by the centralized control point by a method of reading a BGP neighbor information table once again by an agent, transmitting the BGP neighbor information table to the centralized control point through a NETCONF protocol, and turning to the step III. Compared with an existing BGP routing trusted verification method, the BGP routing trusted verification method disclosed by the invention has the advantages that the deployment overhead can be lowered; the anomaly detection performance and real-time performance are enhanced; the anomalies are blocked through closed-loop control; forward compatibility and high expandability are realized; and the overall cost-performance ratio of a system is increased greatly.