Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media...
Transcript of Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media...
![Page 1: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/1.jpg)
www.JimIsaak.com
Internet Infrastructure A 15,385 Meter Overview
Jim Isaak NH IEEE Section
![Page 2: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/2.jpg)
www.JimIsaak.com
Jim's Background • 30 Years in computer industry
– IBM, Calma (CAD/CAM), Data General, Charles River Data Systems, Digital
– Chair of IEEE and ISO POSIX/UNIX Stds – Board member: IEEE, X/Open,
Society for the Social Implications of Tech.
• 6 Years in academia (Prof at SNHU)
![Page 3: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/3.jpg)
www.JimIsaak.com
2010 Computer Society President • 85,000 members world wide • 150 Conferences per year • 14 magazines (Peer reviewed/Practical) • 13 Transactions (top of line academic) • Student branches & Local Chapters • Standards: 802, POSIX, Software Engineering,
Test Technology
![Page 4: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/4.jpg)
www.JimIsaak.com
First a word from our sponsor A Licensing Exam is being developed for
Software Engineering Hopefully consistent with the body of
knowledge, curriculum, and certification programs in place
Oct. 20, at SNHU Steve Swarm will talk about the software engineering world.
![Page 5: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/5.jpg)
www.JimIsaak.com
Internet Infrastructure
Physical
Data Link
Network
Transport
Session
Presentation
Application OSI Model
![Page 6: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/6.jpg)
www.JimIsaak.com
Layer 1 - Physical • Media --- separating all the rest from
media • Wireless – Bluetooth to Satellite
– And of course WiFi and WiMax – Or IEEE Std 802.11 & 802.16
• Wire-by-design: Ethernet (802.3) – Or re-use: Twisted Pair, Fiber Optic – And perhaps power lines, etc!
![Page 7: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/7.jpg)
www.JimIsaak.com
Layer 2 - Link • Here the OSI and TCP/IP folks vary
– Realistic implementations are not “layered” • Essential are the most primitive level of
connection components: – Framing of packets – Rejecting 'obvious' errors (frame level) – Media access (control of Layer 1)
• MAC addresses (& Google Earth)
![Page 8: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/8.jpg)
www.JimIsaak.com
Layer 3 - Network • IP in the Internet – how to get message through
net – Reliability: packet loss, duplication, sequence – IP Address
• Ipv4 – 32 bits ( 192.168.0.1) • IPv6 – 128 bits (“every lightbulb” 1998...)
– Address for routing “tree” • DNS – domain name service resolution
![Page 9: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/9.jpg)
www.JimIsaak.com
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |Version| IHL |Type of Service| Total Length | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Identification |Flags| Fragment Offset | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Time to Live | Protocol | Header Checksum | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Destination Address | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Options | Padding | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
http://tools.ietf.org/html/rfc791 – 1981
![Page 10: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/10.jpg)
www.JimIsaak.com
Layer 4 - Transport • TCP in the Internet – logical content
mgmt – Take source information – Package it up to deliver to “other side” – Confirm receipt of packages – Manage “ports” to distinguish sources
• Quality, not performance focus
![Page 11: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/11.jpg)
www.JimIsaak.com
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Source Port | Destination Port | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Sequence Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Acknowledgment Number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Data | |U|A|P|R|S|F| | | Offset| Reserved |R|C|S|S|Y|I| Window | | | |G|K|H|T|N|N| | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Checksum | Urgent Pointer | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Options | Padding | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | data | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ TCP Header – http://tools.ietf.org/html/rfc793 (1981)
![Page 12: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/12.jpg)
www.JimIsaak.com
Layer 5 – Session Layer • Manages a time window of connection
– We are now talking “hello – hello” – We are done talking “Good bye- Good
bye” • Internet folks bundle this into “Application”
– With some denial of OSI validity (the “layer” confusion)
• You don't know when it “stopped” - “timeouts” are a key assurance
![Page 13: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/13.jpg)
www.JimIsaak.com
Layer 6 - Presentation • How do I interpret what you just sent me?
– Code to Code is one “perspective” (MIME data types helps here)
– English to Chinese is higher level – Logical document structure is a third
(tied to screen rendering) • How many used the Internet before
1990?
![Page 14: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/14.jpg)
www.JimIsaak.com
The Web Explosion 1991-1995 • Tim Berners-Lee, at CERN
– How to share documents in LAB – SGML ISO standard, but ambiguous
• Hyperlinks to resolve references: HTML – With HTTP as underlying protocol
• Add Windowing (PARC, Apple, MS) • Add Browser (Marc Andreessen, Mosaic)
![Page 15: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/15.jpg)
www.JimIsaak.com
Browser Wars, bells and whistles • Bundle into OS (anti trust issue) • Incorporate “InPage code”
– Server Side (PHP, etc.) – Client Side (Javascript)
• Down loadable Executables: Java, ActiveX
• Plug-ins (Flash, PDF, Quicktime, etc.)
![Page 16: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/16.jpg)
www.JimIsaak.com
Layer 7 - Application • Email & FTP • Web Browsing • Search
– Altavista (Digital); Yahoo; Google – Optimization, Gaming & paid placement
• Thin Client, Cloud Computing, ...
![Page 17: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/17.jpg)
www.JimIsaak.com
The “Internet Cloud”
I S P
![Page 18: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/18.jpg)
www.JimIsaak.com
WWW – Warning: Wild West! • Cookies – not all are from Girl Scouts
– 3rd party tracking – embedded references – Sessions, span sessions
• “Nobody Knows Your a Dog” but they might know your history
• Phishing & Pharming & Evil Pholks
![Page 19: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/19.jpg)
www.JimIsaak.com
And that's the folks you visit • Hacking
– Viruses (infect your computer) – Worms (and your friends computers) – Bots (and swarm to get targets)
• “Russian Mafia” and Governments – Who did attack Estonia May 2007
![Page 20: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/20.jpg)
www.JimIsaak.com
And Defense Mechanisms • Anti Virus • Firewall • Spyware/Adware detector
– And on it goes • Social Engineering
– Halloween cards; news events – “Security Software”
![Page 21: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/21.jpg)
www.JimIsaak.com
And – Bits are Bits • Text and Songs and Child Porn and …
– Encryption – Steganography – Copyright, trademark – “Illegal activities: like decryption”
• Suppliers business models based on value of one bit over another
![Page 22: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/22.jpg)
www.JimIsaak.com
Once upon a time • There was one phone company
– And it was a blessed monopoly • Mandated to bring phone service to all
– Below cost if necessary • Extra fees for: colored phone, touch
phone, Long distance, etc. etc. • “Preferential pricing”
![Page 23: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/23.jpg)
www.JimIsaak.com
But … Stuff Happens • Codaphone, AT&T Breakup, Competing
Long Distance, etc etc etc • Community Cable TV, now Cable TV
– To deliver a specific range of content • Internet, ISP to deliver “that stuff”
– But … Bits are Bits • Voice over IP, Video over IP, ...
![Page 24: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/24.jpg)
www.JimIsaak.com
And the thing runs both ways • Click on a URL – get a page
– Get a song – get a video – Asymmetric use (slow up, fast down)
• User Sourcing … – Send my videos out, video conferencing... – And of course Peer-to-Peer use/abuse
![Page 25: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/25.jpg)
www.JimIsaak.com
The Strategic Implications • Dis-intermediation
– Amazon – publisher to buyer • Intermediation
– Travel Sites – comparison shopping • Business Models
– Skype calls; publishing;
![Page 26: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/26.jpg)
www.JimIsaak.com
Strategic Challenges • Privacy – tracking activity, cross
connecting data (property tax files, etc.) – Not to mention stupidity: Sexting, etc.
• Security – Money and Politics – Bad guys investing more, moving faster
• Copyright, payment (& ownership)
![Page 27: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/27.jpg)
www.JimIsaak.com
Who Controls the Net? • ICANN created to manage naming • Trademark trumps cyber-squating (sort
of) • China, Singapore, et al site-censors • “Network Neutrality” battle in U.S. (FCC)
– Bits, QOS, priorities/blocking, etc. • Spans into bandwidth allocation, ...
![Page 28: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/28.jpg)
www.JimIsaak.com
Brave New World Are we there yet?
• Internet invented in 1969 • Web invented in 1991 • Google ad model • Paypal et al for “micropayments” • YouTube, Wikipedia, Twitter, social sites • Second Life, World of Warcraft, VR ...
![Page 29: Internet Infrastructure A 15,385 Meter Overvie · • Media --- separating all the rest from media • Wireless – Bluetooth to Satellite – And of course WiFi and WiMax – Or](https://reader036.fdocuments.us/reader036/viewer/2022071018/5fd25373e729bb6a0641c8b1/html5/thumbnails/29.jpg)
www.JimIsaak.com
Check Out • “Did you know” video on YouTube
– http://www.youtube.com/watch?v=cL9Wu2kWwSY • And TED.com for ongoing insight on the net
– And everything else Steve Swarm, “CSDA/ CSDP Certifications: Next Best Thing to
Software Engineer Licensing”, 7PM SNHU Manchester - Academic Center Building, Room 106
Questions???