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

  Enhanced home utility auditing program

The user should be able to do the following:Enter the cost per kilowatt-hour. Select from a list of home appliances which includes a > or >, among other appliances

  Troubleshooting rip and eigrp vlab

Troubleshooting RIP and EIGRP vLab

  Compare the size of all three-image files

Open the GIF image the image editor and save it as a JPG - Reopen the same GIF image and save it as a PNG-8 image - Compare the size of all three-image files

  Torque m that should be applied to the screw

Determine the torque M that should be applied to the screw to start lifting the 6000-lb load acting at the end of member ABC

  Is security mechanisms and practices

Organizations around the world often assess their IS security mechanisms and practices by using the Trusted Computer System Evaluation Criteria (TCSEC) or Information Technology Security Evaluation Criteria (ITSEC). The two standards are similar, tho..

  Address the benefits and disadvantage of unix@,linux@

Programmability - address the benefits and disadvantages of using UNIX® or Linux® versus Microsoft® Windows Server® within the organization, then propose one of the products

  Sequential and selection processing control structure

Sequential and Selection Processing Control Structure

  Standards used to represent music in a digital format

Which is not a way a mouse might connect to the computer?

  What are some of the more popular database management system

What are some of the more popular database management systems? Why use Oracle?

  Use karatsuba''s integer multiplication algorithm

Use Karatsuba's integer multiplication algorithm as a subroutine.

  What is the position of the first queue element

Suppose that queue is implemented as an array with the special reserved slot, as described in this chapter. Also, suppose that the size of the array implementing queue is 100. If the value of queueFront is 50, what is the position of the first queue ..

  Create a program that uses a menu with options

Create a program that uses a menu with options to enter student information (name, ID, GPA), print student information, or quit the program. Use data files and FILE pointers to store and print information entered.

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