IP地址的耗盡為CIDR的發(fā)展做出了貢獻(xiàn),但CIDR開發(fā)的主要目的是有效利用現(xiàn)有的Internet地址,同時(shí),可以將根據(jù)RFC1631(IP網(wǎng)絡(luò)地址翻譯器)開發(fā)的NAT用于多個(gè)Internet子網(wǎng)。
使用相同的IP地址可以減少注冊(cè)IP地址的使用。
NAT分為:靜態(tài)NAT,動(dòng)態(tài)NAT,端口NAT(PAT)。
靜態(tài)NAT:內(nèi)部網(wǎng)絡(luò)中的每個(gè)主機(jī)都永久映射到外部網(wǎng)絡(luò)中的合法地址;動(dòng)態(tài)NAT:在外部網(wǎng)絡(luò)中定義了一系列合法地址,并通過動(dòng)態(tài)分配將其映射到內(nèi)部網(wǎng)絡(luò); PAT:這是人們更熟悉的一種轉(zhuǎn)換方法。
PAT通常用在訪問設(shè)備中,它可以將中小型網(wǎng)絡(luò)隱藏在合法IP地址后面。
PATT與動(dòng)態(tài)地址NAT不同。
它將內(nèi)部連接映射到外部網(wǎng)絡(luò)中的單個(gè)IP地址,并將NAT設(shè)備選擇的TCP端口號(hào)添加到該地址。
也就是說,端口mulTIPlexing技術(shù)或更改傳出數(shù)據(jù)的源端口的技術(shù)將多個(gè)內(nèi)部IP地址映射到相同的外部地址。
網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)是一種Internet工程任務(wù)組(IETF)標(biāo)準(zhǔn),用于允許專用網(wǎng)絡(luò)上的多臺(tái)PC(使用專用地址范圍,例如10.0.xx,192.168.xx,172.xxx))共享一個(gè),全局路由的IPv4地址。
IPv4地址的日益短缺是頻繁部署NAT的主要原因之一。
“ Internet連接共享”;在Windows XP和Windows Me中,許多Internet網(wǎng)關(guān)設(shè)備都使用NAT,尤其是通過DSL或電纜調(diào)制解調(diào)器連接到寬帶網(wǎng)絡(luò)時(shí)。
NAT對(duì)于解決IPv4地址消耗問題(在IPv6部署中不是必需的)非常有效,但畢竟是臨時(shí)解決方案。
這種IPv4地址占用問題在亞洲和世界其他地區(qū)變得更加嚴(yán)重,并且在北美地區(qū)也越來越引起關(guān)注。
這就是為什么人們長(zhǎng)期以來一直在關(guān)注使用IPv6來解決此問題的原因。
除了減少所需的IPv4地址之外,由于專用網(wǎng)絡(luò)之外的所有主機(jī)都通過共享的IP地址監(jiān)視通信,因此NAT還為專用網(wǎng)絡(luò)提供了一個(gè)隱藏層。
NAT與防火墻或代理服務(wù)器不同,但是它確實(shí)對(duì)安全性有好處。
使用NAT的幾種情況:1.連接到INTERNE,但是沒有足夠的合法地址分配給內(nèi)部主機(jī); 2.更改為需要重新分配地址的ISP; 3.具有相同IP地址的兩個(gè)INTRANET合并; 4.我要支持負(fù)載平衡(主機(jī)); NAT有4種用法:1.本地地址內(nèi)的翻譯-----------內(nèi)部地址到外部地址的一對(duì)一轉(zhuǎn)換; 2.在全局地址內(nèi)部重載--------將內(nèi)部地址多對(duì)一轉(zhuǎn)換為外部地址,并通過在端口地址上添加端口號(hào)來區(qū)分不同的本地地址。
這種方法就是所謂的PAT [/ color:43aa144927]; 3.TCP負(fù)載分配----提供了一種在多個(gè)高利用率主機(jī)之間共享負(fù)載的方法; 4.處理重疊網(wǎng)絡(luò)----該方法主要用于兩個(gè)INTRANET的互連。
NAT地址轉(zhuǎn)換是指將每個(gè)內(nèi)部網(wǎng)絡(luò)地址轉(zhuǎn)換為IP地址+源端口的方式,這需要多個(gè)公用網(wǎng)絡(luò)IP地址。
由于PAT的IP地址不夠,因此內(nèi)部網(wǎng)絡(luò)地址將轉(zhuǎn)換為IP地址+端口段的形式。
這樣的公共網(wǎng)絡(luò)IP地址通常僅為一個(gè)。
例如:NAT 192.168.0.2:4444 ----〉 202.116.100.5:4444 192.168.0.3:5555 ----〉 202.116.100.6:5555 192.168.0.10:1233 ---〉 202.116.100.5:1233 PAT 192.168 .0.2:4444 ----〉 202.116.100.5:50003 192.168.0.3:5555 ----〉 202.116.100.5:50004 192.168.0.10:1233 ---〉 202.116.100.5:50005一對(duì)多,一對(duì)多NAT。