IP網段的判斷


一、    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

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM