主題:etr232i的tcp通訊問題 共有40111人關注過本帖 |
---|
wp |
1樓 |
etr232i的tcp通訊問題 Post By:2005-5-27 11:33:00 [只看該作者]
我將etr232i放在聯通的局域網中,讓它和電信的ADSL的主機進行tcp通訊.使用tcpclnt.cpp程序.
如果我使用SetGateWayIP( "*.*.*.*" )和InitEthernetNet("*.*.*.*")這兩個函數,并給定聯通局域網的ip,和網關ip就能正常的和電信的主機通訊. 但是當我只用InitEthernetNet(),不調用SetGateWayIP()函數.并將ip和MSK置空,程序就定在i = InitEthernetNet();這個位置不動了. 望指教一下! 還有我現在想將etr232i放在一個局域網中,不知道其ip,掩碼,網關,但知道不是該局域網的主機的ip,不知道etr232i能夠實現他與主機之間的tcp通訊么?可以要什么條件;不行的話有什么其它的方法? 還望指教!謝謝! |
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2005-5-27 12:23:00 [只看該作者]
如果不帶參數,可通過DHCP協議實現動態獲取IP,這要求所在的局域網內具有DHCP的服務器。
|
|
單帖管理 | 引用 | 回復 |
wp |
3樓 |
Post By:2005-5-27 13:20:00 [只看該作者]
問一個很弱的問題,怎么確定局域網中是否有DHCP的服務器?
能通過程序測試出來么? |
|
單帖管理 | 引用 | 回復 |
zhl |
4樓 |
Post By:2005-5-27 13:53:00 [只看該作者]
用一臺電腦,將網絡設置為“自動獲取IP”就可測試出來。
|
|
單帖管理 | 引用 | 回復 |