測試開發之网络篇-IP地址
原創-
2021-05-25 14:17:14
-
2170
這裏介紹一下目前廣泛使用的IPv4版本。
IP地址使用一種統一的格式,爲互聯網上的每一個網絡、每一台設備分配一個邏輯上的地址。IP地址是一個32位的二進制數,爲了方便查看,通常把他分爲4組,每組的8位用一個十進制數來表達,形成一個形如192.168.0.10的地址。
IP地址由兩部分組成,一個網絡ID和一個主機ID,兩個部分使用子網掩碼來區分。也因此,一個完整的IP地址,必須包括主機地址和子網掩碼兩個部分才有意義,它可以用以下兩種形式來表達:
- 192.168.0.10主機地址 和 255.255.255.0子網掩碼:Windows中配置網絡地址時,會要求您同時輸入這兩個值;
- 192.168.0.10/24:24表示子網掩碼的二进制位数。对应的10进制分组表示为255.255.255.0。这里显示了3个十进制的255,简单换算关系为24(二进制位数) / 8( 每组8位)= 3(分组数)。
將主機地址和子網掩碼進行二進制與運算,可以得到網絡ID。如果您不熟悉二进制运算,可以简单地將IP地址中,对应掩码部分为0的屏蔽。比如:C类192.168.1.10的IP地址,使用子網掩碼255.255.255.0屏蔽了第4個分組,得到主機所在的網絡ID爲192.168.1.0。
这里需要注意的是,子網掩碼每个分组的值,并不必须都正好是255或0,255.255.12.0也是一个合法的子網掩碼。
人们定义了A、B、C三类的地址,子網掩碼分别如下。
- A類:255.0.0.0
- B類:255.255.0.0
- C類:255.255.255.0
也定義了私有IP地址範圍,專門爲組織機構內部使用。
- A类:10.0.0.0~10.255.255.255 即10.0.0.0/8
- B類:172.16.0.0~172.31.255.255即172.16.0.0/12
- C类:192.168.0.0~192.168.255.255 即192.168.0.0/16
這些也是您在公司中看到最多的地址。不同組織內部可以使用相同的私有地址,這是因爲企業內部網絡同Internet是隔離的,之間通過路由器進行轉發,私有地址並沒有直接暴露在公共網絡中。
Q: 什么是IP地址的基本组成部分?
A: IP地址由網絡ID和主機ID两部分组成,通过子網掩碼来区分。
Q: 如何通过主機地址和子網掩碼获取網絡ID?
A: 將主機地址和子網掩碼进行二进制与运算可以得到網絡ID。
Q: 私有IP地址有哪些常见的范围?
A: A类10.0.0.0~10.255.255.255,B类172.16.0.0~172.31.255.255,C类192.168.0.0~192.168.255.255。
-
禅道産品
禅道開源版 禅道企業版 禅道旗艦版 禅道IPD版 -
核心功能
産品管理 項目管理 質量管理 效能管理 -
使用文檔
基本版手冊 企業版手冊 旗艦版手冊 IPD版手冊 開發中心手冊 -
幫助中心
积分問答 常見問題 論壇交流 使用視頻 Gitee GitHub -
關于我們
關于我們 禅道軟件 最新動態 禅道活動 -
禅道社區
禅道博客 積分排行 積分商城 禅道書院 -
聯系方式
聯系人:高麗亞 電話:17667930330 微信:17667930330 Q Q:3645260865北京、上海、深圳分部