2020-04-16 21:00:16 闃呰锛?span id="Label1" class="colorCheng">89 璇勮锛?span id="lblcommentcount" class="colorCheng">0 鏀惰棌锛?span id=""/>

python瀛︿範34鈥斺€旂綉缁滅紪绋?/h1> 鏃堕棿锛?span id="Label2" class="colorlv">2020-04-16 21:00:16 闃呰锛?span id="Label1" class="colorCheng">89 璇勮锛?span id="lblcommentcount" class="colorCheng">0 鏀惰棌锛?span id="lblfavorite" class="colorCheng">0 [鐐规垜鏀惰棌+] 鏍囩锛?a href='http://www.mamicode.com/so/1/%e7%a7%8d%e7%b1%bb' title='绉嶇被'>绉嶇被tcp娉ㄦ剰浼犺緭16杩涘埗netinf缃戠粶閫氫俊str涓€.鎿嶄綔绯荤粺鍩虹,,鏍囩锛?a hre


鏍囩锛?a href='http://www.byrx.net/so/1/%e7%a7%8d%e7%b1%bb' title='绉嶇被'>绉嶇被

涓€.鎿嶄綔绯荤粺鍩虹

鎿嶄綔绯荤粺:(Operating System锛岀畝绉癘S)鏄鐞嗗拰鎺у埗璁$畻鏈虹‖浠朵笌杞欢璧勬簮鐨勮绠楁満绋嬪簭锛屾槸鐩存帴杩愯鍦?ldquo;瑁告満”涓婄殑鏈€鍩烘湰鐨勭郴缁熻蒋浠讹紝浠讳綍鍏朵粬杞欢閮藉繀椤诲湪鎿嶄綔绯荤粺鐨勬敮鎸佷笅鎵嶈兘杩愯銆?/p>

娉細璁$畻鏈?纭欢)锛?gt;os锛?gt;搴旂敤杞欢

浜?缃戠粶閫氫俊鍘熺悊

2.1 浜掕仈缃戠殑鏈川灏辨槸涓€绯诲垪鐨勭綉缁滃崗璁?/h2>

涓€鍙扮‖璁炬湁浜嗘搷浣滅郴缁燂紝鐒跺悗瑁呬笂杞欢浣犲氨鍙互姝e父浣跨敤浜嗭紝鐒惰€屼綘涔熷彧鑳借嚜宸变娇鐢?/p>

鍍忚繖鏍凤紝姣忎釜浜洪兘鎷ユ湁涓€鍙拌嚜宸辩殑鏈哄櫒锛岀劧鑰屽郊姝ゅ绔?/p>

鎶€鏈浘鐗? src=

濡備綍鑳藉ぇ瀹朵竴璧风帺鑰?/p>

鎶€鏈浘鐗? src=

鐒惰€宨nternet涓轰綍鐗╋紵

鍏跺疄涓ゅ彴璁$畻鏈轰箣闂撮€氫俊涓庝袱涓汉鎵撶數璇濅箣闂撮€氫俊鐨勫師鐞嗘槸涓€鏍风殑锛堜腑鍥芥湁寰堝鍦板尯锛屼笉鍚岀殑鍦板尯鏈変笉鍚岀殑鏂硅█锛屼负浜嗗叏涓浗浜洪兘鍙互鍚噦锛屽ぇ瀹剁粺涓€璁叉櫘閫氳瘽锛?/p>

鎶€鏈浘鐗? src=

鏅€氳瘽灞炰簬涓浗鍥藉唴浜轰笌浜轰箣闂撮€氫俊鐨勬爣鍑嗭紝閭e鏋滄槸涓や釜鍥藉鐨勪汉浜ゆ祦鍛紵

鎶€鏈浘鐗? src=

闂鏄紝浣犱笉鍙兘瑕佹眰涓€涓汉锛忚绠楁満鎺屾彙鍏ㄤ笘鐣岀殑璇█锛忔爣鍑嗭紝浜庢槸鏈変簡涓栫晫缁熶竴鐨勯€氫俊鏍囧噯锛氳嫳璇?/p>

鎶€鏈浘鐗? src=

缁撹锛氳嫳璇垚涓轰笘鐣屼笂鎵€鏈変汉閫氫俊鐨勭粺涓€鏍囧噯锛屽鏋滄妸璁$畻鏈虹湅鎴愬垎甯冧簬涓栫晫鍚勫湴鐨勪汉锛岄偅涔堣繛鎺ヤ袱鍙拌绠楁満涔嬮棿鐨刬nternet瀹為檯涓婂氨鏄?/p>

