Professional Documents
Culture Documents
ھﺬا اﻟﺪرس ﻣﻮﺟﮫ ﻟﻐﯿﺮ ﻣﺨﺘﺼﯿﻦ اﻟﺤﺎﺳﺐ ﺣﯿﺚ اﻧﻲ اﻋﺘﻤﺪت ﻓﻲ ﺷﺮﺣﻲ ان اﺑﺘﻌﺪ ﻋﻦ اﻟﻤﺼﻄﻠﺤﺎت اﻻﻧﺠﻠﯿﺰﯾﮫ وﻋﻦ اﻟﻤﻌﺎدﻻت
اﻟﺮﯾﺎﺿﯿﮫ واﺳﺘﺨﺪﻣﺖ ﻃﺮق ﻣﺨﺘﺼﺮه ﻗﺪر اﻻﻣﻜﺎن ،ﻛﺬﻟﻚ ﺗﺠﻨﺒﺖ اﻟﺘﻔﺮع ﻓﻲ اﻟﺸﺮح ،واﺳﺎل اﷲ اﻟﻌﻈﯿﻢ ان ﯾﺴﺘﻔﯿﺪ ﻣﻨﮫ ﻛﻞ ﻣﻦ ﻗﺮأه .
ﻣﻘﺪﻣﮫ :
ﻋﻨﺪﻣﺎ ﺗﺮﯾﺪ ارﺳﺎل ﻣﻌﻠﻮﻣﺎت ﻓﺎﻧﮫ ﻣﻦ اﻟﻄﺒﯿﻌﻲ ان ﺗﺤﺪد وﺟﮭﺔ اﻟﺮﺳﺎﻟﮫ )اﻟﻌﻨﻮان( وﻛﺬﻟﻚ ﻋﻨﻮاﻧﻚ ،ھﺬا اﻟﻌﻨﻮان ﻓﻲ اﻟﺤﻘﯿﻘﮫ ھﻮ ﻋﺒﺎره
ﻋﻦ ﺷﻲ ﻏﯿﺮ ﻣﺤﺴﻮس ﻣﺜﻞ ان ﺗﺸﺎھﺪ ﺻﻮرة ﻟﺠﮭﺎز ﻛﻤﺒﯿﻮﺗﺮ ھﻮ ﻓﻲ اﻟﺤﻘﯿﻘﮫ ﺟﮭﺎز ﻛﻤﺒﯿﻮﺗﺮ ﻟﻜﻦ ﻟﯿﺲ واﻗﻌﻲ اي اﻧﮫ ﻏﯿﺮ ﻣﺤﺴﻮس ،
اذن ﻧﺴﺘﻄﯿﻊ ان ﻧﻘﻮل ان اﻟﺘﻮﺟﯿﮫ ﯾﺮﻛﺰ ﻋﻠﻰ ﻧﻘﻄﺔ اﻟﺒﺪاﯾﺔ وﻧﻘﻄﺔ اﻟﻨﮭﺎﯾﺔ اﻟﻐﯿﺮ ﺣﺴﯿﮫ ) End-To-End logic of forwarding
. ( data
اذن ﻛﻞ ﺟﮭﺎز ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﯾﻤﻠﻚ ﻋﻨﻮان ) ( IPواﻟﺬي ﻋﻦ ﻃﺮﯾﻘﮫ ﯾﻤﻜﻨﻚ ان ﺗﺴﺘﻘﺒﻞ اﻟﺒﯿﺎﻧﺎت وﺗﺮﺳﻞ اﻟﺒﯿﺎﻧﺎت
وان ﻛﻞ ﺟﮭﺎز ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﻟﮫ ﻋﻨﻮان ﺧﺎص ﺑﮫ ﻻﯾﺘﻜﺮر اي ﻻﯾﻜﻮن ﺟﮭﺎزﯾﻦ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﻟﮭﻤﺎ ﻧﻔﺲ اﻟﻌﻨﻮان .
ﻋﺪد اﻻﺟﮭﺰه ﻓﻲ ﻛﻞ ﺷﺒﻜﮫ ﻣﺠﻤﻮع ﻋﺪد اﻟﺸﺒﻜﺎت اﻟﻤﺘﺎﺣﮫ اول ﺑﺎﯾﺖ اﻟﺼﻨﻒ
اﻟﺸﺒﻜﺎت
١٦٧٧٧٢١٤ ١٢٦ 1.0.0.0 to 126.0.0.0 ﻣﻦ ١اﻟﻰ ١٢٦ A
٦٥٥٣٤ ١٦٣٨٢ 128.1.0.0 to 191.254.0.0 ﻣﻦ ١٢٨اﻟﻰ ١٩١ B
٢٥٤ ٢٠٩٧١٥٠ 192.0.1.0 to 223.255.254.0 ﻣﻦ ١٩٢اﻟﻰ ٢٢٣ C
اﻟﻌﻨﻮان :
اﻟﻌﻨﻮان ﯾﺘﻜﻮن ﻣﻦ ارﺑﻌﺔ اﺟﺰاء ﻛﻞ ﺟﺰء ھﻮ ﻋﺒﺎره ﻋﻦ Byteواﻟﺘﻲ ﺗﺴﺎوي 8Bitاي ان اﻟﻤﺠﻤﻮع ھﻮ ٣٢ﺑﺖ اي ٤ﺑﺎﯾﺖ ﻛﻤﺎ ھﻮ
ﻣﻮﺿﺢ ﻓﻲ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ :
اﻟﺒﺖ ﯾﺴﺎوي رﻣﺰ واﺣﺪ اﻣﺎ ﺻﻔﺮ او واﺣﺪ 1,0اي ان اﻟﺮﻗﻢ 1ﯾﺴﻤﻰ ﺑﺖ اﯾﻀﺎ اﻟـ 0ﯾﺴﻤﻰ ﺑﺖ ،اذن ﻧﺴﺘﻄﯿﻊ ان ﻧﻘﻮل ان اﻟﻌﺪد
01001101ھﻮ ﻋﺒﺎره ﻋﻦ . 8 bit
ﻟﻨﻘﻢ ﺑﺘﺤﻮﯾﻞ رﻗﻢ اﻻي ﺑﻲ 212.100.90.4ﺑﻜﻞ ﺳﮭﻮﻟﮫ اﺑﺪأ ﺑﺎﻟﺮﻗﻢ اﻻول 212واﺗﺒﻊ ﻃﺮﯾﻘﺔ اﻻرﻗﺎم اﻟﺴﺎﺑﻘﮫ ﺿﻊ اﻻﻋﺪاد اﻟﺘﺎﻟﯿﮫ :
١٢٨+٦٤+٣٢+١٦+٨+٤+٢+١واﻻن اﻟﺴﺆال ﻣﺎھﻲ اﻻرﻗﺎم اﻟﺘﻲ اذا ﺟﻤﻌﺘﮭﺎ ﻣﻌﺎ ﻛﺎﻧﺖ ﻧﺘﯿﺠﺘﮭﺎ 212؟؟
اﻻﺟﺎﺑﮫ ﺑﻜﻞ ﺳﮭﻮﻟﮫ اﻻرﻗﺎم ھﻲ ٢١٢ = ١٢٨ + ٦٤ + ١٦ + ٤واﻻن ﺑﻤﺎ اﻧﻚ ﻋﺮﻓﺖ اﻻرﻗﺎم ﻗﻢ ﺑﻮﺿﻊ اﻟﺮﻗﻢ 1ﻣﻜﺎن ھﺬه اﻻﻋﺪاد
وﻗﻢ ﺑﻮﺿﻊ اﻟﺮﻗﻢ 0ﻣﻜﺎن اﻻﻋﺪاد اﻻﺧﺮى ﻓﯿﺼﺒﺢ اﻟﻨﺎﺗﺞ ﻛﺎﻟﺘﺎﻟﻲ 11010100 :وھﻜﺬا ﻟﺒﻘﯿﺔ اﻻرﻗﺎم اﻻﺧﺮى ) 100و 90و ( 4
اﻟﺼﻨﻒ : A
وﻓﻲ ھﺬا اﻟﺼﻨﻒ ﻧﻼﺣﻆ ان ﺣﻘﻞ اﻟﺸﺒﻜﮫ ﺗﺎﺧﺬ ﺧﺎﻧﮫ واﺣﺪه ﻓﻘﻂ اي ﺑﺎﯾﺖ واﺣﺪ اي ﺛﻤﺎﻧﯿﺔ ﺑﯿﺖ وﯾﺘﺒﻘﻰ ﺛﻼث ﺧﺎﻧﺎت ﻟﻼﺟﮭﺰه او اﻟﺸﺒﻜﺎت
اﻟﻔﺮﻋﯿﮫ ،وﺑﻄﺮﯾﻘﮫ اﺧﺮى ﯾﻤﻜﻦ ان ﻧﻘﻮل ان ٨ﺑﺖ ﻣﺨﺼﺺ ﻟﻠﺸﺒﻜﺎت و ٢٤ﺑﺖ ﻣﺨﺼﺼﮫ ﻟﻼﺟﮭﺰه واﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﺔ .
اﻟﺼﻨﻒ : B
وﻓﻲ ھﺬا اﻟﺼﻨﻒ ﻧﻼﺣﻆ ان ﺣﻘﻞ اﻟﺸﺒﻜﮫ ﺗﺎﺧﺬ ﺧﺎﻧﺘﯿﻦ اي ٢ﺑﺎﯾﺖ اي ١٦ﺑﺖ وﯾﺘﺒﻘﻰ ﺧﺎﻧﺘﯿﻦ ﻟﻼﺟﮭﺰه او اﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﮫ ،وﺑﻄﺮﯾﻘﮫ
اﺧﺮى ﯾﻤﻜﻦ ان ﻧﻘﻮل ان ١٦ﺑﺖ ﻣﺨﺼﺺ ﻟﻠﺸﺒﻜﺎت و ١٦ﺑﺖ ﻣﺨﺼﺼﮫ ﻟﻼﺟﮭﺰه واﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﺔ .
اﻟﺼﻨﻒ : C
ﺑﻌﺪ ﻋﺮﻓﻨﺎ ﻋﻦ اﻻي ﺑﻲ ﺳﻮف ﺗﺘﺴﺎل ﻛﯿﻒ ﯾﻤﻜﻨﻨﺎ ان ﻧﺤﺪد ﻋﺪد اﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﮫ وﻋﺪد اﻻﺟﮭﺰه ﺑﻌﺪ ان ﻋﺮﻓﻨﺎ اﻟﺸﺒﻜﮫ اﻟﺮﺋﯿﺴﯿﮫ !
ﻛﻞ ﺻﻨﻒ ﻣﻦ اﻻﺻﻨﺎف اﻟﺴﺎﺑﻘﮫ ﺗﻢ ﺗﺤﺪﯾﺪ ﻟﮫ ﻣﺎﯾﺴﻤﻰ ﺑﺎﻟﻘﻨﺎع Maskوھﺬا اﻟﻘﻨﺎع ﻣﮭﻤﺘﮫ ھﻮ ﺗﺤﺪﯾﺪ ﺑﻨﯿﺔ اﻟﻌﻨﻮان او ﯾﻤﻜﻨﻨﺎ اﻟﻘﻮل ان
ﻣﮭﻤﺘﮫ ھﻮ ﺗﺤﺪﯾﺪ ﻋﺪد اﻻﺟﮭﺰه ﻓﻲ اﻟﻌﻨﻮان ،واﻟﻘﻨﺎع ﯾﺘﻜﻮن ﻣﻦ ٣٢ﺑﺖ ﻣﺴﺎوﯾﺎً ﻟﻼي ﺑﻲ وﯾﻤﺜﻞ ﻟﻠﺠﮭﺎز ﺑﺎﻟﻌﺪد . 0اﻧﻈﺮ اﻟﻰ اﻟﺠﺪول
اﻟﺘﺎﻟﻲ ﻟﺘﺸﺎھﺪ اﻟﻘﻨﺎع اﻟﻤﻘﺎﺑﻞ ﻟﻜﻞ ﺻﻨﻒ :
اﻟﻘﻨﺎع اﻟﺼﻨﻒ ﻋﺪد اﻟﺒﺖ اﻟﺨﺎﺻﮫ ﺑﺎﻟﺸﺒﻜﮫ ﻋﺪد اﻟﺒﺖ اﻟﺨﺎﺻﮫ ﺑﺎﻻﺟﮭﺰه
255.0.0.0 24 8 A
255.255.0.0 16 16 B
255.255.255.0 8 24 C
199.100.50.0
ﻋﻨﺪﻣﺎ ﺗﺮﯾﺪ ان ﺗﻌﺮف ﻣﺎھﻮ ھﺬا اﻟﻌﻨﻮان اﻧﻈﺮ اﻟﻰ اول ﺣﻘﻞ ﺗﺠﺪ ان اول ﺣﻘﻞ ھﻮ ، 199اذن ﻧﻌﺮف ان ھﺬا اﻻي ﺑﻲ ھﻮ ﻣﻦ اﻟﺼﻨﻒ C
وھﺬا اﻟﺼﻨﻒ ﯾﺨﺒﺮﻧﺎ ﺑﺄن اﻟﺜﻼث ارﻗﺎم اﻻوﻟﻰ ھﻮ ﻟﻠﺸﺒﻜﮫ واﻟﺮﻗﻢ اﻻﺧﯿﺮ ﻟﻼﺟﮭﺰه واﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﮫ ،واﻟﻘﻨﺎع ھﻮ 255.255.255.0
اذن ﻋﻨﻮان اﻟﺸﺒﻜﮫ ھﻮ 199.100.50اﻣﺎ اﻟﺼﻔﺮ ﻓﮭﻮ ﺧﺎص ﺑﺎﻻﺟﮭﺰه ﻣﺜﻞ ان ﻧﻘﻮل 199.100.50.1ﻋﻨﻮان اﻟﺠﮭﺎز اﻻول ﻓﻲ اﻟﺸﺒﻜﮫ
وھﻜﺬا .
ﻓﻤﺜﻼ ﻟﻮ ﺷﺎھﺪت رﻗﻢ اي ﺑﻲ ﻟﺠﮭﺎز ﻣﺎ ﻛﺎﻟﺘﺎﻟﻲ 199.100.50.33ﻓﻜﯿﻒ ﺗﻌﺮف ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﻤﻮﺟﻮد ﻓﯿﮫ ھﺬا اﻟﺠﮭﺎز ؟
ﻋﻦ ﻃﺮﯾﻖ اﻟﻘﻨﺎع ﺗﺴﺘﻄﯿﻊ ان ﺗﻌﺮف ﻋﻨﻮان اﻟﺸﺒﻜﮫ وذﻟﻚ ان ﺗﻌﻤﻞ ﻋﻤﻠﯿﺔ ANDﺑﯿﻦ اﻻي ﺑﻲ واﻟﻘﻨﺎع ﻛﺎﻟﺘﺎﻟﻲ
199.100.50.33وﺗﺤﻮﻟﮫ اﻟﻰ اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ ﻓﯿﺼﺒﺢ ﻋﻠﻰ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ:
اﻵن ﻧﻨﺘﻘﻞ اﻟﻰ اﻟﻤﺮﺣﻠﮫ اﻟﻤﻌﻘﺪه ﻧﻮﻋﺎ ﻣﺎ ﺛﻢ ﻧﻨﺘﻘﻞ اﻟﻰ اﻟﻤﺮﺣﻠﮫ اﻻﻛﺜﺮ ﺗﻌﻘﯿﺪا ﻟﻜﻦ ﻋﻠﯿﻚ ان ﺗﻔﮭﻢ ﻣﺎﺳﺒﻖ اوﻻً ﻗﺒﻞ اﻻﻧﺘﻘﺎل اﻟﻰ اﻟﻤﺮﺣﻠﮫ
اﻟﺜﺎﻧﯿﮫ .
واﻵن ﻛﻤﺎ ﻓﮭﻤﺖ ﻣﻦ اﻟﺪرس اﻟﺴﺎﺑﻖ ان ﻛﻞ ﺻﻨﻒ ﻟﮫ ﻗﻨﺎع ﺧﺎص ﺑﮫ وﻟﻜﻦ ﻗﺪ ﺗﺸﺎھﺪ ﻗﻨﺎع ﻣﺨﺘﻠﻒ !!!
ﻣﺜﻼ اﻧﺖ ﺗﻌﻠﻢ اﻻي ﺑﻲ 150.150.2.1ھﻮ ﻣﻦ اﻟﺼﻨﻒ Bواﻟﻘﻨﺎع اﻟﺨﺎص ﺑﮫ ھﻮ 255.255.0.0وﻟﻜﻨﻚ ﺗﺘﻔﺎﺟﺄ ان اﻟﻘﻨﺎع اﻟﺬي ﻣﻊ
اﻻي ﺑﻲ ﻟﯿﺲ ﻛﺬﻟﻚ ﺑﻞ ﺟﺎء ﻋﻠﻰ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ 255.255.255.0ﻛﯿﻒ ذﻟﻚ !!
ﻟﻘﺪ ﺷﺎھﺪﻧﺎ ﻣﺜﻞ ھﺬا اﻟﻘﻨﺎع وﻟﻜﻦ ﻣﻊ اﻟﺼﻨﻒ Cوﻟﯿﺲ ﻣﻊ اﻟﺼﻨﻒ !! Bاﻧﺎ اﻗﻮل ﻟﻚ ﻣﺎﻟﺬي ﺣﺪث :
ﻋﻨﺪﻣﺎ ﺻﻤﻤﻮ اﻻي ﺑﻲ واﻟﺬي ﯾﺴﻤﻰ IP V4اي اﻻﺻﺪار اﻟﺮاﺑﻊ ﻟﻢ ﯾﺘﻮﻗﻌﻮ ان ﯾﻜﻮن ھﻨﺎك اﻗﺒﺎل ھﺎﺋﻞ ﻣﻦ اﻟﻌﺎﻟﻢ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ وﺑﺎﻟﺘﺎﻟﻲ
ﺟﻤﯿﻊ اﻻي ﺑﻲ ﻧﻔﺬت وﻟﻢ ﯾﺘﺒﻘﻰ ﻣﻨﮭﺎ اﻻ اﻟﻘﯿﻞ واﺻﺒﺤﺖ ھﻨﺎك ﻧﻘﺺ ﻓﻲ اﻻي ﺑﻲ ﻓﻘﺎﻣﻮ ﺑﺎﯾﺠﺎد ﻋﺪة ﺣﻠﻮل ﻟﮭﺬه اﻟﻤﺸﻜﻠﮫ ،واﻻن ھﻢ ﻗﺪ
اﻧﺘﮭﻮ ﻣﻦ ﺗﺼﻤﯿﻢ اﻻي ﺑﻲ اﻟﺠﺪﯾﺪ اﻟﺬي ﺳﻮف ﺗﺸﺎھﺪه ﻗﺮﯾﺒﺎ واﻟﺬي ﯾﺴﻤﻰ IP V6وھﻮ اﻃﻮل ﻣﻦ اﻻي ﺑﻲ اﻟﺤﺎﻟﻲ وﯾﺴﺘﻮﻋﺐ ﻋﺪد
ھﺎﺋﻞ ﻣﻦ اﻻﺟﮭﺰه .
ھﺬه ﻣﻘﺪﻣﮫ ﺑﺴﯿﻄﮫ ﻟﺘﺎﺧﺬ ﻓﻜﺮه ﻓﻘﻂ .
واﻻن اﻧﻈﺮ اﻟﻰ اﻻي ﺑﻲ اﻟﺘﺎﻟﻲ 150.150.2.1ھﺬا اﻻي ﺑﻲ ﻛﻤﺎ ﺗﻌﻠﻢ ﻣﻦ اﻟﺼﻨﻒ Bوﺑﺎﻟﺘﺎﻟﻲ ﻓﺎن رﻗﻢ اﻟﺸﺒﻜﮫ ھﻮ 150.150
واﻻﺟﮭﺰه ھﻲ 2.1واﯾﻀﺎ ﺗﻌﻠﻢ ان اﻟﻘﻨﺎع اﻟﺨﺎص ﺑﺎﻟﺼﻨﻒ Bھﻮ 255.255.0.0ﻟﺬا ﻓﺎن ﻋﻨﻮان اﻟﺸﺒﻜﮫ ﯾﻜﻮن . 150.150.0.0ﻣﺎذا
ﻟﻮ ﻛﻨﺖ ﺗﻤﻠﻚ ﺷﺮﻛﺔ وﻟﮭﺎ ﻓﺮوع ﻓﻲ ارﺑﻌﺔ ﻣﺪن ھﻞ ﻣﻦ اﻟﻤﻌﻘﻮل ان ﺗﺸﺘﺮي اي ﺑﻲ ﻟﻜﻞ ﻓﺮع ﻣﺜﻼ .ﺑﺎﻟﻄﺒﻊ ﻻ ،ﻛﻞ ﻣﺎﺗﺤﺘﺎﺟﮫ ھﻮ ان
ﺗﻘﻮم ﺑﺘﻘﺴﯿﻢ ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﺮﺋﯿﺴﻲ اﻟﻰ ﻋﺪة ﺷﺒﻜﺎت اﺧﺮى ﺗﺘﻔﺮع ﻣﻨﮫ .
واﻻن ﻟﻮ ﻗﻤﻨﺎ ﺑﺘﻄﺒﯿﻖ ﻧﻔﺲ اﻟﻤﺜﺎل اﻟﺴﺎﺑﻖ وﻟﻜﻦ ﺳﻮف ﻧﻐﯿﺮ ﻓﻲ اﻟﻘﻨﺎع وﻧﺠﻌﻠﮫ 255.255.255.0ھﻨﺎ ﺳﻮف ﯾﻜﻮن ﻋﻨﻮان اﻟﺸﺒﻜﮫ ھﻮ
150.150.2.0وھﺬا ﯾﻌﻨﻲ اﻧﮫ ﻓﻲ ﺷﺒﻜﮫ ﻓﺮﻋﯿﮫ .
ﯾﺠﺐ ان ﺗﻌﻠﻢ ان ﺣﻘﻞ اﻟﺸﺒﻜﮫ ﻟﯿﺲ ﻟﻚ ﺣﻖ ان ﺗﻐﯿﺮ ﻓﯿﮫ اﻃﻼﻗﺎ وﻟﻜﻦ ﯾﻤﻜﻨﻚ ان ﺗﻠﻌﺐ ﺑﺎﻟﺒﺎﻗﻲ ﻛﻤﺎ ﺗﺸﺎء .
واﻻن ﺑﻮاﺳﻄﺔ اﻟﺘﻼﻋﺐ ﻓﻲ اﻟﻘﻨﺎع اﺳﺘﻄﻌﻨﺎ ان ﻧﻮﺟﺪ ﻋﺪد ﻣﻦ ﻋﻨﺎوﯾﻦ اﻟﺸﺒﻜﺎت ﺑﺪل ﻣﻦ ﻋﻨﻮان واﺣﺪ ﻓﻘﻂ ،واﻻن ﻧﺴﺘﻄﯿﻊ ان ﻧﻘﻮل
ﻋﻨﻮان اﻟﺸﺒﻜﮫ ﻓﻲ اﻟﻤﺪﯾﻨﮫ أ ھﻮ 150.150.1.0وﻋﻨﻮان اﻟﺸﺒﻜﮫ ﻓﻲ اﻟﻤﺪﯾﻨﮫ ب ھﻮ 150.150.2.0وھﻜﺬا اﺳﺘﻄﻌﻨﺎ ﺗﺠﺰءة اﻟﻌﻨﻮان
اﻟﻮاﺣﺪ اﻟﻰ ﻋﺪة ﻋﻨﺎوﯾﻦ وھﺬا ﻣﺎﯾﺴﻤﻰ ﺑـ . Subnetting
ﻗﺒﻞ ان ﻧﺒﺪأ ﻓﻲ اﻟﺠﺰء اﻟﻤﮭﻢ دﻋﻨﺎ ﻧﺘﻜﻠﻢ ﻗﻠﯿﻼ ﻋﻦ ﻋﻤﻠﯿﺔ اﻟـ ANDﻣﺮة اﺧﺮى :
اﻧﻈﺮ اﻟﻰ اﻟﺠﺪول ﻃﺮﯾﻘﺔ ﻋﻤﻞ اﻟـ ANDﻛﺎﻟﺘﺎﻟﻲ اذا ﺗﻘﺎﺑﻞ اﻟﺮﻗﻢ 1ﻣﻊ 1ﻓﺈن اﻟﻨﺎﺗﺞ ﯾﻜﻮن 1ﻣﺎﻋﺪا ذﻟﻚ ﯾﻜﻮن اﻟﻨﺎﺗﺞ 0اﻧﻈﺮ اﻟﻰ
اﻟﺠﺪول وﺗﺎﻛﺪ ﺑﻨﻔﺴﻚ .
1000 0010 0000 0100 0110 0110 0000 0001 130.4.102.1 اﻟﻌﻨﻮان
1111 1111 1111 1111 1111 1111 0000 0000 255.255.255.0 اﻟﻘﻨﺎع
1000 0010 0000 0100 0110 0110 0000 0000 ﻧﺎﺗﺞ ﻋﻤﻠﯿﺔ اﻟـ 130.4.102.0 AND
اذن ﻛﻤﺎ ﺷﺎھﺪﻧﺎ ﻋﻦ ﻃﺮﯾﻖ اﺟﺮاء ﻋﻤﻠﯿﺔ اﻟـ ANDاﺳﺘﻄﻌﻨﺎ ان ﻧﻌﺮف ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﻔﺮﻋﯿﮫ اﻟﻤﻮﺟﻮد ﺑﮭﺎ اﻟﺠﮭﺎز.
وﯾﺠﺐ ان ﺗﻌﺮف ان اﻟﺮﻗﻢ 0ﯾﻤﺜﻞ اﻟﺠﮭﺎز واﻟﺮﻗﻢ 1ﯾﻤﺜﻞ اﻟﺸﺒﻜﮫ واﻗﺼﺪ رﻗﻢ 0ﻓﻲ ﺧﺎﻧﺔ اﻻﺟﮭﺰه وﻟﯿﺲ ﻓﻲ ﺧﺎﻧﺔ اﻟﺸﺒﻜﮫ ﻻﻧﻚ
ﻛﻤﺎﺗﻌﺮف ان ﻟﻜﻞ ﺻﻨﻒ ﻟﮫ ﺧﺎﻧﺎت ﺧﺎﺻﮫ ﺑﺎﻻﺟﮭﺰه وﺧﺎﻧﺎت ﺧﺎﺻﮫ ﺑﺎﻟﺸﺒﻜﮫ .......ﻻﺗﻨﺴﻰ ذﻟﻚ
Subnetting
اﻟﺸﺒﻜﺎت اﻟﻔﺮﻋﯿﮫ وھﻲ ﺗﺠﺰءة ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﻰ ﻋﺪة ﻋﻨﺎوﯾﻦ اﺧﺮى ﻣﺘﻔﺮﻋﮫ ﻣﻨﮫ وھﺬا ﺑﺎﻟﻀﺒﻂ ﻣﺎﻓﻌﻠﻨﺎ ﻓﻲ اﻟﻤﺜﺎل اﻟﺴﺎﺑﻖ ،وﻟﻜﻦ ھﻨﺎ
ﺳﻮف ﯾﻜﻮن اﻛﺜﺮ ﺗﻮﺿﯿﺤﺎً .
ﻋﻨﺪﻣﺎ ﻧﻘﻮل ان ﺟﮭﺎز ﯾﺤﻤﻞ اﻻي ﺑﻲ اﻟﺘﺎﻟﻲ 150.150.2.1ﻓﺎذا اردت ان ﺗﻌﺮف ﻓﻲ اي ﺷﺒﻜﮫ ﯾﻘﻊ ھﺬا اﻟﺠﮭﺎز او ﺑﻤﻌﻨﻰ اﺧﺮ ﻣﺎھﻮ
ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﻤﻮﺟﻮد ﻓﯿﮫ ھﺬا اﻟﺠﮭﺎز ؟ ﻛﻞ ﻣﺎﻋﻠﯿﻚ ھﻮ ان ﺗﻨﻈﺮ اﻟﻰ اﻟﻘﻨﺎع وﻣﻦ ﺛﻢ ﺗﻌﻤﻞ ﻋﻤﻠﯿﺔ ANDﺑﯿﻦ اﻻي ﺑﻲ واﻟﻘﻨﺎع ﺑﻌﺪ
ذﻟﻚ ﺳﯿﻈﮭﺮ ﻟﻚ ﻋﻨﻮان اﻟﺸﺒﻜﮫ اﻟﻤﻮﺟﻮد ﻓﯿﮭﺎ ھﺬا اﻻي ﺑﻲ .
اﻧﻈﺮ اﻟﻰ ﻋﻨﺎوﯾﻦ اﻟﺸﺒﻜﮫ ﻓﻲ اﻟﻤﺪن اﻟﺜﻼﺛﮫ ھﻞ ھﻲ ﻣﺘﺸﺎﺑﮭﮫ ؟ ﻣﻊ ﻣﻼﺣﻈﺔ ان اﻟﻘﻨﺎع ھﻮ 255.255.0.0
ﺑﺎﻟﻄﺒﻊ اﻻﺟﺎﺑﮫ ھﻲ ﻻ .
ﺟﻤﯿﻊ اﻻي ﺑﻲ اﻟﺜﻼﺛﮫ ﻣﻦ ﻧﻔﺲ اﻟﺼﻨﻒ واﻟﺬي ھﻮ اﻟﺼﻨﻒ Bوﻟﻜﻨﮭﺎ ﻣﺨﺘﻠﻔﮫ ﺗﻤﺎﻣﺎ ،اي ان اﻟﺸﺮﻛﮫ ﻗﺎﻣﺖ ﺑﺸﺮاء ﺛﻼﺛﺔ اي ﺑﻲ .
ﻧﺤﻦ ﻗﻠﻨﺎ ان ﻋﻨﻮان اﻟﺸﺒﻜﮫ ﻓﻲ اﻟﺼﻨﻒ ﺑﻲ Bﯾﺘﻢ ﺗﺤﺪﯾﺪه ﻋﻦ ﻃﺮﯾﻖ اﻟﺮﻗﻤﯿﻦ اﻻوﻟﯿﻦ ﻟﺬا ﻓﺎﻧﻨﺎ ﻧﺠﺪ ان :
150.1ﻻﺗﺴﺎوي 150.2ﻻﺗﺴﺎوي . 150.3
واﻻن اﺟﺐ ﻋﻠﻰ اﻟﺴﺆال اﻟﺴﺎﺑﻖ ) ھﻞ اﻟﻌﻨﺎوﯾﻦ ﻓﻲ اﻟﻤﺪن اﻟﺜﻼﺛﮫ ﻣﺘﺸﺎﺑﮭﮫ ؟(
ﺑﺎﻟﻄﺒﻊ اﻻﺟﺎﺑﮫ ھﻲ ﻧﻌﻢ ﻣﺘﺸﺎﺑﮭﮫ
اﻋﯿﺪ ﻣﺮه اﺧﺮى واﻗﻮل ان ﻋﻨﻮان اﻟﺸﺒﻜﮫ ﻓﻲ Bھﻮ اﻟﺮﻗﻤﯿﻦ اﻻوﻟﯿﻦ وھﻨﺎ ﻧﺠﺪ ان اﻟﺮﻗﻤﯿﻦ اﻻوﻟﯿﻦ ﻓﻲ ﻛﻞ اﻟﻤﺪن ﻣﺘﺸﺎﺑﮭﮫ !
اي ان اﻟﺸﺮﻛﮫ ﻟﻢ ﺗﻘﻢ ﺑﺸﺮاء ﺛﻼﺛﺔ اي ﺑﻲ واﻧﻤﺎ اﺷﺘﺮت اي ﺑﻲ واﺣﺪ ﻓﻘﻂ وﻗﺎﻣﺖ ﺑﺘﻘﺴﯿﻤﮫ اﻟﻰ ﺛﻼﺛﺔ ﺷﺒﻜﺎت .
اﻟﺬي ﺣﺼﻞ ھﻮ اﻧﮫ ﺗﻢ ﺗﻌﺪﯾﻞ اﻟﻘﻨﺎع واﺻﺒﺢ ﻋﻠﻰ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ 255.255.255.0اي اﻧﮫ ﺗﻢ اﺧﺬ ارﻗﺎم ﻣﻦ اﻟﺠﺰء اﻟﻤﺨﺼﺺ ﻟﻼﺟﮭﺰه
ووﺿﻌﮫ ﻓﻲ اﻟﺠﺰء اﻟﻤﺨﺼﺺ ﻟﻠﺸﺒﻜﮫ ﺑﺈﻣﻜﺎﻧﻚ ان ﺗﺴﻤﯿﮫ اﺳﺘﻌﺎره او ﺳﺮﻗﮫ او ﻛﻤﺎ ﺗﺸﺎء .
ﻣﻼﺣﻈﮫ ﻣﮭﻤﮫ :ﯾﻤﻜﻨﻚ ﺑﺪل ﻣﻦ ﻛﺘﺎﺑﺔ اﻻي ﺑﻲ ﺛﻢ ﻛﺘﺎﺑﮫ اﻟﻘﻨﺎع ﻛﺎﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ :
واﻟﻘﻨﺎع 255.255.255.0 150.150.2.1
ﻓﺎﻧﮫ ﯾﻤﻜﻨﻚ ﻛﺘﺎﺑﺘﮭﺎ ﻋﻠﻰ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ:
150.150.2.1/24ﻻﻧﮫ وﻛﻤﺎ ﻗﻠﻨﺎ ان اﻟﻌﺪد 255ﯾﺴﺎوي ﺑﺎﻟﺜﻨﺎﺋﻲ 11111111ﻓﯿﺼﺒﺢ ﺷﻜﻞ اﻟﻘﻨﺎع ﺑﺎﻟﺜﻨﺎﺋﻲ ﻛﺎﻟﺘﺎﻟﻲ:
11111111.11111111.11111111.00000000وﻟﻮ ﻧﻈﺮت ﻟﻮﺟﺪت ان اﻟﺮﻗﻢ واﺣﺪ ﺗﻜﺮر 24ﻣﺮه.
اﻟﺘﻮﺿﯿﺢ :
ھﺬا اﻟﻌﺪد ﺗﺴﺘﻄﯿﻊ ان ﺗﻘﻮل اﻧﮫ ﺛﺎﺑﺖ ﺣﯿﺚ ان ﻛﻞ ﺻﻨﻒ ﻟﮫ ﻣﺨﺼﺺ ﻟﮫ ﻋﺪد ﻣﻦ اﻟﺒﺖ ﺧﺎﺻﺔ ﻟﻠﺸﺒﻜﮫ .
ذﻛﺮﻧﺎ ﻗﺒﻞ ذﻟﻚ ان اﻟﺮﻗﻢ 0ﯾﻤﺜﻞ اﻻﺟﮭﺰه اذن ﻋﺪد اﻟـ Bitsاﻟﻤﺨﺼﺼﮫ ﻟﻼﺟﮭﺰه ھﻲ ﻋﺪد ﺗﻜﺮار اﻟﺮﻗﻢ 0
ﯾﻤﻜﻨﻚ ﺗﺤﻮﯾﻞ اﻻي ﺑﻲ اﻟﻰ اﻟﻨﻈﺎم اﻟﺜﻨﺎﺋﻲ وﻣﺸﺎھﺪة ذﻟﻚ ﺑﻨﻔﺴﻚ .
ذﻛﺮﻧﺎ ﻗﺒﻞ ذﻟﻚ ان اﻟﺮﻗﻢ 1ﯾﻤﺜﻞ اﻟﺸﺒﻜﺎت اذن ﻋﺪد اﻟـ Bitsاﻟﻤﺨﺼﺼﮫ ﻟﻠﺸﺒﻜﺎت ھﻲ ﻋﺪد ﺗﻜﺮار اﻟﺮﻗﻢ . 1
وﻻﺗﻨﺴﻮﻧﺎ ﻣﻦ دﻋﺎﺋﻜﻢ
اﺧﻮﻛﻢ ﻓﮭﺪ
--------اﻧﺘﮭﻰ----------