Talk:Web Science/Part1: Foundations of the web/Internet Protocol/IP forwarding algorithm/quiz

Routin Error
Regarding question 3: "If the package cannot be routed there will be a forwarding error message send to the source." Is this really responsibility of the Internet Protocol? Isn't TCP responsible for things like this. I also cannot find this action in the diagram of the IP-forwarding algorithm... --84.136.196.157 (discuss) 14:17, 7 February 2015 (UTC)


 * IP is routing. TCP is ports.  TCP doesn't know anything about networks or routing, and so can't respond to those errors.  TCP is responsible for sequencing and acknowledgements.  It would ultimately indicate if a packet wasn't delivered, but if you have a routing error in the middle, that doesn't do any good.  It's the router in the middle that is unable to forward the packet that needs to respond to the source.  -- Dave Braunschweig (discuss • contribs) 14:58, 7 February 2015 (UTC)