Vehicular Ad hoc Networks are a kind of emerging technology which main purpose is to create Vehicular to Vehicular connections. The increase in the number of vehicles and consequently the increase in the number of road traffic accidents and traffic in previous years has led to special attention to the implementation of these networks. One of the challenges of implementing these networks is data dissemination. Data dissemination refers to methods that distribute information without complex routing. Challenges for the dissemination of data, according to the specific characteristics of Vehicular networks, have made the data dissemination an open field for research. Available protocols for data dissemination faced with issues like low level of nodes’ collaboration, discontinuous connections, uncertainty in the accuracy of messages arrival, collisions, and delays. In this study, a new protocol is presented for the publication of advertising and entertainment messages. The proposed data dissemination protocol has used Rate-less coding to solve the uncertainty of the correct message arrival. The proposed scheme uses a Handshake method to solve the collision problem and also chooses the desired message. The performance of the introduced protocol is not dependent on the traffic situation of the vehicles and it performs well in a variety of traffic conditions, such as thinness and dense. Considering the nature of entertainment and advertising for messages on the network, the use of Overhearing has been suggested to reduce the delay in disseminating data and receiving messages at a much lower distance. The use of Overhearing, in addition to improving the above, has led to a reduction in overhead due to Handshake. Considering the possibility of Handshake and using the Overhearing messages from cars in the same direction is the other advantages of the proposed method in comparison to the previous methods… Keywords : Vehicular Ad hoc Networks, data dissemination, Vehicular to Vehicular connections, Rate-less coding, Overhearing, changing the RSU message.