Address Resolution with message exchange: In this approach the computer that needs to resolve an address sends a message across network and receives reply.The message carries a request that specifies the protocol address,and  the reply carries the corresponding hardware address.Now the main  question that came in front of us is that where all these requests be  sent.Generally there  are two  designs that are used for this.In the first design a network includes  one or more servers that are assigned the task of answering address resolution requests.
Whenever,address resolution is needed a message  must be sent to any of these servers which will send a reply.In the  second design no special address resolution servers are  needed.Instead,each computer  on the network participates in address resolution by agreeing to answer resolution requests for its address.When a computer needs to resolve an address,it  broadcasts a request on the network.All machine receive the request and  examine the requested address.If an incoming request matches a  computer’s address, the computer responds.Now discuss the advantages of  both the designs.
The chief advantage of the first scheme arise  from centralization because a few address resolution  servers handle all  resolution tasks on the network,address resolution is easier to  configure,manage and control.Now the advantage of second design arise  from distributed  computation.Address resolution servers may be expensive.In addition to  the expense of additional hardwares like extra memory.In addition to  this servers are expensive to maintain because address binding information stored in servers must be updated whenever new computers are added to the network or hardware address changes.Furthermore ,address resolution  servers can become a bottleneck on a large busy network.If each  computer is able to resolve its own address ,then there is no need of  servers.
 
No comments:
Post a Comment