如何用ip地址算网络地址,例如:192.168.13.170/28?
算法如下:
IP和掩码进行32位的二进制与运算,得到的地址就是该IP的网络地址。与运算的特点是:全一才为一,有零就是零。
IP的二进制: 11000000 10101000 00001101 10101010
掩码的二进制: 11111111 11111111 11111111 11110000
与运算结果: 11000000 10101000 00001101 10100000
结果转换为十进制:192.168.13.160
该IP的网络地址是192.168.13.160
有个比较简单的算法,/28掩码,掩码的最后一位对应数字是16,既0和16的倍数就是网段地址,如0,16,32,48等等,倍数减1的是广播地址,如15,31,47等等。在这些范围内的就是可用地址。
至于有多少个子网,传统算法是抛弃起始网段和结束网段,取中间的网段个数,支持cidr的话都是可用网段。一般可以看子网掩码向最后一个点分位后变长了几位,如/27,变长3位,3位二进制1转十进制是8,就是有8个子网。/28是变长4位,对应十进制16,就是16个子网。
绛旓細IP鍦板潃鐨勭綉缁鍙峰拰涓绘満鍙锋槸閫氳繃瀛愮綉鎺╃爜鏉璁$畻鐨勩傚叿浣撹绠楁柟娉曞涓嬶細渚嬪锛氭湁涓涓狢绫诲湴鍧涓: 192.9.200.13銆鍏剁己鐪佺殑瀛愮綉鎺╃爜涓:255.255.255.0 IP鍦板潃 192.9.200.13锛 杞崲涓轰簩杩涘埗11000000銆00001001銆11001000銆00001101锛屽瓙缃戞帺鐮255.255.255.0锛岃浆鎹负浜岃繘鍒11111111銆11111111銆11111111銆...
绛旓細鍙嶈浆鍚庡瓙缃鎺╃爜锛00000000.00000000.00000011.11111111(鍙嶈浆鍚庣殑瀛愮綉鎺╃爜灏辨槸涓绘満浣)鍘婚櫎澶氫綑鐨0锛11111111 杞崲鎴10杩涘埗锛1023 + 1 (鍥犱负浜岃繘鍒跺拰IP閮芥槸浠0璁$畻鐨勶紝0涔熻绠椾竴涓狪P锛屾墍浠 + 1)涓绘満浣嶆槸锛1024,姝P娈靛彲瀹圭撼1024涓富鏈 4銆佹渶缁堢粨鏋 I P 鍦板潃锛121.40.81.200 浜岃繘鍒IP鍦板潃锛...
绛旓細153.50.6.27 鍏堝垽鏂涓築绫诲湴鍧 255.255.255.128璇存槑鍒掑垎浜嗗瓙缃戯紝B绫婚粯璁ゆ帺鐮255.255.255.010011001.00110010.00000110.00011011 153.50.6.27 鐩镐笌璁$畻11111111.111111111.111111111.10000000 255.255.255.128寰 10011001.00110010.00000110.00000000 153.50.6.0 缃戠粶鍦板潃锛堝瓙缃戝湴鍧锛---...
绛旓細璁$畻杩囩▼鏄繖鏍风殑锛屽皢IP鍦板潃鍜屽瓙缃戞帺鐮侀兘鎹㈢畻鎴愪簩杩涘埗锛岀劧鍚庤繘琛屼笌杩愮畻锛岀粨鏋滃氨鏄缃戠粶鍦板潃銆備笌杩愮畻濡備笅鎵绀猴紝涓婁笅瀵归綈锛1浣1浣嶇殑绠楋紝1涓1=1锛屽叾浣欑粍鍚堥兘涓0銆渚嬪锛璁$畻IP鍦板潃涓:202.99.160.50瀛愮綉鎺╃爜鏄255.255.255.0鐨勭綉缁滃湴鍧姝ラ濡備笅锛1)灏咺P鍦板潃鍜屽瓙缃戞帺鐮佸垎鍒崲绠楁垚浜岃繘鍒 202.99.160....
绛旓細璁$畻杩囩▼鏄繖鏍风殑锛屽皢IP鍦板潃鍜屽瓙缃戞帺鐮侀兘鎹㈢畻鎴愪簩杩涘埗锛岀劧鍚庤繘琛屼笌杩愮畻锛岀粨鏋滃氨鏄缃戠粶鍦板潃銆備笌杩愮畻濡備笅鎵绀猴紝涓婁笅瀵归綈锛1浣1浣嶇殑绠楋紝1涓1=1 锛屽叾浣欑粍鍚堥兘涓0銆1...0...1...0 1...0...0...0 涓庤繍绠梍__1...0...0...0 渚嬪锛璁$畻IP鍦板潃涓猴細202.99.160.50瀛愮綉鎺╃爜鏄255.255.25...
绛旓細渚嬪鐜板湪鐨勭綉鍏虫槸 192.168.1.56 瀛愮綉 255.255.255.240 鎶婁袱涓崲鍘讳簩杩涘埗 11000000 10101000 00000001 00111000 11111111 11111111 11111111 11110000 杩涜瀵规瘮锛岀劧鍚庢妸涓や釜閮芥槸鈥1鈥濈殑鍐欎笅鈥1鈥濆叾浠栫殑涓衡0鈥濆氨寰楀埌缃戠粶鍦板潃浜 11000000 10101000 00000001 00110000 = 192...
绛旓細鐭ラ亾IP鍦板潃鍜屽瓙缃戞帺鐮 姹缃戠粶鍦板潃 ?1.鎶奍P鍦板潃鍜屽瓙缃戞帺鐮佸垎鍒浆鎹㈡垚2杩涘埗. 灏辨嬁202.113.78.38 /24 鏉ヤ妇渚 202.113.78.38 11001010 01110001 01001110 00100110 255.255.255.0 11111111 11111111 11111111 00000000 2. 鐒跺悗杩涜涓庤繍绠 .缁撴灉 : 11001010 01110001 01001110 ...
绛旓細浠IP鍦板潃192.168.1.110锛屽瓙缃戞帺鐮255.255.255.0涓轰緥锛璁$畻鍑虹綉缁滃湴鍧銆佸箍鎾湴鍧銆佸湴鍧鑼冨洿 1銆佸皢IP鍦板潃鍜屽瓙缃戞帺鐮佹崲绠椾负浜岃繘鍒舵暟锛屽瓙缃戞帺鐮佽繛缁叏1鐨勬槸缃戠粶鍦板潃锛鍓3浣嶏紝鍗宠〃鏍间腑绮楃嚎鍓嶉潰涓虹綉缁滃湴鍧锛屽悗闈㈢殑鏄富鏈哄湴鍧銆2銆両P鍦板潃鍜屽瓙缃戞帺鐮佺殑缃戠粶鍦板潃閮ㄥ垎杩涜涓庤繍绠楋紝鏈鍚庣殑涓绘満鍦板潃...
绛旓細11111111.11111111.11111111.00000000 (瀛愮綉鎺╃爜)--- 11000000.10101000.00000001.00000000 (瀛愮綉鍦板潃)灏嗙粨鏋滆浆鎹㈠洖鐐瑰垎鍗佽繘鍒舵牸寮忥紝寰楀埌瀛愮綉鍦板潃192.168.1.0銆傛楠 3: 璁$畻涓绘満鍦板潃鑼冨洿 涓绘満鍦板潃鏄IP鍦板潃涓櫎鍘缃戠粶鍦板潃鍜屽箍鎾湴鍧鐨勯儴鍒嗐傚箍鎾湴鍧鏄瓙缃戝湴鍧涓富鏈轰綅鍏ㄤ负1鐨勫湴鍧銆傚浜庡瓙缃戞帺鐮255.255.25...
绛旓細浣 IP鍦板潃鐨勭綉缁鍙峰拰涓绘満鍙峰悇鏄灏戜綅鍛紵濡傛灉涓嶆寚瀹氾紝灏变笉鐭ラ亾鍝簺浣嶆槸缃戠粶鍙枫佸摢浜涙槸涓绘満鍙凤紝杩欏氨闇瑕侀氳繃瀛愮綉鎺╃爜鏉ュ疄鐜般傚瓙缃戞帺鐮佸彧鏈変竴涓綔鐢紝灏辨槸灏嗘煇涓狪P鍦板潃鍒掑垎鎴缃戠粶鍦板潃鍜屼富鏈哄湴鍧涓ら儴鍒 鏁呰 瀛愮綉鎺╃爜涓嶈兘鍗曠嫭瀛樺湪锛屽繀椤荤粨鍚圛P鍦板潃涓璧蜂娇鐢 鎵嶆湁鎰忎箟 涓嶪PV4鍦板潃鐩稿悓锛屽瓙缃戞帺鐮佺殑闀垮害...