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