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

From Wikiversity
Jump to navigation Jump to search

Routin Error[edit source]

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)[reply]

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 (discusscontribs) 14:58, 7 February 2015 (UTC)[reply]