چکیده:
ﺳﯿﺴﺘﻢ اﯾﻤﻨﯽ ﺑﺪن، ﯾﮏ ﺳﯿﺴﺘﻢ ﻣﺤﺎﺳﺒﺎﺗﯽ ﺟﺎﻟﺐ و ﮐﺎرا ﺑﺮای ﺑﺴﯿﺎری از ﮐﺎرﺑﺮدﻫﺎ در زﻣﯿﻨﻪ ﻣﻬﻨﺪﺳﯽ وﺑﺨﺼﻮص ﺗﺸﺨﯿﺺ ﻧﻔﻮذ اﺳﺖ اﯾﻦ ﺳﯿﺴﺘﻢ دﻓﺎﻋﯽ ﺑﺮ اﺳﺎس ﻋﺎﻣﻞ، ﺑﺼﻮرت ﺗﻮزﯾﻊ ﺷﺪه و ﺧﻮد ﺗﻄﺒﯿﻖ اﺳﺖ ﮐﻪ ﺑﺮ اﺳﺎس ﯾﮏ ﻣﻌﻤﺎری ﻻﯾﻪ ای و ﺳﻠﺴﻠﻪ ﻣﺮاﺗﺒﯽ ﻋﻤﻞ ﻣﯽ ﮐﻨﺪ. در اﯾﻦ ﻣﻘﺎﻟﻪ اﺑﺘﺪا ﻋﻨﺎﺻﺮﻣﻌﻤﺎری ﺳﯿﺴﺘﻢ ﻫﺎی ﻫﺎی ﺗﺸﺨﯿﺺ وﯾﺮوس ﮐﻪ ﺷﺎﻣﻞ ﭼﻬﺎر ﻗﺴﻤﺖ ﺗﺒﺪﯾﻞ داده اﯾﺠﺎد و ﺗﺸﺨﯿﺺ وﯾﺮوس و ﺷﻨﺎﺳﺎﯾﯽ ﺳﻠﻮل ﻫﺎی ﺣﺎﻓﻈﻪ ﻣﯽ ﺑﺎﺷﺪ ﺑﺎ ﺗﻤﺮﮐﺰ ﺑﺮ ﻋﻨﺎﺻﺮ ﺷﺒﮑﻪ ﻫﺎی ﮐﺎﻣﭙﯿﻮﺗﺮی ﺑﯿﺎن ﺷﺪه اﺳﺖ. ﺳﭙﺲ ﭼﻨﺪ ﻧﻤﻮﻧﻪ ﺳﯿﺴﺘﻢ اﯾﻤﻨﯽ ﻣﺼﻨﻮﻋﯽ ﺑﺮای اﻣﻨﯿﺖ ﺷﺒﮑﻪ را ﻣﻮرد ﺑﺮرﺳﯽ ﻗﺮار داده اﯾﻢ... از ﺟﻤﻠﻪ ﺳﯿﺴﺘﻢ اﯾﻤﻨﯽ ﻓﻮرﺳﺖ ﮐﻪ ﻓﻘﻂ ﺗﺮاﻓﯿﮏ TCP/IP را در ﯾﮏ ﺷﺒﮑﻪ ﻣﺤﻠﯽ ﻣﺎﻧﯿﺘﻮر ﻣﯿﮑﻨﺪ. در اﻧﺘﻬﺎ ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ وﯾﮋﮔﯽ ﻫﺎی اﻟﮕﻮرﯾﺘﻢ ﻫﺎی ﻫﻮش ﻣﺤﺎﺳﺒﺎﺗﯽ ﺘﯿﺠﻪ ﮔﯿﺮی و ﭘﯿﺸﻨﻬﺎداﺗﯽ ﺑﺮای اﺳﺘﻔﺎده ﻣﻮﺛﺮ از اﯾﻦ اﻟﮕﻮرﯾﺘﻢ ﻫﺎ ﺑﯿﺎن ﺷﺪه اﻧﺪ.
خلاصه ماشینی:
خصيصه هاي سيستم ايمني بدن که ميتوان از ان در امنيت شبکه هاي کامپيوتري بهره برد عبارتند از: -1 قابليت يادگيري -2 تنظيم تعداد سلول هاي ايمني توسط سيستم ايمني 89 -3 قابليت تشخيص الگو توسط انتي بادي ها: اين تشخيص الگو با استفاده از يک سطح استانه انجام ميگيرد بدين صورت که هر گاه تحريک الگوي نفوذي از يک سطح استانه اي فراتر رفت ان به عنوان يک غير خودي يا عامل مخرب تشخيص داده ميشود -4 تنوع و گوناگوني -5 همکاري گروهي بين سلول ها و ...
-1 سلول هاي حافظه : يک ردياب يا تشخيص دهنده در هنگام رويارويي يا عامل مخرب اطلاعات مربوطه را ذخيره مي کند و باعث مي شود در مواجهه بعدي سريعتر عمل کند اين ذخيره سازي به عنوان سلول حافظه در نظر گرفته مي شود -2 ارائه ژن ها: تنوع بين ساختار تشخيص دهنده ها که از ترکيب تعداد زيادي از سلول هاي حافظه ايجاد مي شود باعث افزايش کارايي انها مي شود البته قابل ذکر است که مفهوم ژن ها در فاز تست تشخيص دهنده ها و سلول هاي حافظه در قسمت شناسايي عامل مخرب مورد استفاده قرار مي گيرد.
بدين صورت که تمام عامل هاي خودي در ابتدا به آنتي بادي ارايه مي شودو در صورتي که اين آنتي بادي با يکي از آنها منطبق شود از بين ميرود در اين سيستم نشان داده شده است که هفت حمله معمول و شايع که در سيتم اتفاق مي افتد با کمتر از صد رشته بيتي تشخيص دهنده با طول چهل ونه بيت کشف مي شود در اين سيستم ايمني عمليات ها در دو فاز انجام مي شود: فاز آموزش و فاز تست (هارمر، ٢٠٠٠).
An Artificial Immune System Architecture for Computer security Applications, IEEE Transaction on Evolutionary Computation.