『壹』 NAT伺服器將網內私有地址轉換為合法的ip地址
一個IP地址,按照協議,最多有TCP和UDP埠各有65535個。但是,一台電腦開一個業務,通常都只用1個到幾個埠號,同時開多個任務,配早也最多佔用幾十個埠號,因此在歲備公網地址缺少的今天,專家們就想了個節約的辦法,用一台設備,叫NAT設備,就是用一個公網地址,對應一個網路內的多台私網地址。NAT設備,就是負責把私網內的每個地址向外網的請求,都記錄下來,然後使用自身「公網地址+沒有的埠號」來代替「私網的P地址+埠號」,對於公網上與此計算機通訊的計算機來說,他並不知道對方計算機使用的不是公網地址,它只是與這個經過轉換的「公網地址+埠號」通訊,而NAT設備則在收到對方的數據包後,會在自身的資料庫中查找,是哪個私網地址的哪個埠的請求,然後再把數據包轉發給它。
對於私網內的地址來說,它實際的通訊都是與NAT設備進行的,但它感覺就是與擁有公網地址的計算機是相同的。
這種方案對於大多數用戶都行,只是,如果當伺服器,公網的計算機是訪問不到的,那需要在NAT設備上進行設置,把需要服務的埠映射到公網上。
NAT伺服器如果配了多個公網地址,它就可以將內部私網地址轉成所配的公網地址,由於乎賣毀演算法的原因,通常是第1個公網地址的埠號用完了,它才使用第二個公網地址的埠號,因此,經常看起來,特別是在用戶較少時,所有的用戶似乎都只有一個公網地址。
還有一種轉換,用於公網地址較多時,多到一般情況下,所有上網的私網地址都能獨立的使用一個公網地址,這時可以不使用埠號映射,直接將公網地址與私網地址映射。
『貳』 區域網的主機 將私有IP轉換成公有IP才能出公網 ,哪么他是怎麼轉的呢
這個技術叫nat
NAT英文全稱是「Network Address Translation」,中文意思是「網路地址轉換」,它是一個IETF(Internet Engineering Task Force, Internet工程任務組)標准,允許一個整體機構以一個公用IP(Internet Protocol)地址出現在Internet上。顧名思義,它是一種把內部私有網路地址(IP地址)翻譯成合法網路IP地址的技術
簡單的說,NAT就是在區域網內部網路中使用內部地址,而當內部節點要與外部網路進行通訊時,就在網關(可以理解為出口,打個碧含比方就像院子的門一樣)處,將內部地址替換成公用地址,從而在外部公網(internet)上正常使用,NAT可以使多台計算機共享Internet連接,這一功能很好地解決了公共IP地址緊缺的問題。通過這種方法,您可以只申請一個合法IP地址,就把整個區域網中的計算機接入Internet中。這時,NAT屏蔽了內部網路,所有內部網計算機對於公共網路來說是不可見的,而內部網計算機用戶通常不會意識到NAT的存在。如圖2所示。這里提到的內部地址,是指在內部網路中分配給節點的私有IP地址,這個地址只能在內部網路中使用,不能被路由(一種芹慧陪網路技術,可以實現不同路徑轉發)。雖然內部地址可以隨機挑選,但是通常使用的是下面的地址:10.0.0.0~10.255.255.255,172.16.0.0~172.16.255.255,192.168.0.0~192.168.255.255。NAT將這些無法在互聯網上使用的保留IP地址翻譯成可以在互聯網上使用的合法IP地址。而全局地址,是指合法的IP地址,它是由NIC(網路信息中心)或者ISP(網路服務提供商)分配的地址,對外代表一個或多個內部局部地址,是全球統一的可定址的地址。
NAT功能通常被集成到路由器、防火牆、ISDN路由器或者單獨的NAT設備中。比如Cisco路由器中已經加入這一功能,網路管理員只需在路由器的IOS中設置NAT功能,就可以實現對內部網路的屏蔽。再比如防火牆將WEB Server的內部地址192.168.1.1映射為外部地址202.96.23.11,外部訪問202.96.23.11地址實際上就是訪問訪問192.168.1.1。另外資金有限的小型企業來說,現在通過軟體也可以實現這一功能。Windows 98 SE、Windows 2000 都包含了這一功能。
NAT技術類型
NAT有三種類型:靜態NAT(Static NAT)、動態地址NAT(Pooled NAT)、網路地址埠轉換NAPT(Port-Level NAT)。
其中靜態NAT設置起來最為簡單和最容易實現的一種,內部網路中的每個主機都被永久映射成外部網路中的某個合法的地址。而動態地址NAT則是在外部網路中定義了一系列的合法地址,採用動態分配的方法映射到內部網路。NAPT則是把內部地址映射到外部網路的一個IP地址的不同埠上。根據不同的需要,三種NAT方案各有利弊。
動態地址NAT只是轉換IP地址,它為每一個內部的IP地址分配一個臨時的外部IP地址,主要應用於撥號,對於頻繁的遠程聯接也可以嫌蠢採用動態NAT。當遠程用戶聯接上之後,動態地址NAT就會分配給他一個IP地址,用戶斷開時,這個IP地址就會被釋放而留待以後使用。
網路地址埠轉換NAPT(Network Address Port Translation)是人們比較熟悉的一種轉換方式。NAPT普遍應用於接入設備中,它可以將中小型的網路隱藏在一個合法的IP地址後面。NAPT與動態地址NAT不同,它將內部連接映射到外部網路中的一個單獨的IP地址上,同時在該地址上加上一個由NAT設備選定的TCP埠號。
在Internet中使用NAPT時,所有不同的信息流看起來好像來源於同一個IP地址。這個優點在小型辦公室內非常實用,通過從ISP處申請的一個IP地址,將多個連接通過NAPT接入Internet。實際上,許多SOHO遠程訪問設備支持基於PPP的動態IP地址。這樣,ISP甚至不需要支持NAPT,就可以做到多個內部IP地址共用一個外部IP地址上Internet,雖然這樣會導致信道的一定擁塞,但考慮到節省的ISP上網費用和易管理的特點,用NAPT還是很值得的。
『叄』 怎樣將IP地址轉換為實際物理地址
將IP地址轉換為實際物理地址的方法
確定虛擬地址(物理地址)的有效位
例如:假設頁面大小1KB,共32頁。(頁面:邏輯地址 頁框:物理地址)
由32(KB)=32×1024(B) 即等於32×1024 位元組
二進制用多少位能有效表示這么多位元組呢——答是:15位 因為32×1024=2^5×2^10=2^15
2.再次確定邏輯地址頁面位數 你應該知道:邏輯地址=頁號+頁面
還是以上假設,那麼頁面大小為1KB=1024位元組 同樣的方法計算出表示位數:10位
如果給邏輯地址:0000 1111 1000 磨凱0000
那瞎磨喚么由:011+11100000000(相當於 頁號+頁面(10位))推得出頁號011=3
3.根據頁號找出對應的頁框號
由 物理地址=頁框號×頁塊大小(頁塊大小是等於頁面大小的)+頁內位移(即頁面邏輯地址)
根據上面 物理地址=頁框號×1024B + 1110000000 ( 這里的相加是指位置上而言)
例如:110+110=110110(即高地址+低地址)
地址解析協議(ARP)是在僅知道主機的IP地址時確定其物理地址的一種協議。TCP是一種面向連接(連接導向)的、可靠的、基於位元組流的運輸層(Transportlayer)通信協議。ICMP是Internet控制報文協議。它是TCP/IP協議族的一個子協議,用於在IP主機、路由器之間傳遞控制消息。控制消息是指網路通不通、主機是否可達、路由是否可用等網路本身游改的消息。這些控制消息雖然並不傳輸用戶數據,但是對於用戶數據的傳遞起著重要的作用。DNS是計算機域名系統的縮寫,它是由解析器以及域名伺服器組成的。域名伺服器是指保存有該網路中所有主機的域名和對應IP地址,並具有將域名轉換為IP地址功能的伺服器。
『肆』 如何修改內網的IP地址
IP地址輸入192.168.1.()括弧裡面填的數必須是2到255之間的數字,但不是固定的IP地址,要使用固定的IP地址就需要花錢購買網路。
修改網路的IP地址的方法如下:
1.啟動電腦,雙擊打開桌面的「計算機」。