Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Address space IPv6 (IPV4 only an experiment so 32 bits =4 billion addresses were fine, but went into production)
  • Mobility (used to be to connect big computers that do not move around, now as move around need to change IP address), persistence, presence, more than best effort (QoS), mesh & sensor nets, delay and disruption tolerance (Internet does not do well in these cases), allow device to move with different IP addresses (today looks like a hi-jack so need to have mechanisms to establish trust between parties if allow dynamics), also in mobile world the topology changes(TCP/IP OK for links going up and down) not well solved, persistent connections do not exists since no session layer so hard to re-establish a session at the place where it left off, self-organised nodes discover each other but bad guy may join how does one stop this, how does one trust the others – e.g. military if post over-run and bad guy gets device she can join, how to stop it.
  • Trust
    • spam, viruses, malware, worms, trojan horses, DOS, DDOS ...,
    • mistakes of routing, weak OS, naïve browsers and users, 
      • DNS has vulnerabilities so need digital signatures to prevent poisoning and directing traffic where it does not belong (DNSSEC)
    • not everyone in the general public has everyone else’s best interests in mind, initial trust relationship badly broken
    • basic system has no authentication, authorization, accounting
    • Lack of tools for strong authentication and identification are needed for some applications (e.g. safe to use the cloud)
    • organized crime, state sponsored intelligence gathering, privacy.
    • Freedom of information vs privacy, wikileak, elections, riots, 
    • Privacy: how much information is say Google gathering about you (every email if use gmail is saved, search information etc.)

      They know who your friends are, where you live, where you work, and where you spend your free time. They know about your health, your love life, and your political leanings. These days they are even branching out into collecting your realtime GPS location and your DNS lookups. In short, not only do they know a lot about what you're doing, they also have significant insight into what you're thinking. see http://www.googlesharing.net/

  • performance at first just getting it to work was a major challenge, now time to think of how to improve performance and it is difficult to create a new network. Think back to start of Internet, at the time there was a functioning worldwide network = the telephone net so how could another one take over, but it did.
    • Address devices inside an end point
    • Broadcast turned into unicast, Multicast could be more efficient for some apps

...