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