Question

In: Computer Science

Intro Large Scale Process System: First, gain an overall understanding of the basic operations of NTP;...

Intro Large Scale Process System:

  1. First, gain an overall understanding of the basic operations of NTP; then, In the space below: Write a BRIEF description of the similarities and differences in the way(s) NTP uses broadcast vs. Multicast protocols.
  2. Second, gain a specific understanding of NTP-Multicast's use of the TTL parameter.
    • IMPORTANT: Be sure you understand what is the default setting for TTL.
    • Then, in the space below (regardless of whether you believe it is feasible, or not), describe what would happen if a node listening for NTP messages consumed three versions of the same message: Version 1, from the first "hop" (TTL = TTL_DEFAULT - 1). Version 2 from the middle "hop" (TTL_DEFAULT/2). Version 3, from the final "hop" (TTL_DEFAULT - TTL_DEFAULT).

Solutions

Expert Solution

NTP:
The Network Time Protocol (NTP) is a networking protocol for clock synchronization between computer systems over packet-switched.NTP is one of the oldest, most-used protocols on the Internet and is
built on the Internet Protocol (IP) and User Datagram Protocol (UDP). It is specifically designed to maintain time accuracy and reliability, even when used over typical Internet paths involving multiple gateways and unreliable networks.


NTP Operations:->
NTP is not based on the principle of synchronizing machines with each other. It is based on the principles of having all machines get as close as possible to the correct time Universal Coordinated Time (UTC). A basic NTP network is composed of a time server and clients (workstations, routers, other servers, etc.). The function of a time server is to provide accurate time to the clients.
The individual clients run a small program as a background task that periodically queries the server for a precise UTC
time reference. These queries are performed at designated time intervals (generally about every 15 minutes) in order
to maintain the required synchronization accuracy for the network. The basic operation of the NTP is time stamping of
data packets transferred between the server and the client.
The order of operations is:
1. The client stamps the time when he sends an NTP request packet to the server.
3. The server stamps the time when the NTP request packet is received from the client.
3. The server stamps the time when he sends the NTP reply packet back to the client.
4. The client stamps the time when this NTP reply packet is received

similarities and differences in the way(s) NTP uses broadcast vs. Multicast protocols

1)The NTP protocol allows a broadcast method for announcing time sources.In a broadcast-based NTPassociation, an NTPserver propagates NTPbroadcast packetsthroughout a network. Broadcast clients listen for the NTP broadcast packets propagated by the NTP server and do not engage in any polling. Broadcast-based NTPassociationsshould be used when time accuracy and reliability requirements are modest and if your network is localized and has a large number of clients (more than 20). Broadcast-based NTP associations also are recommended for use on networks that have limited bandwidth, system memory, or CPU resources. Time accuracy is marginally reduced in broadcast-based NTP associations because information flows only one way. Use the broadcast client command to set your networking device to listen for NTP broadcast packets propagated through a network. For broadcast client mode to work, the broadcast server and its clients must be located on the same subnet. The time server that is transmitting NTP broadcast packets must be enabled on the interface of the given device using the broadcast command

1)The NTP protocol also allows a multicast method (IP) for announcing time sources to areas beyond just the one subnet.Multicast-based NTPassociations should be used when time accuracy and reliability requirements are modest and if your network is localized and has a large number of clients (more than 20). Multicast-based NTP associations also are recommended for use on networks that have limited bandwidth, system memory, or CPU resources. When the router operates as an NTP multicast client, it listens for NTP multicast packets that are sent by an NTP multicast server to a designated IPv4 or IPv6 multicast group IP address. When the router operates as an NTP multicast server, it sends NTP multicast messages to a designated IPv4 or IPv6 multicast group IP address.


Related Solutions

Schroeder Baking Corporation uses a process costing system in its large-scale baking operations. The Mixing Department...
Schroeder Baking Corporation uses a process costing system in its large-scale baking operations. The Mixing Department is one of the company’s processing departments. In the Mixing Department in July, the cost of beginning work in process inventory was $4,280, the cost of ending work in process inventory was $3,870, and the cost added to production was $46,360. Required: Prepare a cost reconciliation report for the Mixing Department for July. Mixing Department Cost Reconciliation Costs to be accounted for: Total cost...
Subject: Intro to entrepreneurship Having an understanding of basic business legalities, discuss the legalities involved in...
Subject: Intro to entrepreneurship Having an understanding of basic business legalities, discuss the legalities involved in forming your new business and the different legal requirements for your business. Use your business idea and research based evidences to answer this question. 8marks
1) have an understanding of the overall investment process and the key elements involved in the...
1) have an understanding of the overall investment process and the key elements involved in the investment process such as asset allocation and security selection.   2) have a basic understanding of debt, equity and derivatives securities.   3) understand differences in the nature of financial and real assets; be able to identify the major players in the markets; differentiate between primary and secondary market activity;
answer in basic JAVA im in and INTRO JAVA CLASS Problem 2: Point of Sale System...
answer in basic JAVA im in and INTRO JAVA CLASS Problem 2: Point of Sale System The McDowell Restaurant chain has asked you to write a menu program for their new Fast-food service machines. Your program already prints the following menu like this: ********************************************************************** McDowell’s Restaurant ********************************************************************** Make your selection from the menu below: 1. Regular Hamburger $1.50 2. Regular Cheeseburger $1.75 3. Fish Sandwich $2.50 4. Half-pounder with cheese $2.75 5. French Fries $0.99 6. Large Soft Drink $1.25...
Basic understanding how double bonds absorb light. Overall chemical reaction of ‘fixing’ carbon dioxide.
Basic understanding how double bonds absorb light. Overall chemical reaction of ‘fixing’ carbon dioxide.
One understanding of poverty in the U.S. suggests that large-scale societal issues like race and class...
One understanding of poverty in the U.S. suggests that large-scale societal issues like race and class perpetuate it. Others argue that the actions of individuals are responsible for poverty. Question is What is your perspective on the causes of poverty in the US?
GAAS requires that auditors gain an understanding of a client’s internal control system. How does the...
GAAS requires that auditors gain an understanding of a client’s internal control system. How does the auditor incorporate this knowledge into the audit plan? Is an auditor required to test internal controls on every audit? Explain.
Select a large company with operations in Hong Kong, which is enjoying both economies of scale...
Select a large company with operations in Hong Kong, which is enjoying both economies of scale and scope. Identify and explain TWO possible reasons for enjoying the lower average total cost due to the economies of scale and scope respectively. Suggest TWO methods that this company can adopt to prevent ‘diseconomies of scale and scope’
The overall process of prokaryotic and eukaryotic gene expression are very similar, employing the same basic...
The overall process of prokaryotic and eukaryotic gene expression are very similar, employing the same basic mechanisms of transcription initiation, elongation, and termination by RNA polymerase followed by translation of the mRNA by ribosomes and charges tRNAs. The eukaryotic process, however, has a few unique aspects to I. List or describe some of these important differences.
Part II – Resistance Among the first antibiotics used on a large scale was penicillin, which...
Part II – Resistance Among the first antibiotics used on a large scale was penicillin, which was discovered in 1929 by Alexander Fleming.  It was finally isolated and synthesized in large quantities in 1943. Penicillin works by interfering with the bacterial cell wall synthesis. Without a cell wall, the bacterial cells cannot maintain their shape in changing osmotic conditions. This puts significant selective pressure on the microbes to evolve, as they cannot survive the osmotic stress. Any microbe that can resist...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT