計(jì)算機(jī)提供的服務(wù)是以TCP/IP協(xié)議族的傳輸層端口進(jìn)行區(qū)別的,例如Web服務(wù)使用80端口、FTP服務(wù)使用21端口等。當(dāng)IGD的局域網(wǎng)設(shè)備訪問同一臺(tái)服務(wù)器的不同端口服務(wù)時(shí),就需要設(shè)置端口映射。根據(jù)方向的不同可以分為局域網(wǎng)到廣域網(wǎng)和廣域網(wǎng)到局域網(wǎng)的端口映射。
當(dāng)工業(yè)路由器同時(shí)有多個(gè)WAN口服務(wù),每個(gè)WAN口具有不同數(shù)據(jù)的服務(wù),這些服務(wù)可以提現(xiàn)到不同的運(yùn)營(yíng)商,需要根據(jù)不同的局域網(wǎng)請(qǐng)求來選擇對(duì)應(yīng)與此局域網(wǎng)客戶端的互聯(lián)網(wǎng)接口服務(wù)。使用地址映射功能可以將局域網(wǎng)內(nèi)的某個(gè)客戶端的請(qǐng)求轉(zhuǎn)到指定的WAN口服務(wù)接口,并使用該WAN口服務(wù)進(jìn)行數(shù)據(jù)處理。
當(dāng)局域網(wǎng)內(nèi)提供某種Web服務(wù),并想讓廣域網(wǎng)的用戶可以訪問自己局域網(wǎng)的Web服務(wù)時(shí),可以建立廣域網(wǎng)到局域網(wǎng)的端口映射。在這種情況下,廣域網(wǎng)的用戶通過訪問自己的公網(wǎng)IP服務(wù)時(shí),就相當(dāng)于訪問了自己局域網(wǎng)的Web服務(wù)。
設(shè)置端口映射參數(shù)含義如下:
NewRmoteHost:要訪問的目的IP地址;
NewExternalPort:數(shù)據(jù)包從設(shè)備出去時(shí)使用的端口;
NewProtocol:數(shù)據(jù)包匹配的協(xié)議類型;
NewInternalPort:數(shù)據(jù)包進(jìn)入設(shè)備時(shí)使用的端口;
NewInternalClient:數(shù)據(jù)包進(jìn)入設(shè)備時(shí)的源IP地址;
NewEnabled:此映射是否被啟用;
NewPortMappingDescription:此端口映射描述;
NewLeaseDuration:映射生效時(shí)間。