애드혹 네트워크

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색

애드혹 네트워크(Ad-hoc network)는 컴퓨터에서 사용되는 무선 네트워크의 한 분야로 최근에 각광받고 있다.

용어[편집]

애드혹 네트워크는 영어로 "ad hoc network"라고 쓰며, 독수리 Hawk 에서 유래하였다. 독수리 처럼 날아 네트워크를 낚아챈다는 의미.[1][2]


설명[편집]

오늘날 무선 네트워크의 경우, 노드와 사용자 이동성은 주로 포워딩을 통해 처리된다. 하지만 이 같은 포워딩 방식은, 네트워크 가장자리에 있는 노드(단말기)가 움직일 때만 적용되기 때문에 ad hoc 네트워크처럼 네트워크 중앙에 위치한 노드가 움직이거나 통신 기기가 라우터와 호스트 기능을 동시에 수행하는 경우에는 불가능하다. 따라서 ad hoc 네트워크의 경우, 라우팅 알고리즘이 이동성을 직접 처리한다. 만약 노드가 움직여 트래픽을 다른 쪽으로 강제로 옮기면, 라우팅 프로토콜은 노드의 라우팅 테이블에 일어난 변화를 관리한다[3].

라우팅 방식들[편집]

Table-driven 방식의 라우팅 프로토콜[편집]

On-demand 방식의 라우팅 프로토콜[편집]