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

  Explain four different types of wireless technologies

Explain four different types of wireless technologies in a 350- to 700-word paper in APA format. Describe the characteristics and properties of each signal type, and how each can be used.

  Systems analyst can help with project management tasks

Explain how systems analyst can help with project management tasks. Also, explain how new employee can contribute to tasks.

  Information security and disaster recovery

Explain which concepts are the most significant to consider when designing information security policies and procedures.

  Explain how to upgrade bus topology lan

You are asked to upgrade bus topology LAN at a friend's house to a star topology LAN. your friend wishes to connect three computers and printer and use Ethernet access method.

  Solidify the concepts of client/server computing

One-way to solidify the concepts of client/server computing and interprocess communication is to develop the requirements for a computer game which plays "Rock, Paper, Scissors" using these techniques.

  Explain routers-vc or datagram architecture

Assume that routers were subjected to conditions which might cause them to fail fairly frequently. Would this argue in favor of VC or datagram architecture? Why?

  Program to accept bit string and generates unipolar encoding

Write program to accept a bit string and generates the unipolar, NRZ and Manchester encodings for the bit string. You can use any programming language/platform and generate the output in any appropriate manner.

  Intercepting the message in conversation

Provided that Alice and Bob both suppose that they have the correct public keys for the other party, and supposing that Eve may intercept any messages passed between Alice and Bob, Describe the steps Alice could take in order to ensure that the pub..

  Reason to pay attention to faulty terminations

What do you consider the single most important reason to pay attention to faulty terminations and excessive horizontal wiring spans? Why is it critical to label patch cables, ports, and data jacks?

  Explain packet-by-packet fair queueing system-logical buffer

Consider a packet-by-packet fair queueing system with three logical buffers and with service rate of one unit/second. Show the sequence of transmissions for this system.

  Write a plan like digital evidence for investigation

You decide to carry out an investigation. Write a plan for this investigation. The plan should include: digital evidence source identification, recovery, collection, documentation, and report.

  Certificate authority with well-known public key

Suppose there is a Certificate Authority (CA) with well-known public key. Further suppose every user is issued a certificate for his/her public key.

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