With the rapid development of 5G, UAV, and military communications, the data volume obtained by the non-cooperative perception system has increased exponentially, and the distributed system has become the development trend of the non-cooperative perception system. The data distribution service (DDS) produces a significant effect on the performance of distributed non-cooperative perception systems. However, the traditional DDS discovery protocol has problems such as false positive misjudgment and high flow overhead, so it can hardly adapt to a large multi-node distributed system. Therefore, the design of a DDS discovery protocol for large distributed system is technically challenging. In this paper, we proposed SDP-DCBF-SFF, a discovery protocol based on the Dynamic Counter Bloom Filter (DCBF) and Second Feedback Filter (SFF). The proposed discovery protocol coarsely filters the interested endpoints through DCBF and then accurately screens the uninterested endpoints through SFF to eliminate the connection requests of false positive endpoints and avoid extra flow overhead. The experimental results indicate that the proposed discovery protocol could effectively reduce the network overhead, and eliminate the false positive probability of endpoints in small, medium, large, and super large systems. In addition, it adopts the self-adaptive extension mechanism of BF to reduce the reconfiguration delay of BF and achieve the smallest system transmission delay. Therefore, the proposed discovery protocol has optimal comprehensive performance and system adaptability.