Caching name translations for computers, Operating System

Assignment Help:

Q. Discuss the advantages as well as disadvantages of caching name translations for computers located in remote domains.

Answer: There is a performance benefit to caching name translations for computers located in remote domains: repeated resolution of the similar name from different computers located in the local domain could be performed locally without requiring a remote name lookup operation. The drawback is that there could be inconsistencies in the name translations when updates are made in the mapping of names to IP addresses. These reliability problems could be solved by invalidating translations which would need state to be managed regarding which computers are caching a certain translation and as well would require a number of invalidation messages or by using leases whereby the caching entity invalidates a translation after a certain period of time.

The latter approach needs less state and no invalidation messages but might suffer from temporary inconsistencies.


Related Discussions:- Caching name translations for computers

Explain first fit allocation algorithm, Describe the following allocation a...

Describe the following allocation algorithms: a. First fit b. Best fit c. Worst fit   a. First-fit: search the list of available memory and all

Prepare a short note on the standard linux file system, Problem: a) Pre...

Problem: a) Prepare a short note on the standard Linux File System. b) Prepare a short note on the RPM Package Management Tool. c) Briefly explain the two types of login

Android development, Developing an application for android encompass differ...

Developing an application for android encompass different steps as follows: Setup:  Development environment is prepared during this phase. This includes downloading and installi

Explain working of the logical file system, Explain working of the logical ...

Explain working of the logical file system The logical file system manages metadata information. Metadata contains all of the file-system structure, excluding actual data. It h

Write a note on the usage of semaphores, Write a note on the usage of semap...

Write a note on the usage of semaphores. Semaphore is a synchronization tool and it is a variable having integer values. It is accessed only by two standard atomic operations w

Macro, What is macro expansion

What is macro expansion

Describe the main architectural layers of windows xp, Q. Describe the three...

Q. Describe the three main architectural layers of Windows XP? Answer: (1) The HAL (Hardware Abstraction Layer) creates operating system portability by hiding hardware differ

What are batch systems, What are batch systems? Batch systems are quite...

What are batch systems? Batch systems are quite appropriate for implementing large jobs that need little interaction. The user can submit jobs and return later for the results.

Explain the main functions of an operating system, Question: a) What sp...

Question: a) What special measures must be taken to ensure the reliability, availability, and security of electronic commerce and digital business process? b) What are the c

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd