IoT uses multiple protocols. The typical protocol architecture of devices on the Internet can be represented in the form of a multi-layered model - similar to the protocol architecture of computers on the Internet. My figure shows this model.
The Wireless Sensor Actuator Networks (WSANs) - in accordance with the IEEE standards for LR-WPANs and LR-WBANs - are considered LLNs (Low Power and Lossy Networks). LLLs use the 6LoWPAN protocol. 6LoWPAN acts as a network layer protocol and is a compressed and IoT-adapted form of the IPv6 protocol.
At the transport layer, the ICMP plays a particularly important role. With its help, other protocols for managing and routing in the IoT can be generated as a special type of ICMP application. Thus, the messages of RPL, the routing protocol in the IoT, represent a special type of ICMP messages. Consequently, the RPL is considered to be a protocol at layer 4 (transport layer) and a modified variant of ICMP. My figure expresses this.
To ensure the security of the Internet of Things, special measures, protocols, etc. are required depending on the type of attack. The IoT protocols 6LoWPAN, RPL and CoAP are shown illustratively in my chapters.
6LoWPAN – IPv6 over Low power Wireless Personal Area Network https://www.researchgate.net/publication/319205134_6LoWPAN_-_IPv6_over_Low_power_Wireless_Personal_Area_Network
As well as COAP, another widely used upper layer protocol is MQTT (http://mqtt.org/).
There is also a security dimension to IoT since remote systems or sensors should be able to send data that is secure and proveably authentic, and central systems should be able to deny service to 'evil' sensors, or systems that have not been authorised for service. So certainly TLS needs to be on the list.
It has MQTT for message queue telemenrty transport and has features of sensors which are used for short rang wireless communication which is ZIGBEE.Also transport with ICMP and UDP .As for application yes it uses CoAP and a network layer using IPV6 over low power WPAN.