




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
TANET2003 1 04無線區域網路中動態網域名稱服務系統的研製 10049 TANET2003 無線區域網路中動態網域名稱服務系統的研製 2 大綱 前言與研究動機研究目的相關研究WDDNS系統實作與結果結論 TANET2003 無線區域網路中動態網域名稱服務系統的研製 3 前言與研究動機 一 研究動機一 在新世代的行動網際網路 MobileInternet 網路系統最大的挑戰是必須因應使用者頻繁的移動性 Mobility 如何讓執行中的應用程式不斷線當行動使用者移動到不同的網域時作用中的設備在換手 handoff 後的相關組態 必須適時地被修正 TANET2003 無線區域網路中動態網域名稱服務系統的研製 4 前言與研究動機 二 研究動機二 然而一個用戶攜帶行動設備含有會變動的IP 雖然可以正確的上網但網路上的其他用戶卻很困難甚至無法得知其目前所在的網域位址 currentIP 以至於無法主動與之呼叫連線 這將損傷行動設備在任何時間 任何地點都能提供服務的能力 TANET2003 無線區域網路中動態網域名稱服務系統的研製 5 前言與研究動機 三 研究動機 三 動態網域名稱伺服系統 DDNS DynamicDomainNameSystem 結合了DNS和DHCP的能力對自動取得的變動IP可以擁有固定的網域機器名稱與之對應 已有許多組織或廠商提供DDNS的服務但 無線網路系統的卻少有被提出或討論過 ADSLDNS DNS2GO NO IP DynDNS TANET2003 無線區域網路中動態網域名稱服務系統的研製 6 研究目的 設計並實作出一個無線動態網域名稱服務系統 WDDNS WirlessDDNS DDNSforwirelessNetwork LANs 如何將DDNS的功能推展到WirelessNetwork如何讓動態變化的IP與固定不變的名稱取得對應如何去處理較特別的私用 private IP的對應問題如何讓每一個行動設備能自由地漫遊於無線系統涵蓋的範圍內還能享有唯一的固定名稱如何在無線與有線的整合系統中能順暢地彼此呼叫 TANET2003 無線區域網路中動態網域名稱服務系統的研製 7 相關研究 IEEE802 11WLAN WirelessLAN無線區域網路 網域名稱系統 DomainNameSystem DNS DHCP動態網域名稱系統 DynamicDNS NATprivateIPIP分享器IPv6MobileIP行動管理 MobilityManagement 漫遊管理 TANET2003 無線區域網路中動態網域名稱服務系統的研製 8 相關研究 IEEE802 11WLAN 在無線上網擴展了Internet的使用範圍 視野 方便適用於不易佈線之處WirelessLAN無線區域網路與傳統 IEEE802 3 的有線上網和習慣最為相近 因為其packetformat一樣IEEE802 3 busethernetIEEE802 5 tokenring IEEE802 11aIEEE802 11bIEEE802 11g三者有何區別 TANET2003 無線區域網路中動態網域名稱服務系統的研製 9 相關研究 DNS 網域名稱系統 DomainNameSystem DNS 大部份網際網路上的系統都是架構IP InternetProtocol 上網域名稱系統 DNS 使得IP位址與網域機器名稱取得對應tiger mis sju edu tw 163 21 78 22聖約翰科大網址 www sju edu tw IP Pingwww sju edu twnslookupwww sju edu tw查詢自己電腦IP ipconfig聖約翰DNS的網址 163 21 84 12Hinet的DNS的網址 168 95 1 1一個固定IP 一個對應的名稱 name TANET2003 無線區域網路中動態網域名稱服務系統的研製 10 相關研究 DHCP 動態主機組態通訊協定 DynamicHostConfigurationProtocol DHCP 由於IP位址個數不夠用 利用動態網際網路協定 DynamicIPProtocol 可使得網路設備自動取得IP配給利用DHCP機動地分配IP給上網的電腦網際網路服務提供廠商 ISPs 只擁有有限的IP位址分配IP的方式大多採用動態配給 由DHCPServer配置 並非所有的人都會在同一時間上線 系統只要將IP指定給目前上線的使用者即可 TANET2003 無線區域網路中動態網域名稱服務系統的研製 11 相關研究 DDNS 動態網域名稱系統 DDNS DynamicDNS傳統的DNS系統只能將網址對應固定不變的IP 無法來對應動態IP 於是DDNS DynamicDomainNameSystem 的服務便因而產生 則結合了DNS和DHCP的能力 對自動取得的變動IP可以擁有固定的網域機器名稱與之對應但 沒有提供NAT轉換 亦即只轉換真實IP TANET2003 無線區域網路中動態網域名稱服務系統的研製 12 相關研究 NAT 網路位址轉換器 NetworkAddressTranslation NAT 功能 將privateIP 私人或稱虛擬IP 轉換成真實IP目的 讓許多機器可以共享一實體IP 真實或稱公用IP 能將進入NAT的真實IP連線需求轉遞到私用網路內的特定機器大多數的NAT實作都具有埠轉遞 portforwarding 的功能有一些限制 NAT上的某個埠號 portnumber 只能由私用網路上的一台機器來擁有對應舉例 我們可以建立一個mailserver和一個FTPserver分屬於私用網路下的兩台不同機器但卻不能建立兩個FTPservers同時分屬於私用網路下的兩台不同機器這對提供相同服務的行動設備是不適宜的 特別是我們想用固定名稱提供無線用戶彼此呼叫 TANET2003 無線區域網路中動態網域名稱服務系統的研製 13 相關研究 privateIP privateIP 私人或稱虛擬IP 利用網路上無法路由的位址空間 RFC1918 共有幾個IP 1x224 16x216 256x28 TANET2003 無線區域網路中動態網域名稱服務系統的研製 14 相關研究 IP分享器 IP分享器 具有DHCP與NAT功能的HUB TANET2003 無線區域網路中動態網域名稱服務系統的研製 15 相關研究 IPv6 IP現在所用的定址方式為IPv432bit例 163 21 78 22 每一部份各佔8bitIPv6IPv6 新版本 可用到128bitTunneling 是種能夠讓某個網路透過其他網路連結來傳送本身資料的技術原理 將網路通訊協定封裝到另一個網路的封包當中舉例來說 微軟的PPTP技術能夠讓公司透過虛擬私人網路 virtualprivatenetwork VPN 來存取網際網路資源 將本身的通訊協定封裝到網際網路的TCP IP封包當中例如 IPV6當成data 以IPV4格式傳送 TANET2003 無線區域網路中動態網域名稱服務系統的研製 16 相關研究 MobileIP MobileIP可以支援Mobile設備的IP使用者除了可以使用同一個IP位址連接上任何一個IP網路而且當使用者由某一個IP網路移動到另一個IP網路時 使用中的連線不會被要求中斷後重新建立MobileIP提供了類似蜂巢電話網路中HLR homelocationregister 和VLR visitorlocationregister 的架構 達成漫遊 Roaming 功能 TANET2003 無線區域網路中動態網域名稱服務系統的研製 17 相關研究 MobileIP的架構 在MobileIP的架構 網路被一分為二一個是MobileIP用戶端原本登記的網路 稱為主網路 HomeNetwork 另一個則是稱為漫遊網路 ForeignNetwork 每個MobileIP用戶端都擁有兩個IP位址 主網路位址 HomeAddress 是一靜態 永久的IP位址漫遊網路位址 Care ofAddress 是一動態 暫時的位址 隨著用戶端在進入其它網路時會有所改變目前MobileIP協定制訂的工作是由IETF中的Wireless MobileHost工作小組在負責有鑑於無線上網的快速發展 新版本的IP協定 IPv6 就加入了MobileIP的功能實務上MobileIP技術尚未普及 TANET2003 無線區域網路中動態網域名稱服務系統的研製 18 相關研究 行動管理 行動管理 MobilityManagement 有線與無線網路最大的差異 設備會移動行動用戶移動到不同的網域時 subnet 換手 handoff 相關組態必須適時且正確地被修正 Intrahandoff 在同一個Domain 網段 換基地台 Interhandoff 跨另一個Domain 網段 換基地台 mobile 行動 與portable 可攜性的 二者有何不同 mobile 設備移動時還可以運作portable 設備移動時不運作 TANET2003 無線區域網路中動態網域名稱服務系統的研製 19 相關研究 漫遊管理 漫遊管理 RoamingManagement 在無線網路的環境下 行動設備經常會在不同的無線領域服務範圍間遊走 使得行動設備具有漫遊的能力 漫遊管理包括兩項主要的作業第一項作業為 註冊 registration 與位置追蹤 locationtracking 註冊是行動設備將自己的位置通知網路系統而位置追蹤是指網路系統試著找出行動設備的位置在個人通訊系統 PCS 的相關標準中 透過網路系統資料庫紀錄用戶的HLR homelocationregister 和VLR visitorlocationregister 達成漫遊管理 第二項作業為 Connectionmanagement 連線管理 TANET2003 無線區域網路中動態網域名稱服務系統的研製 20 系統目標 將利用DHCP讓網路設備可以自動取得私用IP的配給並採用DDNS的精神使得自動取得的私用IP可以擁有固定式的網域機器名稱藉以將DDNS的服務功能延伸至無線區域網路的環境因為使用到私用IP 為了存取Internet的服務 則位址轉換 NAT 的工作不能避免 WDDNS系統 TANET2003 無線區域網路中動態網域名稱服務系統的研製 21 採用Client Server的系統架構以Socket訊息傳遞方式透過UDP通訊協定來傳輸控制資訊 用以解決名稱與IP對應的問題用戶端程式 Clientprogram 根據所在領域動態取得合用的IP 即使跨過不同無線領域 經過無線基地台換手之後 並自動進行網域名稱的註冊伺服端系統 Serversystem 負責追蹤修正用戶端的相關連線資訊系統設計必須達到動態地配置IP給經過授權的用戶在行動設備漫遊的同時仍可保證改變後的IP與網域名稱正確對應且無須使用者的介入 WDDNS系統架構 TANET2003 無線區域網路中動態網域名稱服務系統的研製 22 WDDNS系統 UDP協定 UDP UserDatagramProtocol TCP IPModel TANET2003 無線區域網路中動態網域名稱服務系統的研製 23 UDP與TCP的比較 TANET2003 無線區域網路中動態網域名稱服務系統的研製 24 WhyUDP 原因一 NAT對位址做轉換並未包含封包的payload部分若採用連線導向式的可靠型通訊協定 如TCP 其checksum的部分未被NAT重新計算 可能造成檢測傳送資訊的誤判原因二 傳送的資料主要用於查詢最新的IP位址 所以我們希望可以快速查到即可 不希望網路太擁塞 TANET2003 無線區域網路中動態網域名稱服務系統的研製 25 WDDNS運作流程圖 修正目前狀態 呼叫對方 建立通訊連線 TANET2003 無線區域網路中動態網域名稱服務系統的研製 26 WDDNS運作流程圖說明 一 代表行動設備B會將由DHCP NATserver動態配給的IP註冊登錄於WDDNS伺服器的資料庫中 此動態IP會與原申請之固定網域名稱對映代表當行動設備A欲與B通訊時 乃透過固定網域名稱與B聯繫 然此時固定網域名稱是指向WDDNSserverWDDNS查出B的IP位址 通知B有人call它 並回應給A代表最佳化三角路由 triangularroutingoptimization 的處理 如此A與B連線不再需要WDDNSserver的介入 TANET2003 無線區域網路中動態網域名稱服務系統的研製 27 WDDNS運作流程圖說明 二 代表當B漫遊到另一網域範圍成為B 換手的機制會在二個AP之間引發 同時B 可配給到一個新的IP組態代表換手後的B 會即時更新組態並上傳修正WDDNS內資料庫的紀錄表示WDDNSserver在確認B 的新位址後 將回應給A 告知目前B 的IP為何為換手後建立的A與B 連線 其乃由4所遷移過來的 藉此 通訊得以繼續 TANET2003 無線區域網路中動態網域名稱服務系統的研製 28 WDDNS系統 系統封包格式 NATservermappingtable Header Payload承載 固定名稱 變動IP 1 2 3 TANET2003 無線區域網路中動態網域名稱服務系統的研製 29 WDDNS系統 系統動作流程圖 TANET2003 無線區域網路中動態網域名稱服務系統的研製 30 WDDNS系統 系統動作流程圖說明 DHCP NATserver 無線與有線網路的接觸點Mobileclient1送出帳號密碼作為驗證使用權合法的使用者將配給privateIP除將資訊存於對應表外並將修正資訊送往WDDNSserver當Mobileclient2想要呼叫Mobileclient1時以名稱建立連線的請求 會先送到WWDNSserver若是正確的名稱 則相對應的NATserver的IP會被回覆Mobileclient2則以此回覆的IP呼叫Mobileclient1該連線需求會被NAT適當地轉送到Mobileclient1屆時兩個行動端點可建立溝通連線當行動設備換手到不同無線領域 這個流程會被驅動 TANET2003 無線區域網路中動態網域名稱服務系統的研製 31 訊息傳遞 在授權檢查部分 行動使用者只能透過客戶端程式提出需求 使用者自行設定的組態無法使用無線接取服務漫遊的過程中 無線使用者所發送的封包均會被攔截檢查有關名稱 位址資料庫的資訊修正時機 首次進入服務領域的行動設備將引發客戶端組態設定與組態在伺服端登記的程序跨網域的換手也會觸發此程序 TANET2003 無線區域網路中動態網域名稱服務系統的研製 32 portnumber NAT作法有兩種 靜態 固定的轉換一對一的相對位址動態 NAT伺服器擁有多個可用的publicIP 並可動態取用例如 NAPT NetworkAddressPortTranslation 為動態NAT的一種變形以TCP UDPportnumber來分辨多工串流允許多個主機分享單一IP位址動態NAT的處理策略 為了讓公用 PublicIP 網路的主機可以存取到私有 PrivateIP 網路的主機所提供的網路服務 例如 FTP WWW TELNET等portnumber的對應機制也必須引入Port相當於電腦上的碼頭 每個portnumber對應到不同的應用程式 well knownPort FTPportno 為21HTTPportno 為80SMTPportno 為25 TANET2003 無線區域網路中動態網域名稱服務系統的研製 33 PrivateIP portnumber產生的問題 portnumber不能被分享 處在私有網路的兩個行動設備可能開放同一服務 例如存在兩個FTPservers 此私有網路對外只用單一公用IP 且其well knownport不能指派給不同的行動設備若不同設備提供的同一個服務 個別指定不同的portnumber 則外界用戶也無從知悉行動設備提供的服務在NAT上被指派的port為何 TANET2003 無線區域網路中動態網域名稱服務系統的研製 34 WDDNS portnumber產生的問題 WDDNS採用NAPT NetworkAddressPortTranslation 的作法 利用portnumber來對映使用者所提供的服務當二個以上的私用IP的使用者開放相同的服務時 私有網路部分可以使用相同的port但公用網路部分則需使用不同的port 這是因為他們分享著共同的publicIP目前的DNS協定版本並沒有辦法辨識 或記載 一個IP再附加上PortNumber位址模式的機制 這使得行動設備在申請一個固定網域名稱時 也必須同時配給portnumber s TANET2003 無線區域網路中動態網域名稱服務系統的研製 35 處理外來封包的portnumber的變通策略 當公用網域 PublicDomain 的行動使用者透過 PrivateDomain 固定網域名稱進行連線建立時 雖然NAT上的公用IP可以被分享 但其portnumber卻不能被分享解決 在不破壞現行DNS通訊協定規則下採用提供網頁查詢 轉向方式 以獲取行動設備的固定網域名稱和其所開放服務功能的關聯p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景泰蓝磨蓝工专业知识考核试卷及答案
- 金属文物修复师质量追溯知识考核试卷及答案
- 宣纸书画纸制作工理论知识考核试卷及答案
- 民用阀门及管道连接件制作工上岗考核试卷及答案
- 人教版数学综合能力复习计划
- 水泥生产中控员数字化技能考核试卷及答案
- 幼儿教师情感教育成长计划
- 物业经理2025年度客户服务总结与工作计划
- 机场保洁环保流程培训计划
- 幼师考核面试题目及答案
- 部编版(2024版)七年级历史上册第1课《远古时期的人类活动》精美课件
- 2024年云南省昆明市官渡区、呈贡区小学六年级第二学期小升初数学试卷含解析
- 《睡眠质量下降人群治未病干预方案》
- 2024年《企业战略管理》期末考试复习题库(含答案)
- 家具厂封边技能培训
- 中华民族共同体概论课件第十一讲中华一家与中华民族格局底定(清前中期)课件
- DBJ50-T-386-2021 建筑施工现场扬尘控制标准
- 中国流行音乐的发展史
- 《中国成人肥厚型心肌病诊断与治疗指南-2023》更新要点解读
- NB-T 11054-2023 防孤岛保护装置技术规范
- 实验动物微生物学和寄生虫学质量控制课件
评论
0/150
提交评论