涓€绯诲垪缁熶竴鐨勬爣鍑嗭紝杩欎簺鏍囧噯绉颁箣涓轰簰鑱旂綉鍗忚锛屼簰鑱旂綉鐨勬湰璐ㄥ氨鏄竴绯诲垪鐨勫崗璁紝鎬荤О涓?lsquo;浜掕仈缃戝崗璁?rsquo;锛圛nternet Protocol Suite).

浜掕仈缃戝崗璁殑鍔熻兘锛氬畾涔夎绠楁満濡備綍鎺ュ叆internet锛屼互鍙婃帴鍏nternet鐨勮绠楁満閫氫俊鐨勬爣鍑嗐€?/p>

2.2 osi涓冨眰鍗忚

浜掕仈缃戝崗璁寜鐓у姛鑳戒笉鍚屽垎涓簅si涓冨眰鎴杢cp/ip浜斿眰鎴杢cp/ip鍥涘眰

鎶€鏈浘鐗? src=

姣忓眰杩愯甯歌鐗╃悊璁惧

鎶€鏈浘鐗? src=

OSI涓冨眰鍗忚鏁版嵁浼犺緭鐨勫皝鍖呬笌瑙e寘杩囩▼

鎶€鏈浘鐗? src=

2.3 tcp/ip浜斿眰妯″瀷璁茶В

鎴戜滑灏嗗簲鐢ㄥ眰锛岃〃绀哄眰锛屼細璇濆眰骞朵綔搴旂敤灞傦紝浠巘cp锛廼p浜斿眰鍗忚鐨勮搴︽潵闃愯堪姣忓眰鐨勭敱鏉ヤ笌鍔熻兘锛屾悶娓呮浜嗘瘡灞傜殑涓昏鍗忚

灏辩悊瑙d簡鏁翠釜浜掕仈缃戦€氫俊鐨勫師鐞嗐€?/p>

棣栧厛锛岀敤鎴锋劅鐭ュ埌鐨勫彧鏄渶涓婇潰涓€灞傚簲鐢ㄥ眰锛岃嚜涓婅€屼笅姣忓眰閮戒緷璧栦簬涓嬩竴灞傦紝鎵€浠ユ垜浠粠鏈€涓嬩竴灞傚紑濮嬪垏鍏ワ紝姣旇緝濂界悊瑙?/p>

姣忓眰閮借繍琛岀壒瀹氱殑鍗忚锛岃秺寰€涓婅秺闈犺繎鐢ㄦ埛锛岃秺寰€涓嬭秺闈犺繎纭欢

2.3.1 鐗╃悊灞?/h3>

鐗╃悊灞傜敱鏉ワ細涓婇潰鎻愬埌锛屽绔嬬殑璁$畻鏈轰箣闂磋鎯充竴璧风帺锛屽氨蹇呴』鎺ュ叆internet锛岃█澶栦箣鎰忓氨鏄绠楁満涔嬮棿蹇呴』瀹屾垚缁勭綉

鎶€鏈浘鐗? src=

鐗╃悊灞傚姛鑳斤細涓昏鏄熀浜庣數鍣ㄧ壒鎬у彂閫侀珮浣庣數鍘?鐢典俊鍙?锛岄珮鐢靛帇瀵瑰簲鏁板瓧1锛屼綆鐢靛帇瀵瑰簲鏁板瓧0

2.3.2 鏁版嵁閾捐矾灞?/h3>

鏁版嵁閾捐矾灞傜敱鏉ワ細鍗曠函鐨勭數淇″彿0鍜?娌℃湁浠讳綍鎰忎箟锛屽繀椤昏瀹氱數淇″彿澶氬皯浣嶄竴缁勶紝姣忕粍浠€涔堟剰鎬?/p>

鏁版嵁閾捐矾灞傜殑鍔熻兘锛氬畾涔変簡鐢典俊鍙风殑鍒嗙粍鏂瑰紡

浠ュお缃戝崗璁細

鏃╂湡鐨勬椂鍊欏悇涓叕鍙搁兘鏈夎嚜宸辩殑鍒嗙粍鏂瑰紡锛屽悗鏉ュ舰鎴愪簡缁熶竴鐨勬爣鍑嗭紝鍗充互澶綉鍗忚ethernet

ethernet瑙勫畾

涓€缁勭數淇″彿鏋勬垚涓€涓暟鎹寘锛屽彨鍋?lsquo;甯?rsquo;姣忎竴鏁版嵁甯у垎鎴愶細鎶ュごhead鍜屾暟鎹甦ata涓ら儴鍒?/li>
head data

head鍖呭惈锛?鍥哄畾18涓瓧鑺?

