鏈変釜鍚屽鍛婅瘔鎴戯紝鐜板湪瀛︾敓鐨勯潰璇曢寰堝熀紜錛屼粬灝辯鍒拌繃涓嬈★紝鈥?涓寚閽堝崰鍑犱釜瀛楄妭鈥濓紵絳旀鏄?涓瓧鑺傘?br />褰撴椂鎴戞病鏈夊お鍦ㄦ剰錛孋PU鐨勫鍧鑳藉姏涓嶤PU鐨勫瓧闀挎槸鐩哥瓑鐨勶紝32浣嶇殑澶勭悊鍣ㄥ鍧4G鐨勭┖闂達紝鎸囬拡褰撶劧瑕佺敤4涓瓧鑺傦紙4脳8錛?2錛夋潵琛ㄧず銆?br />浣嗗墠涓ゅぉ鏃犳剰涓炕浜嗕竴涓嬪井鏈哄師鐞嗭紝鐪嬪埌鍏充簬intel8088鐨勫師鐞嗗垎鏋愶紝璁╂垜浜х敓浜嗗緢澶х殑鍥版儜錛?088鐨勬湁鍦板潃20鏉″湴鍧綰匡紝浣嗗嵈鏄噯16浣嶇殑澶勭悊鍣ㄣ傛寜涓璐互鏉ョ殑鎯蟲硶錛?浣嶇殑CPU瀵誨潃256涓湴鍧鍗曞厓錛?6浣嶇殑CPU瀵誨潃64K涓湴鍧鍗曞厓錛岃繖鏄劇劧涓?0鏉″湴鍧寮曠嚎錛堝彲鐩存帴瀵誨潃1M涓湴鍧鍗曞厓錛夌殑瀵誨潃鑼冨洿鏈夊緢澶х殑鍑哄叆銆?br />鐪嬫潵鈥淐PU鐨勫鍧鑳藉姏涓嶤PU鐨勫瓧闀跨浉絳夆濆湪8088涓槸琛屼笉閫氱殑銆備絾鎴戝叧蹇冪殑鏄紝鍦–++鐨勭紪璇戠郴緇熶腑錛屼負浜嗗鍧1M涓湴鍧鍗曞厓錛屾寚閽堣鐢ㄥ嚑涓瓧鑺傦紵鎬諱笉鑳借2涓崐鍚э紝瑕佷笉閭f椂鍊欒繕娌錛嬶紜錛屼笉鐢ㄧ浜嗭紵
甯屾湜鑳藉緱鍒扮偣絳旀錛屽悇浣嶅彂琛ㄧ偣鐪嬫硶錛?/p>
聽浠婂ぉ鏈変釜鍚屽闂垜錛屾庝箞寰楀埌UDP鍙戦佺鐨処P鍜岀鍙e彿銆?br />聽鎴戞兂搴旇鍦∕FC涓湁灝佽鐨勭被鎻愪緵榪欎釜鍔熻兘銆?br />鍥犱負IP棣栭儴鍖呭惈婧愮鍜岀洰鐨勭鐨処P錛屄燯DP棣栭儴鍖呭惈婧愮鍜岀洰鐨勭绔彛鍙楓傛煡浜嗕竴涓婱SDN涓殑CSocket綾伙紝鏋滅劧鏈塕eceiveFrom鎴愬憳鍑芥暟錛屽湪聽OnAccept涓皟鐢ㄥ氨琛屼簡銆?br />聽/*********************************************************************
聽CString ip;
聽UINTport;
聽BYTE tmpbuff[256];//Byte 綾誨瀷鐨勬暟緇勶紝瀹冩槸瀛樺偍鎺ユ敹鍒扮殑鏁版嵁鐨勪綅緗?br />聽memset(tmpbuff,0,256);
聽int ret = ReceiveFrom(tmpbuff,256,ip,port,0);//鑾峰緱婧愮(UDP)鐨勬暟鎹強IP銆丳ort;
聽**********************************************************************/