Technically, the Internet is defined as the set of machines accessible by the IP protocol. Wikipedia agrees. Both my copies of Stevens and Comer agree.
http://en.wikipedia.org/wiki/Internet
(See the comment in the Terminology section)
Technically Apple is right by this definition. The iPhone is able to access the entire internet. Well, as much as any other computer connected via a typical ISP. If you nit pick, it cannot access machines behind NAT firewalls, machines behind VPNs, etc. But it can access all IP addresses available from any other ISP.
The Internet is NOT a collection of applications or protocols. That would be the World Wide Web. For example, you cannot include things like telnet, ftp, RTSP, etc. in the Internet. The majority of the ephemeral ports are unconnectible by an iPhone. Many personal computers cannot access the entire Internet if you reference applications/protocols. I would argue that it is a scientific law that NO computer can access EVERY application/protocol.
Please realise that you cannot use anything above layer 3 in Tannenbaum to qualify the "entire Internet".
Just my 2 pence.
http://en.wikipedia.org/wiki/Internet
(See the comment in the Terminology section)
Technically Apple is right by this definition. The iPhone is able to access the entire internet. Well, as much as any other computer connected via a typical ISP. If you nit pick, it cannot access machines behind NAT firewalls, machines behind VPNs, etc. But it can access all IP addresses available from any other ISP.
The Internet is NOT a collection of applications or protocols. That would be the World Wide Web. For example, you cannot include things like telnet, ftp, RTSP, etc. in the Internet. The majority of the ephemeral ports are unconnectible by an iPhone. Many personal computers cannot access the entire Internet if you reference applications/protocols. I would argue that it is a scientific law that NO computer can access EVERY application/protocol.
Please realise that you cannot use anything above layer 3 in Tannenbaum to qualify the "entire Internet".
Just my 2 pence.