鍙戦€佽€咃紡婧愬湴鍧€锛?涓瓧鑺?/li>鎺ユ敹鑰咃紡鐩爣鍦板潃锛?涓瓧鑺?/li>鏁版嵁绫诲瀷锛?涓瓧鑺?/li>

data鍖呭惈锛?鏈€鐭?6瀛楄妭锛屾渶闀?500瀛楄妭)

鏁版嵁鍖呯殑鍏蜂綋鍐呭

head闀垮害锛媎ata闀垮害锛濇渶鐭?4瀛楄妭锛屾渶闀?518瀛楄妭锛岃秴杩囨渶澶ч檺鍒跺氨鍒嗙墖鍙戦€?/p>

mac鍦板潃锛?/strong>

head涓寘鍚殑婧愬拰鐩爣鍦板潃鐢辨潵锛歟thernet瑙勫畾鎺ュ叆internet鐨勮澶囬兘蹇呴』鍏峰缃戝崱锛屽彂閫佺鍜屾帴鏀剁鐨勫湴鍧€渚挎槸鎸囩綉鍗$殑鍦板潃锛屽嵆mac鍦板潃

mac鍦板潃锛氭瘡鍧楃綉鍗″嚭鍘傛椂閮借鐑у埗涓婁竴涓笘鐣屽敮涓€鐨刴ac鍦板潃锛岄暱搴︿负48浣?杩涘埗锛岄€氬父鐢?2浣?6杩涘埗鏁拌〃绀猴紙鍓嶅叚浣嶆槸鍘傚晢缂栧彿锛屽悗鍏綅鏄祦姘寸嚎鍙凤級

鎶€鏈浘鐗? src=

骞挎挱锛?/em>

鏈変簡mac鍦板潃锛屽悓涓€缃戠粶鍐呯殑涓ゅ彴涓绘満灏卞彲浠ラ€氫俊浜嗭紙涓€鍙颁富鏈洪€氳繃arp鍗忚鑾峰彇鍙﹀涓€鍙颁富鏈虹殑mac鍦板潃锛?/p>

ethernet閲囩敤鏈€鍘熷鐨勬柟寮忥紝骞挎挱鐨勬柟寮忚繘琛岄€氫俊锛屽嵆璁$畻鏈洪€氫俊鍩烘湰闈犲惣

鎶€鏈浘鐗? src=

2.3.3 缃戠粶灞?/h3>

缃戠粶灞傜敱鏉ワ細鏈変簡ethernet銆乵ac鍦板潃銆佸箍鎾殑鍙戦€佹柟寮忥紝涓栫晫涓婄殑璁$畻鏈哄氨鍙互褰兼閫氫俊浜嗭紝闂鏄笘鐣岃寖鍥寸殑浜掕仈缃戞槸鐢?/p>

涓€涓釜褰兼闅旂鐨勫皬鐨勫眬鍩熺綉缁勬垚鐨勶紝閭d箞濡傛灉鎵€鏈夌殑閫氫俊閮介噰鐢ㄤ互澶綉鐨勫箍鎾柟寮忥紝閭d箞涓€鍙版満鍣ㄥ彂閫佺殑鍖呭叏涓栫晫閮戒細鏀跺埌锛?/p>

杩欏氨涓嶄粎浠呮槸鏁堢巼浣庣殑闂浜嗭紝杩欎細鏄竴绉嶇伨闅?/p>

鎶€鏈浘鐗? src=

涓婂浘缁撹锛氬繀椤绘壘鍑轰竴绉嶆柟娉曟潵鍖哄垎鍝簺璁$畻鏈哄睘浜庡悓涓€骞挎挱鍩燂紝鍝簺涓嶆槸锛屽鏋滄槸灏遍噰鐢ㄥ箍鎾殑鏂瑰紡鍙戦€侊紝濡傛灉涓嶆槸锛?/p>

灏遍噰鐢ㄨ矾鐢辩殑鏂瑰紡锛堝悜涓嶅悓骞挎挱鍩燂紡瀛愮綉鍒嗗彂鏁版嵁鍖咃級锛宮ac鍦板潃鏄棤娉曞尯鍒嗙殑锛屽畠鍙窡鍘傚晢鏈夊叧

缃戠粶灞傚姛鑳斤細寮曞叆涓€濂楁柊鐨勫湴鍧€鐢ㄦ潵鍖哄垎涓嶅悓鐨勫箍鎾煙锛忓瓙缃戯紝杩欏鍦板潃鍗崇綉缁滃湴鍧€

IP鍗忚锛?/strong>

