NETWORKING AND THE INTERNETCS160
NETWORK CLASSIFICATIONSNetworking and the Internet
NETWORK CLASSIFICATIONS Size Local Area Network (LAN) Metropolitan Area Network (MAN) Wide Area Network (WAN) Intelle...
TOPOLOGIES
PROTOCOLS Token Ring Messages passed in one direction Each message ends back at original sender
PROTOCOLS (CONTINUED) Carrier Sense, Multiple Access with CollisionDetection (CSMA/CD) Message sent across common bus O...
COMBINING NETWORKS Repeater Physically connectstwo networks Passes all traffic May amplify signalsto compensate forinc...
COMBINING NETWORKS (CONTINUED) Switch Connects two ormore segments Routes messagesonly to segmentwhere recipient isfoun...
COMBINING NETWORKS (CONTINUED) Router Connects two ormore networks withdissimilar topologies Builds networks ofnetworks...
INTERPROCESS COMMUNICATION Client-server One server, manyclients Server must executecontinuously Client initiatescommu...
INTERPROCESS COMMUNICATION (CONTINUED) Peer-to-peer (P2P) Two processescommunicating asequals Peer processes canbe shor...
THE INTERNETNetworking and the Internet
THE INTERNET Proper noun Originated in Defense Advanced ResearchProjects Agency (DARPA) in 1960’s Shifted from governme...
INTERNET ARCHITECTURE Domain: portion of theInternet that networkor internet controlledby a single authority Connected t...
STRATEGIES FOR CONNECTING TO THEINTERNET Internet Service Provider (ISP): Providesconnectivity to the Internet Popular m...
INTERNET ADDRESSING: IP ADDRESSES Every computer on the Internet is assigned anInternet Protocol (IP) Address IPv4 32-b...
INTERNET ADDRESSING : IP ADDRESSES(CONTINUED) IPv6 128-bits (7 bytes) 2128 = 3.4 × 1038 5 × 1028 addresses for each of...
INTERNET ADDRESSING: HOST NAMES Mnemonic address made up of two parts: Domain name Assigned by a registrar Example: li...
TRADITIONAL INTERNET APPLICATIONS World Wide Web (WWW) Electronic mail(E-mail) File transfer protocol(FTP) Instant mes...
THE WORLD WIDE WEBNetworking and the Internet
THE WORLD WIDE WEB Hypertext and HTTP Hypertext markup language (HTML) Hypertext transfer protocol (HTTP) Browser gets...
A TYPICAL URL
HTML Set of tags used to identify elements of a webpage Designed to be very simple to learn and use <p>…</p> <h1>…</h1...
SAMPLE WEB PAGE
Upcoming SlideShare
Loading in …5
×

Cs160 chapter 4

777 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
777
On SlideShare
0
From Embeds
0
Number of Embeds
510
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cs160 chapter 4

  1. 1. NETWORKING AND THE INTERNETCS160
  2. 2. NETWORK CLASSIFICATIONSNetworking and the Internet
  3. 3. NETWORK CLASSIFICATIONS Size Local Area Network (LAN) Metropolitan Area Network (MAN) Wide Area Network (WAN) Intellectual Property Open Closed
  4. 4. TOPOLOGIES
  5. 5. PROTOCOLS Token Ring Messages passed in one direction Each message ends back at original sender
  6. 6. PROTOCOLS (CONTINUED) Carrier Sense, Multiple Access with CollisionDetection (CSMA/CD) Message sent across common bus Only intended recipient reads On collision, each sender waits before re-sending
  7. 7. COMBINING NETWORKS Repeater Physically connectstwo networks Passes all traffic May amplify signalsto compensate forincreased length Bridge Passes onlymessages formachines on a givensegment
  8. 8. COMBINING NETWORKS (CONTINUED) Switch Connects two ormore segments Routes messagesonly to segmentwhere recipient isfound When usingrepeaters, bridges,or switches the resultis one large, homo-geneous network
  9. 9. COMBINING NETWORKS (CONTINUED) Router Connects two ormore networks withdissimilar topologies Builds networks ofnetworks calledinternets
  10. 10. INTERPROCESS COMMUNICATION Client-server One server, manyclients Server must executecontinuously Client initiatescommunication
  11. 11. INTERPROCESS COMMUNICATION (CONTINUED) Peer-to-peer (P2P) Two processescommunicating asequals Peer processes canbe short-lived
  12. 12. THE INTERNETNetworking and the Internet
  13. 13. THE INTERNET Proper noun Originated in Defense Advanced ResearchProjects Agency (DARPA) in 1960’s Shifted from government to academia tocommercial
  14. 14. INTERNET ARCHITECTURE Domain: portion of theInternet that networkor internet controlledby a single authority Connected to the restof the Internet by arouter called a gateway Internet Corporationfor Assigned Names &Numbers (ICANN):Oversees theregistration of domains
  15. 15. STRATEGIES FOR CONNECTING TO THEINTERNET Internet Service Provider (ISP): Providesconnectivity to the Internet Popular means of connecting: Traditional telephone (dial up connection) Cable connections DSL Wireless Satelite
  16. 16. INTERNET ADDRESSING: IP ADDRESSES Every computer on the Internet is assigned anInternet Protocol (IP) Address IPv4 32-bits (4 bytes) 232 = 4,294,967,296 unique addresses “Dotted quads” xxx.xxx.xxx.xxx
  17. 17. INTERNET ADDRESSING : IP ADDRESSES(CONTINUED) IPv6 128-bits (7 bytes) 2128 = 3.4 × 1038 5 × 1028 addresses for each of the 6.5 billion peoplealive today 252 addresses for each star in the known universe 10 billion billion billion times as many addresses as IPv4
  18. 18. INTERNET ADDRESSING: HOST NAMES Mnemonic address made up of two parts: Domain name Assigned by a registrar Example: linnbenton.edu Top level domain: Classification of domain owner By usage – Example: .edu= education By country – Example: .co.uk = England Subdomains and individual host names Assigned by domain owner Example: ml.linnbenton.edu Translation between mnemonic addresses andIP addresses handled by name servers
  19. 19. TRADITIONAL INTERNET APPLICATIONS World Wide Web (WWW) Electronic mail(E-mail) File transfer protocol(FTP) Instant messaging (IM) VOIP Internet relay chat (IRC) Telnet Secure Shell (SSH) Newsgroups Archie Early index of filesavailable on FTP sites Gopher Hierarchical menu-based system fordocument retrieval(WWW-like) Jughead Search engine forGopher Veronica Another search enginefor gopher
  20. 20. THE WORLD WIDE WEBNetworking and the Internet
  21. 21. THE WORLD WIDE WEB Hypertext and HTTP Hypertext markup language (HTML) Hypertext transfer protocol (HTTP) Browser gets documents from Web server Web page Documents identified by URLs Uniform resource locator World Wide Web Consortium (W3C) Standards body
  22. 22. A TYPICAL URL
  23. 23. HTML Set of tags used to identify elements of a webpage Designed to be very simple to learn and use <p>…</p> <h1>…</h1> <img src=“foo.jpg /> <a href=“http://www.linnbenton.edu” />
  24. 24. SAMPLE WEB PAGE

×