-
當前位置:首頁 > 創(chuàng)意學院 > 景觀設(shè)計 > 專題列表 > 正文
虛擬ip設(shè)計(虛擬ip設(shè)計的傳播者)
大家好!今天讓小編來大家介紹下關(guān)于虛擬ip設(shè)計的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,相關(guān)業(yè)務(wù)請撥打電話:175-8598-2043,或添加微信:1454722008
文章目錄列表:
一、淺談windows操作系統(tǒng)下虛擬ip
生活場景中,經(jīng)常會看到,局域網(wǎng)內(nèi),多個不同客戶端設(shè)備,將數(shù)據(jù)發(fā)送到服務(wù)器上。而服務(wù)器要求一個客戶端一個IP。
如圖1-1所示,多個客戶端A、B、C通過路由器M連接到服務(wù)器N。 作為一名“搬磚”碼農(nóng),要把服務(wù)器最大連接客戶端設(shè)備的數(shù)量,即“極限”值的需求考慮進去,進行設(shè)計、編要寫軟件,那么要如何驗證服務(wù)器端是否能承受極限個設(shè)備端的連接量呢?在實際測試中,是否必須使用多個真實的物理設(shè)備端連接服務(wù)端進行驗證呢?答案是,否。我們可以在同一臺客戶端設(shè)備上模擬多個虛擬IP,并發(fā)多個網(wǎng)絡(luò)線程,將數(shù)據(jù)發(fā)送到服務(wù)端。如圖1-2,客戶端A虛擬多個IP。而LoadRunner壓力測試軟件是可以根據(jù)各種協(xié)議并發(fā)測試,且虛擬多個IP。 不過今天只是淺談windows虛擬IP的原理和方法。虛擬IP我們需要了解兩個知識點。TCP/IP四層模型和ARP。 TCP/IP四層模型: 如圖1-3。 在一個局域網(wǎng)內(nèi),如圖A,設(shè)備A發(fā)送數(shù)據(jù)到服務(wù)器M時,需要知道服務(wù)器的IP和MAC地址,而IP地址是一個邏輯 地址,在以太網(wǎng)中MAC地址是真正用來進行數(shù)據(jù)傳輸?shù)奈锢淼刂?,但是網(wǎng)絡(luò)層和傳輸層只知道服務(wù)器M的IP地址,那么服務(wù)器MAC地址要如何獲取呢?因為每臺主機中都有一個ARP高速緩存,存儲同一個網(wǎng)絡(luò)內(nèi)的IP地址與MAC地址的對應(yīng)關(guān)系,以太網(wǎng)中的主機發(fā)送數(shù)據(jù)時會先從這個緩存中查詢目標IP對應(yīng)的MAC地址,會向這個MAC地址發(fā)送數(shù)據(jù)。 ARP: ARP又叫做地址解析協(xié)議,主要是用來將網(wǎng)絡(luò)中的協(xié)議地址解析為我們本地的協(xié)議地址,就是將IP地址解析為MAC地址,工作在鏈路層。 如下圖1-4所示,這是我的同一個局域網(wǎng)內(nèi)的IP與MAC地址映射表。 虛擬IP:虛擬IP主要是用來網(wǎng)絡(luò)地址轉(zhuǎn)換,網(wǎng)絡(luò)容錯和可移動性。在一臺設(shè)備上虛擬的IP并不是真實的IP,所有通過這個虛擬IP發(fā)出或者接收的數(shù)據(jù)包,都會通過真實的MAC地址流出或者流進。 方法: 一. 使用loadrunner等專業(yè)測試軟件。 二. Windows操作系統(tǒng)netsh命令提供增加、刪減IP的方法。 詳細介紹方法二: 硬件:臺式或者筆記本(可插網(wǎng)口的PC端),適配網(wǎng)線,路由。 1. 使用網(wǎng)線連接PC端與路由。并設(shè)置PC端為固定IP(我的IP是192.168.1.100),網(wǎng)段與路由一致。 2. 打開網(wǎng)絡(luò)和共享中心,查看網(wǎng)絡(luò)屬性是以太網(wǎng)還是本地連接。我的PC端是以太網(wǎng)。 3. 增加IP的方法,通過終端輸入命令:netsh interface ipv4 add address name="以太網(wǎng)" addr=192.168.1.101 mask=255.255.255.0 4. 刪減IP的方法,通過終端輸入命令:netsh interface ipv4 delete address name="以太網(wǎng)" addr=192.168.1.101 gateway=all 為了方便,以上命令可以寫進.bat腳本。 最后判斷虛擬IP是否成功,可使用ipconfig查看網(wǎng)絡(luò)信息。二、怎么設(shè)置虛擬IP地址
IP地址:192.168.0.2(最后一位可以是大于等于2小于等于255的任意整數(shù)) 子網(wǎng)掩碼:255.255.255.0 默認網(wǎng)關(guān):192.168.0.1
望采納
三、什么是虛擬IP?
分類: 電腦/網(wǎng)絡(luò)
解析:
虛擬IP有一種解釋,就是在沒有"DHCP服務(wù)器"或者網(wǎng)絡(luò)無連接的情況下,在IP地址的屬性中設(shè)置"自動獲取IP地址",那么PC會使用虛擬地址,類似"169.xxx.xxx.xxx".
這里說的很詳細:linux.usedu/~ltguo/linuxbyte/2000-/%D0%E9%C4%E2IP
四、虛擬ip原理簡述
根據(jù)TCP/IP的ARP協(xié)議,在以太網(wǎng)中MAC地址用來進行數(shù)據(jù)傳輸?shù)奈锢淼刂?,每臺主機中都有一個ARP高速緩存,存儲同一個網(wǎng)絡(luò)內(nèi)的IP地址與MAC地址的對應(yīng)關(guān)系,以太網(wǎng)中的主機發(fā)送數(shù)據(jù)時會先從這個緩存中查詢目標IP對應(yīng)的MAC地址,再向這個MAC地址發(fā)送數(shù)據(jù)。
例如:
在主機192.168.130.18上arp顯示:
(192.168.130.19) at 00:21:5A:DB:68:a8 [ether] on em1;
(192.168.130.17) at 00:21:5A:DB:68:a8 [ether] on em1;
(192.168.130.18) at 00:21:5A:DB:7F:b2 [ether] on em1
(所有到達虛擬IP 19的請求均被17接收)19為虛擬ip(與17同mac)
一旦在線主機17宕機,備用18主機則會發(fā)送arp數(shù)據(jù)包,告訴所有其他主機19主機的mac為00:21:5A:DB:7F:b2
此時18主機的arp:
(192.168.130.19) at 00:21:5A:DB:7F:b2 [ether] on em1;
(192.168.130.17) at 00:21:5A:DB:68:a8 [ether] on em1;
(192.168.130.18) at 00:21:5A:DB:7F:b2 [ether] on em1
實現(xiàn)故障主機的快速切換
以上就是小編對于虛擬ip設(shè)計問題和相關(guān)問題的解答了,如有疑問,可撥打網(wǎng)站上的電話,或添加微信。
推薦閱讀:
vr虛擬現(xiàn)實未來趨勢(vr虛擬現(xiàn)實未來趨勢英語閱讀理解)
小品景觀設(shè)計案例分析題(小品景觀設(shè)計案例分析題目)