애드혹 네트워크

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

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

용어[편집]

애드혹 네트워크는 영어로 "ad hoc network"라고 쓰며, "임시변통의 네트워크"로 번역할 수 있다. 애드혹 네트워크는 주로 무선 네트워크에서 사용되는 기술이며 무선 애드혹 네트워크로 표기하는 것이 정확한 표현에 가깝지만 일반적으로 애드혹 네트워크로 표기한다.

네트워크 작동 방식[편집]

애드혹 네트워크는 AP(Access Point)가 없이 흩어져 있는 무선으로 통신이 가능한 노드들끼리 서로 통신을 하는 자율적인 구조의 네트워크이다. 이 구조에서는 중간에서 제어하는 노드가 없으므로 각 노드들은 자신이 가질 수가 있는 정보를 최대한 활용하여 네트워크에서 통신해야 하고 먼 거리의 노드와의 통신에는 다른 노드들을 경유하여 통신한다. 이에 따라 통신비용(hop수, 전력등)을 최소화 하는 경로를 구하는 라우팅이 필요하다.

애드혹 네트워크는 노드들 끼리의 통신을 통해서 토폴로지를 구성하기 때문에 무선 네트워크 통신이 가지는 거리상의 한계를 극복할 수 있다. 그리고 고정된 라우터를 사용하는 방식(정적인 방식)과 비교하여 노드의 이동이 자유롭기 때문에 네트워크 토폴로지가 동적으로 변하는 특징을 가지고 있다.

최초의 무선 애드혹 네트워크는 "패킷 라디오" 네트워크라 불렸는데 1970년도 초반 DARPA에 의해 개발되었다. BBN Technologiese와 SRI International이 디자인과 개발하여 이러한 초기의 시스템들을 시험하였다.

라우팅 방식들[편집]

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

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