一、 OSI七層模型
表示 |
說明 |
作用 |
應用層 |
HTTP、ftp |
協議 |
表示層 |
UTF-8 |
將應用層協議翻譯成計算機可識別的語言 |
會話層 |
|
管理傳輸層 |
傳輸層 |
TCP/UDP |
建立以及斷開連接 |
網絡層 |
IP |
1、尋址;2、身份確認 |
數據鏈路層 |
MAC物理地址 |
兩設備間的互相通信 |
物理層 |
傳輸媒介 |
將0/1轉換成光/電信號 |
說明:
1、物理地址(MAC):
網卡唯一的身份識別,由12位的十六進制數組組成。
(PS:每個設備全世界只能找到一個)
尋找方法:
2、數據發送時,是由物理層到應用層逐一打包,而接收時從應用層到物理層層層解封。
二、IP
1、說明
IP(Internet Protocol):網絡協議
IP地址一般組成范圍:
[0~254].[ 0~254].[ 0~254].[ 0~254]
2.子網掩碼
作用:划分網段。
一般有:
255.255.255.0
255.255.0.0
255.0.0.0
Question:
怎么查看兩個網是否處於同一網段?
1)將IP地址和子網掩碼(十進制)轉化為二進制;
2)將轉化后的IP地址和子網掩碼進行“與”運算;
3)將運算后的結果轉化為十進制;
4)將兩個網轉化后的十進制進行對比,看是否相同,相同為同一網段,不同反之。
Eg:
例如,有兩台主機,主機一的IP地址為222.21.160.6,子網掩碼為255.255.255.192,主機二的IP地址為222.21.160.73,子網掩碼為255.255.255.192。現在主機一要給主機二發送數據,先要判斷兩個主機是否在同一網段。
主機一
222.21.160.6 即:11011110.00010101.10100000.00000110
255.255.255.192 即:11111111.11111111.11111111.11000000
與運算結果為: 11011110.00010101.10100000.00000000
十進制形式為(網絡地址):222.21.160.0
主機二
222.21.160.73 即:11011110.00010101.10100000.01001001
255.255.255.192 即:11111111.11111111.11111111.11000000
與運算結果為: 11011110.00010101.10100000.01000000
十進制形式為(網絡地址):222.21.160.64