خوش آمديد,
مهمان
|
|
ﺷﮑﻞ ﮐﻠﯽ و ﻗﺎﻟﺐ ﭘﯿﺎم ICMPدر زﯾﺮ ﻣﺸﺨﺺ ﺷﺪه اﺳﺖ:
ﻓﯿﻠﺪ :Typeدر اﯾﻦ ﻓﯿﻠﺪ ﻋﺪدی ﻗﺮار ﻣﯽ ﮔﯿﺮد ﮐﻪ ﺑﯿﺎﻧﮕﺮ ﻧﻮع ﭘﯿﺎم ﻣﯽ ﺑﺎﺷﺪ و ﺳﺎﺧﺘﺎر ﻓﯿﻠـﺪﻫﺎی Parametersو Dataﺑﺴـﺘﻪ ﺑﻪ ﻋﺪدی ﮐﻪ در اﯾﻦ ﻓﯿﻠﺪ ﻗﺮار ﻣﯽ ﮔﯿﺮد، ﻣﺘﻔﺎوت ﺧﻮاﻫﺪ ﺑﻮد. ﻓﯿﻠﺪ :Codeﮔﺎﻫﯽ ﺧﻮد ﻧﻮع ﭘﯿﺎم ﺑﻪ ﭼﻨﺪ ”زﯾﺮ ﻧﻮع“ دﯾﮕﺮ ﺗﻘﺴﯿﻢ ﻣﯽ ﺷﻮد ﮐﻪ ﮐﺪ زﯾﺮ ﻧﻮع در اﯾﻦ ﻓﯿﻠﺪ ﻗﺮار ﻣﯽ ﮔﯿﺮد. ﻓﯿﻠﺪ :Checksumﻣﺤﺘﻮای اﯾﻦ ﻓﯿﻠﺪ ﺑﺮای ﺳﻨﺠﺶ اﻋﺘﺒﺎر و ﺳﻼﻣﺖ ﺑﺴﺘﻪ ICMPﻣﻮرد اﺳﺘﻔﺎده ﻗﺮار ﻣﯽ ﮔﯿـﺮد. ﺗﻤـﺎم ﺑﺴـﺘﻪ ICMPﺑﻪ ﺻﻮرت دوﺑﺎﯾﺖ دوﺑﺎﯾﺖ ﺟﻤﻊ ﺷﺪه و ﻧﻬﺎﯾﺘﺎ از ﻣﮑﻤﻞ 1 ﺣﺎﺻﻞ ﺟﻤﻊ ﻋﺪدی 16 ﺑﯿﺘﯽ ﺑﺪﺳﺖ ﻣﯽ آﯾﺪ ﮐـﻪ درون اﯾـﻦ ﻓﯿﻠﺪ ﻗﺮار ﻣﯽ ﮔﯿﺮد. در اداﻣﻪ ﻧﻮع و ﺳﺎﺧﺘﺎر ﭘﯿﺎم ﻫﺎی ICMPرا ﺗﻮﺿﯿﺢ ﻣﯽ دﻫﯿﻢ ﭘﯿﺎم : Destination Unreachableاﯾﻦ ﭘﯿﺎم زﻣﺎﻧﯽ ﺻﺎدر ﻣﯽ ﺷﻮد ﮐﻪ زﯾﺮ ﺷﺒﮑﻪ ﯾﺎ ﯾﮏ ﻣﺴﯿﺮﯾﺎب ﻧﺘﻮاﻧﺪ آدرس ﻣﻘﺼـﺪ را ﺗﺸﺨﯿﺺ ﺑﺪﻫﺪ ﯾﺎ ﺑﻪ ﻫﺮ دﻟﯿﻠﯽ ﺑﺴﺘﻪ ﺗﻮﺳﻂ ﻣﺎﺷﯿﻦ ﻣﯿﺰﺑﺎن ﺗﺤﻮﯾﻞ ﮔﺮﻓﺘﻪ ﻧﺸﻮد (ﻣﺜﻼ ﺑﻪ دﻟﯿﻞ ﺑﺰرگ ﺑـﻮدن اﻧـﺪازه ﺑﺴـﺘﻪ ﻫـﺎ و ﻋﺪم اﺟﺎزه ﺑﻪ ﻣﺴﯿﺮﯾﺎب ﺑﺮای ﺷﮑﺴﺘﻦ آن). ﭘﯿﺎم :Time Exceededاﯾﻦ ﭘﯿﺎم زﻣﺎﻧﯽ ﺻﺎدر ﻣﯽ ﺷﻮد ﮐﻪ ﻣﻬﻠﺖ ﻗﺎﻧﻮﻧﯽ ﯾﮏ ﺑﺴﺘﻪ ﻣﻨﻘﻀﯽ ﺷﺪه ﺑﺎﺷﺪ (ﯾﻌﻨﯽ TTLﺑـﻪ ﺻـﻔﺮ رﺳﯿﺪه ﺑﺎﺷﺪ) و ﯾﮏ ﻣﺴﯿﺮﯾﺎب ﻣﺠﺒﻮر ﺷﻮد آﻧﺮا ﺣﺬف ﮐﻨﺪ؛ در ﭼﻨﯿﻦ ﺣـﺎﻟﺘﯽ اﯾـﻦ ﭘﯿـﺎم ﺑـﻪ آدرس ﻓﺮﺳـﺘﻨﺪه ﺑﺴـﺘﻪ IPﺑـﺮای آﮔﺎﻫﯽ ارﺳﺎل ﺧﻮاﻫﺪ ﺷﺪ. ﭘﯿﺎم : Parameter Problemاﯾﻦ ﭘﯿﺎم زﻣﺎﻧﯽ ﺻﺎدر ﺧﻮاﻫﺪ ﺷﺪ ﮐﻪ ﻣﻘﺪار ﻧﺎﻣﻌﺘﺒﺮ در ﯾﮑﯽ از ﻓﯿﻠﺪﻫﺎی ﺳﺮآﯾﻨﺪ در ﺑﺴـﺘﻪ IP ﻗﺮار ﮔﺮﻓﺘﻪ ﺑﺎﺷﺪ و ﻣﺴﯿﺮﯾﺎب ﻗﺎدر ﺑﻪ ﺗﺸﺨﯿﺺ و ﺗﻔﺴﯿﺮ ﺳﺮآﯾﻨﺪ آن ﺑﺴﺘﻪ IPﻧﺒﺎﺷـﺪ. ﺑـﻪ ﻋﻨـﻮان ﻣﺜـﺎل در ﻓﯿﻠـﺪ Versionاز ﺑﺴﺘﻪ IPﻋﺪد 5 ﻗﺮار ﮔﺮﻓﺘﻪ ﺑﺎﺷﺪ و ﯾﺎ Checksumﺑﺎ ﺳﺮآﯾﻨﺪ، ﺗﻨﺎﻗﺾ داﺷﺘﻪ ﺑﺎﺷﺪ. ﭘﯿﺎم :Source Quenchاﯾﻦ ﺑﺴﺘﻪ زﻣﺎﻧﯽ ﺑﺮای ﯾﮏ ﻣﺎﺷﯿﻦ ﻣﯿﺰﺑﺎن ارﺳﺎل ﻣﯽ ﺷﻮد ﮐﻪ از آن ﺧﻮاﺳﺘﻪ ﺷﻮد ﺣﺠﻢ ارﺳﺎل ﺑﺴﺘﻪ ﻫﺎﯾﺶ را ﮐﺎﻫﺶ ﺑﺪﻫﺪ ﭼﺮا ﮐﻪ در ﻏﯿﺮ اﯾﻦ ﺻﻮرت ازدﺣﺎم ﭘﯿﺶ ﺧﻮاﻫﺪ آﻣﺪ. در ﻣﺠﻤﻮع ﻫﺮﮔﺎه از ﯾﮏ ﻣﺎﺷﯿﻦ ﻣﯿﺰﺑﺎن ﺗﻘﺎﺿﺎی ﮐﺎﻫﺶ ﻧﺮخ ﺗﻮﻟﯿﺪ و ارﺳﺎل ﺑﺴﺘﻪ ﻫﺎی IPرا داﺷﺘﻪ ﺑﺎﺷﺪ اﯾﻦ ﭘﯿﺎم را ﺻﺎدر ﻣـﯽ ﮐﻨـﺪ. اﮔـﺮ ﻣﺎﺷـﯿﻦ ﻣﯿﺰﺑـﺎن ﭘـﺲ از ﻃـﯽ ﻣـﺪت ﻣﺸﺨﺼﯽ اﯾﻦ ﭘﯿﺎم را درﯾﺎﻓﺖ ﻧﮑﺮد، ﻣﯽ ﺗﻮاﻧﺪ ﺳﺮﻋﺖ ﺗﻮﻟﯿﺪ ﺑﺴﺘﻪ ﻫﺎ را ﺑﻪ ﺣﺎﻟﺖ اول ﺑﺮﮔﺮداﻧﺪ. ﭘﯿﺎم :Redirectاﯾﻦ ﭘﯿﺎم زﻣﺎﻧﯽ ﺻﺎدر ﻣﯽ ﺷﻮد ﮐﻪ ﯾﮏ ﻣﺴﯿﺮﯾﺎب اﺣﺴﺎس ﮐﻨﺪ ﺑﺴﺘﻪ ﯾﺎ ﺑﺴﺘﻪ ﻫﺎﯾﯽ ﮐﻪ ﺑـﺮای او ارﺳـﺎل ﺷـﺪه اﺳﺖ در ﻣﺴﯿﺮ ﺻﺤﯿﺢ ﻧﯿﺴﺘﻨﺪ و اﺣﺘﻤﺎﻻ اﺷﮑﺎﻟﯽ در ﻣﺴﯿﺮﯾﺎﺑﯽ وﺟﻮد دارد. اﯾﻦ ﭘﯿﺎم ﻣﯽ ﺗﻮاﻧﺪ ﺑﺮای ﻫﺸـﺪار ﺧﻄﺎﻫـﺎی اﺣﺘﻤـﺎﻟﯽ ﻣﻮﺛﺮ ﺑﺎﺷﺪ. ﻓﺮض ﮐﻨﯿﺪ ﺑﻪ ﻣﺴﯿﺮﯾﺎب 1 Rﺑﺴﺘﻪ ای ارﺳﺎل ﺷﺪه و او ﺑﺎ ﺑﺮرﺳﯽ ﺟﺪول ﻣﺴﯿﺮﯾﺎﺑﯽ آﻧﺮا ﺑﻪ ﻣﺴﯿﺮﯾﺎب 2 Rﻓﺮﺳﺘﺎده ﺗﺎ او آﻧﺮا ﺑﻪ ﻣﻘﺼﺪ Xﺑﺮﺳﺎﻧﺪ. ﺣﺎل اﮔﺮ 2 Rﺑﺎ ﻣﻘﺎﯾﺴﻪ اﻟﮕﻮی زﯾﺮ ﺷﺒﮑﻪ ﺑﻪ اﯾﻦ ﻧﺘﯿﺠﻪ رﺳﯿﺪ ﮐﻪ ﺧـﻮد او و ﻓﺮﺳـﺘﻨﺪه آن ﺑﺴـﺘﻪ در ﯾﮏ ﺷﺒﮑﻪ واﻗﻌﻨﺪ ﺑﺎ ارﺳﺎل اﯾﻦ ﭘﯿﺎم ﺑﻪ ﻓﺮﺳﺘﻨﺪه، اﻋﻼم ﻣﯽ ﮐﻨﺪ ﮐﻪ اﮔﺮ از اﯾﻦ ﺑﻪ ﺑﻌﺪ ﺑﺴﺘﻪ ﻫـﺎﯾﺶ ﺑـﻪ ﺟـﺎی اﯾﻨﮑـﻪ ﺑـﻪ 1R ارﺳﺎل ﺷـﻮد ﺑـﻪ 2 Rداده ﺷـﻮد، زودﺗـﺮ ﺑـﻪ ﻣﻘﺼـﺪ ﺧﻮاﻫـﺪ رﺳـﯿﺪ. ﺿـﻤﻨﺎ آدرس IPﺧـــــﻮدش را ﻧﯿـــــﺰ در ﻓﯿﻠــــــــــﺪ Gateway Internet Accessﻗﺮار ﻣﯽ دﻫﺪ. |
مدير دسترسي عمومي براي نوشتن را غيرفعال كرده.
|