شبكه ad-hoc نوع خاصي از شبكه هاي ارتباطي موجود ميباشد كه متشكل از
مجموعه اي از گره هاي سيار بي سيم مي باشد. براي ايجاد ارتباط و براي كشف
مسير بين گره هاي شبكه در شبكه هاي ad-hoc ، از يك نمونه پروتكل مسيريابي
استفاده ميشود. شبکه هاي بي سيم به دونوع داراي زيرساخت و بدون زيرساخت
تقسيم مي شوند. مهمترين نمونه از شبكه هاي بدون زيرساخت ، شبكه هاي ad-hoc
ميباشد. در شبکه هاي ad-hoc لينکها ميتوانند يكطرفه (Unidirectional) و يا
متقارن (Bidirectional) باشند. يكي ازمهمترين مسائلي كه در هرنوع شبكه اي
مطرح ميشود، مسيريابي و پيدا كردن مسيرهاي بهينه به هرمقصدي است .
مسيريابي در شبكه هاي باسيم وشبكه هاي بي سيم داراي زيرساخت كه نقاط دسترسي
در آنها ثابت هستند خود مسئله بسيار مهم و مشكلي است ودرشبكه هايad-hoc
كه گره ها ثابت نيستند و دائم درحال تغيير مكان هستند ميتواند بسيارسختتر
باشد و به تمهيدات بيشتري نياز دارد .