資源描述:
《IP地址與IP地址的動態(tài)分配》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、一、IP地址與IP地址的動態(tài)分配1.IP地址基本概念Internet依靠TCP/IP協議,在全球范圍內實現不同硬件結構、不同操作系統、不同網絡系統的互聯。在Internet上,每一個節(jié)點都依靠唯一的IP地址互相區(qū)分和相互聯系。IP地址是一個32位二進制數的地址,由4個8位字段組成,每個字段之間用點號隔開,用于標識TCP/IP宿主機。每個IP地址都包含兩部分:網絡ID和主機ID。網絡ID標識在同一個物理網絡上的所有宿主機,主機ID標識該物理網絡上的每一個宿主機,于是整個Internet上的每個計算機都依靠各自唯一的IP地址來標識。
2、IP地址構成了整個Internet的基礎,它是如此重要,每一臺聯網的計算機無權自行設定IP地址,有一個統一的機構—IANA負責對申請的組織分配唯一的網絡ID,而該組織可以對自己的網絡中的每一個主機分配一個唯一的主機ID,正如一個單位無權決定自己在所屬城市的街道名稱和門牌號,但可以自主決定本單位內部的各個辦公室編號一樣。2.靜態(tài)IP與動態(tài)IPIP地址是一個32位二進制數的地址,理論上講,有大約40億(2的32次方)個可能的地址組合,這似乎是一個很大的地址空間。實際上,根據網絡ID和主機ID的不同位數規(guī)則,可以將IP地址分為A(7位
3、網絡ID和24位主機ID)、B(14位網絡ID和16位主機ID)、C(21位網絡ID和8位主機ID)三類,由于歷史原因和技術發(fā)展的差異,A類地址和B類地址幾乎分配殆盡,目前能夠供全球各國各組織分配的只有C類地址。所以說IP地址是一種非常重要的網絡資源。對于一個設立了因特網服務的組織機構,由于其主機對外開放了諸如WWW、FTP、E-mail等訪問服務,通常要對外公布一個固定的IP地址,以方便用戶訪問。當然,數字IP不便記憶和識別,人們更習慣于通過域名來訪問主機,而域名實際上仍然需要被域名服務器(DNS)翻譯為IP地址。例如,你的主
4、頁地址是www.myhost.com,用戶可以方便地記憶和使用,而域名服務器會將這個域名翻譯為101.12.123.234,這才是你在網上的真正地址。而對于大多數撥號上網的用戶,由于其上網時間和空間的離散性,為每個用戶分配一個固定的IP地址(靜態(tài)IP)是非常不可取的,這將造成IP地址資源的極大浪費。因此這些用戶通常會在每次撥通ISP的主機后,自動獲得一個動態(tài)的IP地址,該地址當然不是任意的,而是該ISP申請的網絡ID和主機ID的合法區(qū)間中的某個地址。撥號用戶任意兩次連接時的IP地址很可能不同,但是在每次連接時間內IP地址不變。二
5、、點對點TCP/IP連接1.點對點TCP/IP連接與IP地址一個運行TCP/IP協議接入因特網的計算機必須擁有一個唯一的IP地址,才能與網上的其他計算機進行網絡通訊。實際上,在任何時刻Internet連接都能由4個要素來描述:源IP地址、源地址端口號、目的IP地址和目的地址端口號。2.點對點TCP/IP連接的間接實現由于大多數上網用戶每次上網都自動獲得一個動態(tài)的IP地址,這就使兩臺計算機之間建立直接、方便的點對點TCP/IP連接存在一定障礙。解決的辦法是通過間接的方式進行連接,即通信雙方同時登錄到某個提供服務的主機上,由該主機建
6、立雙方的間接連接,網絡電話、網絡尋呼、網絡游戲大都使用這一方法。隨著技術的成熟和發(fā)展,這種網絡連接服務可以提供諸如網絡會議、多方通話、多方游戲等服務,已經突破了雙機連接的局限。3.點對點TCP/IP連接的直接實現支持直接TCP/IP連接的軟件很多,例如微軟的網絡電話軟件NetMeeting,唯一的前提就是雙方必須在聯網時相互獲得對方的動態(tài)IP地址,或者更簡單地,只要知道被呼叫方的IP地址即可,這類似于知道被叫方的電話號碼即可建立電話聯系。于是關鍵問題就是捕捉和交換各自的動態(tài)IP地址,或者捕捉和發(fā)布自己的動態(tài)IP地址以等待呼叫進而
7、建立連接。三、動態(tài)IP地址的捕捉與發(fā)布1.動態(tài)IP地址的捕捉有許多方法和工具來實現動態(tài)IP地址的捕捉,Windows95/98提供了一個IP配置(WINIPCFG)實用程序,使用方法是單擊“開始-運行”,在“打開”框中鍵入:winipcfg,出現程序窗口后,可以單擊“詳細信息”進行查看。IP配置實用程序允許用戶或管理員查看當前IP地址和其他與網絡配置有關的有用信息,有關配置信息包括主機名、DNS服務器、IP地址、網絡掩碼等??梢灾刂靡粋€或多個IP地址?!搬尫拧被颉案隆卑粹o分別釋放或更新一個IP地址。如果希望釋放或更新所有IP地
8、址,請單擊“全部釋放”或“全部更新”。其他工具也可以實現本機IP地址的查詢。2.動態(tài)IP地址的發(fā)布可以將得到的動態(tài)IP地址更新到自己的主頁上,這樣所有訪問者都可以通過該地址呼叫主頁的所有者,建立點對點的TCP/IP連接。四、動態(tài)IP地址捕捉發(fā)布工具—DynamI