and builds messages based on the need for or the availability of user data. Once messages are built, they are passed down to the pseudotransport layer where they are segmented and passed to the data link layer and eventually communicated over the physical layer