In recent years, the social Internet of Things (SIoT) and its applications have developed rapidly and introduced convenience to people’s lives. In view of the massive amount of information generated by the SIoT, it is necessary to model and analyze the communication among smart devices and study the impact of social attributes of smart devices on information dissemination. Therefore, in this study, we propose a layered information dissemination model for SIoT that abstracts the communication process in SIoT as the information dissemination process among nodes, describes the process of wireless communication in SIoT using the microscopic Markov chain method, and derives the information dissemination threshold based on theoretical analyses. In addition, this study proposes a dynamic cache strategy considering the influence of social attributes, such as user interestingness, information popularity, and the interaction between messages on communication. Finally, the correctness of the model and propagation threshold and the effectiveness of the caching strategy are verified by simulation experiments in artificial networks and real networks.