Design own message format and provide ids

Assignment Help Computer Networking
Reference no: EM1369892

Design an application that sends three UDP packets to each router from source to destination and calculate the RTT for each and provide average RTT as well with names etc. When the application comes up it starts all the routers, sources and destinations. Each has to know their role and the path to be taken if receive a packet. Only the directly related routers know about the hosts. They have to send messages to others to inform about that. System will take some time to stabilize so all routers know what is the path to take if they have to send the packets from any source to any destination in the network. There are two types of messages to be sent, one routing updates and second actual traceroute packets. The traceroute packets have TTL incrementing from 1, routers only reply to the packet if it receives one with TTL of 1, otherwise it just decrements the value and forwards to packet. We need to see some message from the routers when they forward or reply the packet. Sender sends multiple packets with increasing TTL until it receives reply from the destination. Routers have to send reply as well as forward packet when they receive traceroute messages so database at each router needs to keep all forwarding as well as reverse addresses. You have to design your own message format and give IDs in any way you want. At minimum the message must have source address, destination address, TTL and address of the sending node etc.

Reference no: EM1369892

Questions Cloud

Solving the numerical on concepts of costs : Given the quantity and total fixed and variable costs, compute the remaining costs the complete the following table.
Determine the equilibrium price and equilibrium quantity : If my comapny operates in a competitive market and competes with many other domestic and foreign firms.
Examine values with and without leverage : Examine values with and without leverage - Risk of financial distress may cause it to lose some customers and receive less favorable terms from its suppliers.
Question about quantity demand : The question asked was assume that the government imposes a price ceiling on toasters. In particular, suppose that it decrees that a toaster cannot sell for more than $14.
Design own message format and provide ids : You have to create your own message format and provide IDs in any way you want. At minimum message should have source address, destination address, TTL and address of sending node etc.
Externalities-positive and negative : What is the definition of externality? Distinction between positive externalities (positive spillover costs) and negative externalities (negative spillover costs)? Why do externalities exist?
Effective management of a decision implementation plan : Describe the considerations you believe are important in implementing decisions in global organizations
Determining cost function of firm : Find out the range of outputs for which cost function C(q) = f +cq^2 where c>0 is characterized by
Estimate the equilibrium value of gdp : Suppose that no taxes are imposed, Estimate the equilibrium value of GDP if government expenditures are $50 billion and inteneded investment is $50 billion?

Reviews

Write a Review

Computer Networking Questions & Answers

  How many times message m is modified before destination

When a message travels from source to destination through two routers, how many times the message M is modified before it reaches to the destination as M. Show your work to determine this number.

  Self regulating norms of social networking business model

Do you think that the current Social Networking business model can sustain, given these generally self regulating norms?

  Analyze network security threats and vulnerabilities

Given the need for secure, online business communications, analyze network security threats and vulnerabilities and design network security solutions

  Explaining sliding window protocol with the window size

Terminal A is sending data to terminal B using a sliding window protocol with the window size equal to 5 and the maximum sequence number equal to 6.

  Describing status of 3g and 4g network technologies

Describe in scholarly detail status of 3G and 4G network technologies and even challenge yourself to find out any research on future of 5G technology.

  Bandwidth of mbps ethernet link if signal-to-noise ratio

Using the frequency definition of bandwidth, what should the bandwidth of 10 Mbps Ethernet link be if the signal-to-noise ratio is 20 dB?

  Mpls over ip solution or form of long-haul ethernet

What occurs if office in Baton Rouge, Louisiana, also should be connected to both Memphis and Laramie at a rate of 512 kbps? Which solution is cheaper now?

  Hypothetical company trying to certify at top secret level

Hypothetical company (make up one for this problem) for your system (for example: operating system) that you are trying to certify at the TOP SECRET level?

  Managing intrusion detection environment

As security manager at XYZ Corporation, you are responsible for managing intrusion detection environment. If you were given the ability to build the environment from scratch, would you use network based IDS, host based IDS, or a combination?

  Ipv6 give operational improvement-increased address space

What are some immediate differences in the two protocols? Does IPv6 provide operational improvement, as well as increased address space?

  Explain wan protocols operate on which layer of osi model

Explain OSI model and how it relates to network in 200 to 300 words. Your response should include answers to following: On which layers of OSI model do WAN protocols operate?

  Explain generic and voip specific issues

Explain these generic and VoIP specific issues. What are the risks? How are these threats being addressed? What can you do as a manager?

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