Skip to main content
QUICK REVIEW

[논문 리뷰] Secure IoT Routing: Selective Forwarding Attacks and Trust-based Defenses in RPL Network

Jun Jiang, Yuhong Liu|arXiv (Cornell University)|2022. 01. 18.
Software-Defined Networks and 5G인용 수 12
한 줄 요약

이 논문은 RPL 기반의 IoT 네트워크에서 탐지되지 않도록 동적으로 네트워크 조건에 따라 패킷 유지를 조정하고 정상 노드에 대해 허위 비난을 가하는 유연하고 도전적인 선택적 포워딩 공격을 제안한다. 또한 에너지 소비가 3.4%만 증가하는 경량이고 중심화된 신뢰 기반 방어 체계를 도입하여 표준 RPL 대비 95%의 탐지 정확도를 달성한다.

ABSTRACT

IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) is an essential routing protocol to enable communications for IoT networks with low power devices. RPL uses an objective function and routing constraints to find an optimized routing path for each node in the network. However, recent research has shown that topological attacks, such as selective forwarding attacks, pose great challenges to the secure routing of IoT networks. Many conventional secure routing solutions, on the other hand, are computationally heavy to be directly applied in resource-constrained IoT networks. There is an urgent need to develop lightweight secure routing solutions for IoT networks. In this paper, we first design and implement a series of advanced selective forwarding attacks from the attack perspective, which can flexibly select the type and percentage of forwarding packets in an energy efficient way, and even bad-mouth other innocent nodes in the network. Experiment results show that the proposed attacks can maximize the attack consequences (i.e. number of dropped packets) while maintaining undetected. Moreover, we propose a lightweight trust-based defense solution to detect and eliminate malicious selective forwarding nodes from the network. The results show that the proposed defense solution can achieve high detection accuracy with very limited extra energy usage (i.e. 3.4%).

연구 동기 및 목표

  • 기존 탐지 메커니즘을 회피할 수 있도록 유연하고 도전적인 선택적 포워딩 공격을 RPL 네트워크에서 개발하기.
  • 기존 방어 체계의 한계를 해결하기 위해 자원 소비가 너무 많거나 악성 비난 공격에 취약한 방식을 개선하기.
  • 에너지 소비를 최소화하면서도 높은 탐지 정확도를 유지하는 경량이고 중심화된 신뢰 기반 방어 메커니즘 설계하기.
  • RPL의 트리 구조를 활용하여 신뢰 평가를 향상시키고 악성 노드의 허위 비난을 저지하기.
  • 자원 제약이 있는 IoT 환경에서 탐지 지연과 에너지 효율성의 균형을 맞추기.

제안 방법

  • 공격 모델은 네트워크의 평균 포워딩 속도에 따라 어떤 프로토콜 유형의 패킷을 버릴지 동적으로 선택하고, 도전적으로 머물도록 패킷 포워딩 비율을 조정한다.
  • 공격에는 정상적인 자식 노드를 잘못 비난하여 신뢰 메커니즘을 붕괴시키는 악성 비난 구성 요소가 포함되어 있다.
  • 방어 체계는 오직 루트 노드만 이상 탐지 기능을 수행하는 중심화된 신뢰 모델을 사용하여 비루트 노드의 에너지 소비를 최소화한다.
  • 자신의 신뢰 값은 비대칭적인 잊혀짐 속도를 가진 베타 신뢰 모델을 사용하여 패킷 포워딩의 신뢰성 반영한다.
  • 자식 노드에서의 신뢰를 집계하여 트리 구조에 따라 유도된 자식 신뢰 값은 악성 부모 노드를 탐지하고 격리하는 데 기여한다.
  • 이상 데이터 패킷 패턴이 루트에서 관찰될 경우에만 감지 모듈이 경고를 발생시켜 오류 경고와 통신 오버헤드를 줄인다.

실험 결과

연구 질문

  • RQ1선택적 포워딩 공격을 어떻게 동적으로 패킷 유지를 조정함으로써 더 유연하고 도전적으로 만들 수 있는가?
  • RQ2악성 노드는 프로토콜 특정 패킷 유기, 속도 적응, 허위 비난을 조합함으로써 얼마나 오랫동안 탐지에서 회피할 수 있는가?
  • RQ3중심화된 신뢰 기반 방어 체계는 RPL 네트워크에서 에너지 소비를 최소화하면서도 높은 탐지 정확도를 달성할 수 있는가?
  • RQ4제안된 방어 체계는 정상 노드를 대상으로 하는 악성 비난 공격을 어떻게 저지할 수 있는가?
  • RQ5기존 방법과 비교했을 때 제안된 체계에서 탐지 지연과 에너지 효율성의 상호 갈등은 어떠한가?

주요 결과

  • 제안된 공격 모델은 패킷 유기 행동을 동적으로 적응시키고 허위 비난을 가함으로써 최신 기술 방어 체계인 TPRP와 HP를 성공적으로 회피한다.
  • 제안된 방어 체계는 2위 성능 체계보다 10% 높은 95%의 탐지 정확도를 달성한다.
  • 에너지 소비는 기본 MRHOF 체계 대비 단지 3.4% 증가에 그치며, HP와 TPRP의 경우 각각 50%와 957% 증가한 것과 비교해 현저히 낮다.
  • 루트 수준의 데이터 패턴 분석에 의존하기 때문에 MRHOF와 HP보다 탐지 지연이 길지만, 저속도 RPL 네트워크에서는 여전히 실용적이다.
  • 다수의 자식 노드에서의 신뢰를 집계하는 트리 기반 자식 신뢰 값 덕분에 악성 비난 공격에 효과적으로 저항하며, 오류 경고를 줄인다.
  • 중앙화 설계로 제3자 신뢰 노드가 필요 없고 비루트 노드의 모니터링 오버헤드도 감소시켜 확장성과 보안성을 향상시킨다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.