by milinsharma on February 22nd, 2007

milinsharma

Question

Help answer this question below.

Suppose a computer sends a packet at the network layer to another computer somewhere in the Internet. The logical destination address of the packet is corrupted. What happens to the packet? How can the source computer be informed of the situation?

  • Like
  • Report

Answers. 5 helpful answers below.

  • by cambsman on February 22nd, 2007

    cambsman

    Im not a network expert but know a little so here goes...

    Assuming you are using TCP/IP and not UDP, when a packet gets sent out it has both the destination address and the source address. Once the destination successfully receives the packet it send a response back to the source address to say it was successful. (With UDP - you just send it and dont wait for an acknowledgement that it got there OK).

    Therefore if the destination address or source address were incorrect, the source machine would not get a return saying all got through OK. Normally this would result in the packet being resent after a period of time.

    So assuming we have an incorrect address, the packet will eventually be delivered to the wrong destination (that system might send back that it recieved it OK - so that could be a problem - but hopefully it would ignore it - a bit like I do with letters I dont want to recieve - depends on firewall policies).
    Otherwise it will fail quite quickly when it cant be routed to a host, in which case you would get an error message back. (Using the source address).

    • Like
    • Report

    1 comment | Post one | Permalink

  • by l_l on March 24th, 2009

    l_l

    Well, all the above answers are correct... but what happens is that the sending computer will send a series of packets (the number sent is determined by the window size).. once sent, the sending computer starts a timer waiting for acknowledgement of receipt (ACK) of the packets by the recipient PC... If the packet (or several packets) is/are not acknowledged for whatever reason, the sending PC will reset the sliding window and automatically re-transmit the unacknowledged data...
    Hope this helps

    No comments. Post one | Permalink

  • by heba abd elrhman on March 24th, 2009

    heba abd elrhman

    when a computer sends a packet at the network layer the packect must contain the logical destination address and if it is corrupted the packect can not reash to the destination so the network manager goes to each computer to write a configration file "My-Address"
    into each computer that tells the computer its network address(logical address)
    by this each computer knows its logical address and the other logical address of the remaining hosts in the network.
    then try to send the packet a gain.

    No comments. Post one | Permalink

  • by Net Nanny on July 7th, 2008

    Net Nanny

    Before using the destination address in an intermediate or the destination node, the packet goes through error checking that may help the node find the corruption(with a high probability)and discard the packet. Normally the upper layer protocol will inform the source to resend the packet.

    No comments. Post one | Permalink

  • by nevets - badgicide on February 22nd, 2007

    nevets - badgicide

    I believe:
    The packet is lost, and the source computer doesn't get confirmation that the packet has arrived.

    No comments. Post one | Permalink

Want to attach an image to your answer? Click here.

Did this answer your question? If not, then ask a new question or create a poll.

More Questions. Additional questions in this category.

You're reading Suppose a computer sends a packet at the network layer to another computer somewhere in the Internet. The logical destination address of the packet is corrupted. What happens to the packet? How can the source computer be informed of the situation?

Follow us on Facebook!

Related Ads

ANSWERBAG BUZZ

1 Suppose a Computer sends a packet at the network layer to another computer somewhere in the internet The logical destination address of the packet is corrupted What happens to the packet How can the source computer be informed of the situation
Suppose a Computer sends a packet at the network layer to another computer somewhere in the internet The logical destination address of the packet is corrupted What happens to the packet How can the source computer be informed of the situation
The logical destination address of the packet is corrupted What happens to the packet
Suppose a computer sends a packet at the network layer to another computer somewhere in the Internet The logical destination address of the packet is corrupted What happens to the packet How can the source computer be informed of the situation
Can a packet sent to a wrong destination