The invention discloses a service function chain path finding method based on segmentation routing technology. The method comprises the following steps: S1, generating a service function chain path finding request; S2, performing descending order sorting; S3, setting a source node and a target node; S4, obtaining a node set of a virtual network function; S5, calculating the shortest path accordingto the shortest path principle; S6, judging whether the shortest path is feasible; S7, judging whether there is a corresponding node or target node that is not marked; S8, performing path finding again; S9 adding a routing path, and adding a segment label number to a segment list; S10, updating the network resources; S11, obtaining a service function chain deployment path; S12, compressing the segment list; and S13, outputting the service function chain deployment path and he compressed segment list. By adoption of the service function chain path finding method disclosed by the invention, theproblems that the operation is complicated, path selection cannot be achieved under complicated judgment conditions, the function is poor, no optimization function is provided and that the practicability is low in the prior art are solved.