Communication technology improvements have inspired the idea of connecting almost every things to the Internet: from home appliances, medical devices, and cars, to large infrastructures. A unified and secure network of these things is almost a dream because the Internet has not had this goal from the beginning; protocols have been implemented and then secured, and then extended to new domains. This has been the cause of many vulnerabilities so far. In this paper, we take a fundamental look at the inherited architectural security issues of Internet of Things (IoT) which have raised serious security concerns due to its overwhelming number of nodes. Then, we investigate Recursive InterNetwork Architecture (RINA), a very promising network architecture, as a design solution; we demonstrate how RINA can specifically address security challenges of IoT networks, and how it mitigates their common attacks. Moreover, we will show how RINA can provide other features which are now mentioned as the future trend in IoT.