Information centric network (ICN) is progressively becoming the revolutionary paradigm to the traditional Internet with improving data (content) distribution on the Internet along with global unique names. Some ICN-based architecture, such as named data network (NDN) and content centric network (CCN) has recently been developed to deal with prominent advantages to implement the basic idea of ICN. To improve the Internet services, its architecture design is shifting from host-centric (end-to-end) communication to receive-driven content retrieval. A prominent advantage of this novel architecture is that networks are equipped with transparent in-network caching to accelerate the content dissemination and improve the utilization of network resources. The gigantic increase of global network traffic poses new challenges to CCN caching technologies. It requires extensive flexibility for consumers to get information. One of the most imperative commonalities of CCN design is ubiquitous caching. It is broadly accepted that the in-network caching would improve the performance. ICN cache receives on several new characteristics: cache is ubiquitous, cache is transparent to application, and content to be cached is more significant. This paper presents a complete survey of state-of-art CCN-based probabilistic caching schemes aiming to address the caching issues, with certain focus on minimizing cache redundancy and improving the accessibility of cached content.