2009年11月28日

網路應用(1)

今天的需求是這樣子,假設某個度假村希望發展網路,由於地域性廣大,希望可以達到行動上網跟網路管理,而且可以動態增設網路設備(如ap或者router),所以必須在設備上面做上一些"手腳"
假設前端網路上有我們可以管理的設備,後面有一個server,server的作用就是受理用戶端的MAC address並且通知相關的前端設備(router or ap),前端設備使用dhcp配置位置給用戶端,因為經過ARP,所以用戶端會保持本來連接網路設備的MAC address,當移動到下一個網路設備的時候,這時用戶依然會把封包送給33:BB:CC:DD:EE:FF這個位置
當一個前端設備可以透過後面的server知道該電話想要連接的是另外一台設備,同時也經過了DHCP的授權,這時該設備192.168.6.0/24的router則是自動adapt這個動作,自動分配一個在server上,並且把192.168.3.10跟他bind起來,把封包重新包裝後送出去(可以想像成一個類似NAT的動作)
這個動作可以做到行動上網,且可以動態擴充網路架構,不過有一個問題來了,如果說今天客戶在新的設備地點開了一台電腦,並且上網登入,透過DHCP註冊可以得到一個IP,可是電腦跟手機卻無法溝通,因為兩者是不一樣的網域

沒有留言: