2007年12月13日 星期四

網路概念-IP(Internet Protocol)

網路概念-IP(Internet Protocol) 什麼是網路,簡單的說網路就是將一堆電腦透過網路連線的設備(如網路卡、網路線、電纜線、光纖等),連接在一起,並透過這些網路設備,達到電腦與電腦間的檔案傳輸、訊息傳遞的功能。 而網路的規模也有大小之分,以校內的網路來看,學校裡面的電腦連接在一個區域的網路內,所以可以稱為「區域網路(Intranet)」,而以台北縣或台灣地區來看,所形成的稱為廣域網路(WAN),將世界各地的WAN連接起來則成為網際網路(Internet)。而這些電腦所連接的網路均可以互相通訊連接。

每一台電腦要在網路上與其他電腦進行通訊時必須要找到這台電腦,而要找得到這台電腦就要靠他的地址,也就是每一台電腦的IP。
目前我們所使用的IP協定是第四版的,IPV4,是由32bits所組成的一組數據,就是由32個0跟1所組成的(二進位法),所以將二進位表示成10進位則變成
00000000.00000000.00000000.00000000 -> 0.0.0.0
11111111.11111111.11111111.11111111 -> 255.255.255.255
在一個網域中(以192.168.3.0/24)其中192.168.3為Net_ID,最後一組數字為HOST_ID,所以在同一個物理網段中主機的IP中NET_ID是相同的,而HOST_ID則是每一台電腦均不同,所以一台電腦的IP為192.168.3.1、192.168.3.2….. (最後的數字1,2分別代表不同電腦的Host_ID)。
如果有兩台電腦的IP相同,則這兩台電腦均無法使用網路。而每一台電腦連接上網路後,會透過物理廣播,在網路中取得其他電腦的MAC(MAC即為該電腦的網路卡的硬體位址,每一片網路卡的MAC在出廠時都設定一組MAC位址,且均不同。)對應的IP,所以在同一個網域內的電腦便可以透過MAC對應IP的資料互相通訊。如果在同一個網段中,兩部電腦所設定的IP是設成不同網段時,則無法互相通訊(如192.168.1.1及192.168.3.2)。而網段的區分
以二進位說明 Network 第一個數字的定義:
A Class : 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx ==>開頭是 0
     |--net--|

沒有留言:

張貼留言