瑙勫畾缃戠粶鍦板潃鐨勫崗璁彨ip鍗忚锛屽畠瀹氫箟鐨勫湴鍧€绉颁箣涓篿p鍦板潃锛屽箍娉涢噰鐢ㄧ殑v4鐗堟湰鍗砳pv4锛屽畠瑙勫畾缃戠粶鍦板潃鐢?2浣?杩涘埗琛ㄧず鑼冨洿0.0.0.0-255.255.255.255涓€涓猧p鍦板潃閫氬父鍐欐垚鍥涙鍗佽繘鍒舵暟锛屼緥锛?72.16.10.1

ip鍦板潃鍒嗘垚涓ら儴鍒?/em>

缃戠粶閮ㄥ垎锛氭爣璇嗗瓙缃?/li>涓绘満閮ㄥ垎锛氭爣璇嗕富鏈?/li>

娉ㄦ剰锛氬崟绾殑ip鍦板潃娈靛彧鏄爣璇嗕簡ip鍦板潃鐨勭绫伙紝浠庣綉缁滈儴鍒嗘垨涓绘満閮ㄥ垎閮芥棤娉曡鲸璇嗕竴涓猧p鎵€澶勭殑瀛愮綉

渚嬶細172.16.10.1涓?72.16.10.2骞朵笉鑳界‘瀹氫簩鑰呭浜庡悓涓€瀛愮綉

瀛愮綉鎺╃爜

鎵€璋?rdquo;瀛愮綉鎺╃爜”锛屽氨鏄〃绀哄瓙缃戠粶鐗瑰緛鐨勪竴涓弬鏁般€傚畠鍦ㄥ舰寮忎笂绛夊悓浜嶪P鍦板潃锛屼篃鏄竴涓?2浣嶄簩杩涘埗鏁板瓧锛屽畠鐨勭綉缁滈儴鍒嗗叏閮ㄤ负1锛屼富鏈洪儴鍒嗗叏閮ㄤ负0銆傛瘮濡傦紝IP鍦板潃172.16.10.1锛屽鏋滃凡鐭ョ綉缁滈儴鍒嗘槸鍓?4浣嶏紝涓绘満閮ㄥ垎鏄悗8浣嶏紝閭d箞瀛愮綉缁滄帺鐮佸氨鏄?1111111.11111111.11111111.00000000锛屽啓鎴愬崄杩涘埗灏辨槸255.255.255.0銆?/p>

鐭ラ亾”瀛愮綉鎺╃爜”锛屾垜浠氨鑳藉垽鏂紝浠绘剰涓や釜IP鍦板潃鏄惁澶勫湪鍚屼竴涓瓙缃戠粶銆傛柟娉曟槸灏嗕袱涓狪P鍦板潃涓庡瓙缃戞帺鐮佸垎鍒繘琛孉ND杩愮畻锛堜袱涓暟浣嶉兘涓?锛岃繍绠楃粨鏋滀负1锛屽惁鍒欎负0锛夛紝鐒跺悗姣旇緝缁撴灉鏄惁鐩稿悓锛屽鏋滄槸鐨勮瘽锛屽氨琛ㄦ槑瀹冧滑鍦ㄥ悓涓€涓瓙缃戠粶涓紝鍚﹀垯灏变笉鏄€?/p>

姣斿锛屽凡鐭P鍦板潃172.16.10.1鍜?72.16.10.2鐨勫瓙缃戞帺鐮侀兘鏄?55.255.255.0锛岃闂畠浠槸鍚﹀湪鍚屼竴涓瓙缃戠粶锛熶袱鑰呬笌瀛愮綉鎺╃爜鍒嗗埆杩涜AND杩愮畻锛?/p>

172.16.10.1锛?0101100.00010000.00001010.000000001

255255.255.255.0:11111111.11111111.11111111.00000000

AND杩愮畻寰楃綉缁滃湴鍧€缁撴灉锛?0101100.00010000.00001010.000000001->172.16.10.0

172.16.10.2锛?0101100.00010000.00001010.000000010

255255.255.255.0:11111111.11111111.11111111.00000000

AND杩愮畻寰楃綉缁滃湴鍧€缁撴灉锛?0101100.00010000.00001010.000000001->172.16.10.0

缁撴灉閮芥槸172.16.10.0锛屽洜姝ゅ畠浠湪鍚屼竴涓瓙缃戠粶銆?/p>

鎬荤粨涓€涓嬶紝IP鍗忚鐨勪綔鐢ㄤ富瑕佹湁涓や釜锛屼竴涓槸涓烘瘡涓€鍙拌绠楁満鍒嗛厤IP鍦板潃锛屽彟涓€涓槸纭畾鍝簺鍦板潃鍦ㄥ悓涓€涓瓙缃戠粶銆?/p>

