




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、NamingChapter 4A general naming graph with a single root node.Name Space Distribution (1)An example partitioning of the DNS name space, including Internet-accessible files, into three layers.Name Space Distribution (2)A comparison between name servers for implementing nodes from a large-scale name s
2、pace partitioned into a global layer, as an administrational layer, and a managerial layer.ItemGlobalAdministrationalManagerialGeographical scale of networkWorldwideOrganizationDepartmentTotal number of nodesFewManyVast numbersResponsiveness to lookupsSecondsMillisecondsImmediateUpdate propagationLa
3、zyImmediateImmediateNumber of replicasManyNone or fewNoneIs client-side caching applied?YesYesSometimesImplementation of Name Resolution (1)The principle of iterative name resolution.Implementation of Name Resolution (2)The principle of recursive name resolution.Implementation of Name Resolution (3)
4、Recursive name resolution of . Name servers cache intermediate results for subsequent lookups.Server for nodeShould resolveLooks upPasses to childReceives and cachesReturns to requestercs#-#vu#nl#root#Implementation of Name Resolution (4)The comparison between recursive and iterative name resolution
5、 with respect to communication costs.The DNS Name SpaceThe most important types of resource records forming the contents of nodes in the DNS name space.Type of recordAssociated entityDescriptionSOAZoneHolds information on the represented zoneAHostContains an IP address of the host this node represen
6、tsMXDomainRefers to a mail server to handle mail addressed to this nodeSRVDomainRefers to a server handling a specific serviceNSZoneRefers to a name server that implements the represented zoneCNAMENodeSymbolic link with the primary name of the represented nodePTRHostContains the canonical name of a
7、hostHINFOHostHolds information on the host this node representsTXTAny kindContains any entity-specific information considered usefulDNS Implementation (1)An excerpt from the DNS database for the zone cs.vu.nl.DNS Implementation (2)Part of the description for the vu.nl domain which contains the cs.vu
8、.nl domain.NameRecord typeRecord valuecs.vu.nlNISsolo.cs.vu.nlsolo.cs.vu.nlAThe X.500 Name Space (1)A simple example of a X.500 directory entry using X.500 naming conventions.AttributeAbbr.ValueCountryCNLLocalityLAmsterdamOrganizationLVrije UniversiteitOrganizationalUnitOUMath. & Comp. Sc.CommonName
9、CNMain serverMail_Servers-, 192.31.231,6FTP_Server-1WWW_Server-1The X.500 Name Space (2)Part of the directory information tree.The X.500 Name Space (3)Two directory entries having Host_Name as RDN.AttributeValueAttributeValueCountryNLCountryNLLocalityAmsterdamLocalityAmsterdamOrganizationVrije Unive
10、rsiteitOrganizationVrije UniversiteitOrganizationalUnitMath. & Comp. Sc.OrganizationalUnitMath. & Comp. Sc.CommonNameMain serverCommonNameMain serverHost_NamestarHost_NamezephyrHost_Address2Host_Address6Naming versus Locating EntitiesDirect, single level mapping between names and addresses.T-level m
11、apping using identities.Forwarding Pointers (1)The principle of forwarding pointers using (proxy, skeleton) pairs.Forwarding Pointers (2)Redirecting a forwarding pointer, by storing a shortcut in a proxy.Home-Based ApproachesThe principle of Mobile IP.Hierarchical Approaches (1)Hierarchical organiza
12、tion of a location service into domains, each having an associated directory node.Hierarchical Approaches (2)An example of storing information of an entity having two addresses in different leaf domains.Hierarchical Approaches (3)Looking up a location in a hierarchically organized location service.H
13、ierarchical Approaches (4)An insert request is forwarded to the first node that knows about entity E.A chain of forwarding pointers to the leaf node is created.Pointer Caches (1)Caching a reference to a directory node of the lowest-level domain in which an entity will reside most of the time.Pointer
14、 Caches (2)A cache entry that needs to be invalidated because it returns a nonlocal address, while such an address is available.Scalability IssuesThe scalability issues related to uniformly placing subnodes of a partitioned root node across the network covered by a location service.The Problem of Un
15、referenced ObjectsAn example of a graph representing objects containing references to each other.Reference Counting (1)The problem of maintaining a proper reference count in the presence of unreliable communication.Reference Counting (2)Copying a reference to another process and incrementing the cou
16、nter too lateA solution.Advanced Referencing Counting (1)The initial assignment of weights in weighted reference countingWeight assignment when creating a new reference.Advanced Referencing Counting (2)Weight assignment when copying a reference.Advanced Referencing Counting (3)Creating an indirection when the partial weight of a reference has reached
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年高中英語 Unit2 Growing pains Section Ⅲ Grammar教學設計 牛津譯林版必修1
- Unit 6 Section A 2a - 2d 教學設計 2024-2025學年人教版八年級英語上冊
- 1《 感受生活中的法律》(教學設計)-部編版道德與法治六年級上冊
- 2024年九年級語文上冊 第二單元 第8課《論教養(yǎng)》教學設計 新人教版
- 基于時尚風格的畢業(yè)設計學術(shù)答辯模板
- 水利監(jiān)理規(guī)范解讀
- Unit4《Bobbys House》lesson4(教學設計)-2024-2025學年北師大版(三起)英語四年級上冊
- 線上推廣引流培訓
- 小學教學管理觀摩材料
- 2024秋七年級數(shù)學上冊 第3章 代數(shù)式3.6 整式的加減 1整式的加減教學設計(新版)蘇科版
- 圓錐角膜的護理查房
- 2024屆湖南省高三質(zhì)量調(diào)研物理試卷(三)(解析版)
- ISO28000:2022供應鏈安全管理體系
- 泌尿外科靜脈血栓栓塞癥的風險評估與預防
- 2024年K12課外輔導市場洞察報告
- 設備搬運合同的模板
- 2024年浪潮入職測評題和答案
- 跨國公司的國際營銷策略淺析-以聯(lián)合利華為例
- 《肌力訓練》課件
- 全媒體運營師-國家職業(yè)標準(2023年版)
- 針灸治療呃逆
評論
0/150
提交評論