Find out what an application has to do

Assignment Help Basic Computer Science
Reference no: EM131045844

If a UDP datagram is sent from host A, port P to host B, port Q, but at host B there is no process listening to port Q, then B is to send back an ICMP Port Unreachable message to A. Like all ICMP messages, this is addressed to A as a whole, not to port P on A.

(a) Give an example of when an application might want to receive such ICMP messages.

(b) Find out what an application has to do, on the operating system of your choice, to receive such messages.

(c) Why might it not be a good idea to send such messages directly back to the originating port P on A?

Reference no: EM131045844

Questions Cloud

Design a simple udp-based protocol for retrieving files : A late-arriving packet from a past connection shouldn't be interpretable as part of a current connection.
System of profound knowledge : Explain Deming's "System of Profound Knowledge".In your explanation, state why he developed it, how it ties in to his fourteenpoints, and explain each of the components of the system.
Describe a scenario by which a client might request one file : Propose a change in the protocol that will make this situation much less likely.
Question regarding the database management system : This assignment has been designed so that you understand the concept of Transforming Conceptual Schema into Logical Schema and Relational Schema. Also basic concepts of Normalization
Find out what an application has to do : Give an example of when an application might want to receive such ICMP messages.
What problem might s2 now face : Suppose resource manager cell RM1 departs from S2 to H1 reporting a high available rate, but right afterward an RM cell arrives at S2 from H2 reporting a low available rate for the second half of the circuit. What problem might S2 now face?
Question regarding the form of compensation : The form of compensation that compensates an expatriate for having to live in an unfamiliar country isolated from family and friends is referred to as a(n):
Corporations that import and export raw logs : ALPAC and Eagon are corporations that import and export raw logs. In April, Setsuo Kimura, ALPAC's president, and C. K. Ahn, Eagon's vice president, entered into a contract for ALPAC to ship about fifteen thousand cubic meters of logs between the ..
What might happen to the existing reserved flows : What will happen to the existing reserved flows if the router handles reserved and nonreserved flows via a single FIFO queue?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Discussion centers on e-commerce

Discussion centers on e-commerce, the use of web sites for the buying and selling of goods and services. For your discussion this week, first visit this link on how to make a terrible website. It's a tongue-in-cheek look at what not to do on yo..

  Installation options for customer tracking system

Which installation options are available for the Customer Tracking System? Which would you recommend? How can you determine if implementation has been successful?

  A company named rl medical imaging

For this course, your projects will be for a company named RL Medical Imaging (RLMI).

  Component interface for an emergency control room

As the lead software engineer for a medium-sized hospital, you have been asked to spearhead an effort to improve the tracking of Voice Over IP (VOIP) calls made within the hospital system.

  Identify the operating system

For each of the following file systems: identify the operating system(s) that support it, the maximum number of files allowed, the size of the disk volume possible, any fault tolerant features, all security features, and whether compression o..

  Might limit the effectiveness of storage protection

Describe residual data and how it might limit the effectiveness of storage protection/encryption approaches.

  . write down each interaction with smartphone

Consider your smartphone as a system and use its calendar to set a calendar event with a reminder for your birthday. Write down each interaction between you and your smartphone as a scenario. Record all the interactions, including any feedback the sm..

  How long will it take to reach steady-state value

Investigate the effect of the parameter b on y(t). To do this, plot y versus t for several values of b on the same plot. How long will it take for y(t) to reach 98 percent of its steady-state value?

  Create a program that will calculate the daily pay

Using a loop, create a program that will calculate the daily pay and total pay assuming you get paid 1 penny the first day and then double every day after the first day. Display these numbers in a listbox. Use a inputbox to ask the user how many d..

  Browsers render color user enter a color name true or false

Browsers that render the color input type as a text field require the user to enter a color name. True or false

  Determine what fraction of processor time is consumed

Consider a system employing interrupt-driven I/O for a particular device that transfers data at an average of 8 KB/s on a continuous basis.

  Apply the dynamic programming algorithm

Apply the dynamic programming algorithm to find all the solutions to the change-making problem for the denominations 1, 3, 5 and the amount n = 9

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