ip鏁版嵁鍖?/strong>

ip鏁版嵁鍖呬篃鍒嗕负head鍜宒ata閮ㄥ垎锛屾棤椤讳负ip鍖呭畾涔夊崟鐙殑鏍忎綅锛岀洿鎺ユ斁鍏ヤ互澶綉鍖呯殑data閮ㄥ垎

head锛氶暱搴︿负20鍒?0瀛楄妭

data锛氭渶闀夸负65,515瀛楄妭銆?/p>

鑰屼互澶綉鏁版嵁鍖呯殑”鏁版嵁”閮ㄥ垎锛屾渶闀垮彧鏈?500瀛楄妭銆傚洜姝わ紝濡傛灉IP鏁版嵁鍖呰秴杩囦簡1500瀛楄妭锛屽畠灏遍渶瑕佸垎鍓叉垚鍑犱釜浠ュお缃戞暟鎹寘锛屽垎寮€鍙戦€佷簡銆?/p>

浠ュお缃戝ご ip 澶?nbsp; ip鏁版嵁

ARP鍗忚

arp鍗忚鐢辨潵锛氳绠楁満閫氫俊鍩烘湰闈犲惣锛屽嵆骞挎挱鐨勬柟寮忥紝鎵€鏈変笂灞傜殑鍖呭埌鏈€鍚庨兘瑕佸皝瑁呬笂浠ュお缃戝ご锛岀劧鍚庨€氳繃浠ュお缃戝崗璁彂閫侊紝鍦ㄨ皥鍙婁互澶綉鍗忚鏃跺€欙紝鎴戦棬浜嗚В鍒?/p>

閫氫俊鏄熀浜巑ac鐨勫箍鎾柟寮忓疄鐜帮紝璁$畻鏈哄湪鍙戝寘鏃讹紝鑾峰彇鑷韩鐨刴ac鏄鏄撶殑锛屽浣曡幏鍙栫洰鏍囦富鏈虹殑mac锛屽氨闇€瑕侀€氳繃arp鍗忚

arp鍗忚鍔熻兘锛氬箍鎾殑鏂瑰紡鍙戦€佹暟鎹寘锛岃幏鍙栫洰鏍囦富鏈虹殑mac鍦板潃

鍗忚宸ヤ綔鏂瑰紡锛氭瘡鍙颁富鏈篿p閮芥槸宸茬煡鐨?/p>

渚嬪锛氫富鏈?72.16.10.10/24璁块棶172.16.10.11/24

涓€锛氶鍏堥€氳繃ip鍦板潃鍜屽瓙缃戞帺鐮佸尯鍒嗗嚭鑷繁鎵€澶勭殑瀛愮綉

鍦烘櫙鏁版嵁鍖呭湴鍧€
鍚屼竴瀛愮綉鐩爣涓绘満mac锛岀洰鏍囦富鏈篿p
涓嶅悓瀛愮綉缃戝叧mac锛岀洰鏍囦富鏈篿p

浜岋細鍒嗘瀽172.16.10.10/24涓?72.16.10.11/24澶勪簬鍚屼竴缃戠粶(濡傛灉涓嶆槸鍚屼竴缃戠粶锛岄偅涔堜笅琛ㄤ腑鐩爣ip涓?72.16.10.1,閫氳繃arp鑾峰彇鐨勬槸缃戝叧鐨刴ac)

婧恗ac鐩爣mac婧恑p鐩爣ip鏁版嵁閮ㄥ垎
鍙戦€佺涓绘満鍙戦€佺macFF:FF:FF:FF:FF:FF172.16.10.10/24172.16.10.11/24鏁版嵁

涓夛細杩欎釜鍖呬細浠ュ箍鎾殑鏂瑰紡鍦ㄥ彂閫佺鎵€澶勭殑鑷綉鍐呬紶杈擄紝鎵€鏈変富鏈烘帴鏀跺悗鎷嗗紑鍖咃紝鍙戠幇鐩爣ip涓鸿嚜宸辩殑锛屽氨鍝嶅簲锛岃繑鍥炶嚜宸辩殑mac

python瀛︿範34鈥斺€旂綉缁滅紪绋?/a>

鏍囩锛?a href='http://www.byrx.net/so/1/%e7%a7%8d%e7%b1%bb' title='绉嶇被'>绉嶇被

鍘熸枃鍦板潃锛歨ttps://www.cnblogs.com/heirenxilou/p/12715569.html

评论关闭