Web Science/Part1: Foundations of the web/Internet Protocol/Motivation for IP/quiz

{What does the robustness principle say? - The internet should be built in a decentralized way to have no single point of failure. + Be conservative in what you do, be liberal in what you accept from others. + Be conservative in what you send, be liberal in what you accept - The Internet protocol should be so lightweight that its byte code can easily be used on any router. - There must exist at least 3 disjunctive different routes between each pair of hosts on the internet.
 * type="[]"}
 * That was only a requirement for the Internet but has nothing to do with the robustness principle.
 * Thats the original wording
 * This is a common used reformulation.
 * Byte code is specific for the hardware design.
 * Even though this would be a nice feature this is no requirement

{Which core problems have been addressed while designing the Internet Protocol - Creating a reliable protocol to transfer data between any two computers as long as they are connected via some route + Enable hosts on two different networks to communicate with each other. + Creating a tool for decentralized fail-proof communication between hosts. - Fight the short comings of Ethernet by creating a way for hosts to communicate over links which are longer than 1 kilometer.
 * type="[]"}
 * One core design decision of the Internet protocol was not to be reliable but let the reliability of the data transfer being decided by higher layer protocols
 * the internet protocol was indeed design to enable communication over network boundaries.
 * Yes this was a core requirement resulting from the fear of a nuclear war.
 * No this is a task of wide area network protocols on the Link Layer

{What are the advantages of segmenting networks? + Package switching protocols on a shared medium will result in too many collisions if the network is not segmented. + Every network can use its own link layer protocol. - Securing Ethernet packages will become possible through segmentation. - Computer viruses will not be able to spread over network boundaries.
 * type="[]"}