The TCP/IP suite is the key communication protocol stack that includes two significant families of protocols for device communications over the network and the Internet. However, new protocols are required to enhance the TCP/IP suite for the IoT environment by providing the communications between resource-constrained devices within the IoT Low-Power and Lossy Networks (LLN)