SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
NETWORKING AND THE INTERNET
CS160
NETWORK CLASSIFICATIONS
Networking and the Internet
NETWORK CLASSIFICATIONS
 Size
 Local Area Network (LAN)
 Metropolitan Area Network (MAN)
 Wide Area Network (WAN)
 Intellectual Property
 Open
 Closed
TOPOLOGIES
PROTOCOLS
 Token Ring
 Messages passed in one direction
 Each message ends back at original sender
PROTOCOLS (CONTINUED)
 Carrier Sense, Multiple Access with Collision
Detection (CSMA/CD)
 Message sent across common bus
 Only intended recipient reads
 On collision, each sender waits before re-sending
COMBINING NETWORKS
 Repeater
 Physically connects
two networks
 Passes all traffic
 May amplify signals
to compensate for
increased length
 Bridge
 Passes only
messages for
machines on a given
segment
COMBINING NETWORKS (CONTINUED)
 Switch
 Connects two or
more segments
 Routes messages
only to segment
where recipient is
found
 When using
repeaters, bridges,
or switches the result
is one large, homo-
geneous network
COMBINING NETWORKS (CONTINUED)
 Router
 Connects two or
more networks with
dissimilar topologies
 Builds networks of
networks called
internets
INTERPROCESS COMMUNICATION
 Client-server
 One server, many
clients
 Server must execute
continuously
 Client initiates
communication
INTERPROCESS COMMUNICATION (CONTINUED)
 Peer-to-peer (P2P)
 Two processes
communicating as
equals
 Peer processes can
be short-lived
THE INTERNET
Networking and the Internet
THE INTERNET
 Proper noun
 Originated in Defense Advanced Research
Projects Agency (DARPA) in 1960’s
 Shifted from government to academia to
commercial
INTERNET ARCHITECTURE
 Domain: portion of the
Internet that network
or internet controlled
by a single authority
 Connected to the rest
of the Internet by a
router called a gateway
 Internet Corporation
for Assigned Names &
Numbers (ICANN):
Oversees the
registration of domains
STRATEGIES FOR CONNECTING TO THE
INTERNET
 Internet Service Provider (ISP): Provides
connectivity to the Internet
 Popular means of connecting:
 Traditional telephone (dial up connection)
 Cable connections
 DSL
 Wireless
 Satelite
INTERNET ADDRESSING: IP ADDRESSES
 Every computer on the Internet is assigned an
Internet Protocol (IP) Address
 IPv4
 32-bits (4 bytes)
 232 = 4,294,967,296 unique addresses
 “Dotted quads” xxx.xxx.xxx.xxx
INTERNET ADDRESSING : IP ADDRESSES
(CONTINUED)
 IPv6
 128-bits (7 bytes)
 2128 = 3.4 × 1038
 5 × 1028 addresses for each of the 6.5 billion people
alive today
 252 addresses for each star in the known universe
 10 billion billion billion times as many addresses as IPv4
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 and
IP addresses handled by name servers
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 files
available on FTP sites
 Gopher
 Hierarchical menu-
based system for
document retrieval
(WWW-like)
 Jughead
 Search engine for
Gopher
 Veronica
 Another search engine
for gopher
THE WORLD WIDE WEB
Networking and the Internet
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
A TYPICAL URL
HTML
 Set of tags used to identify elements of a web
page
 Designed to be very simple to learn and use
 <p>…</p>
 <h1>…</h1>
 <img src=“foo.jpg />
 <a href=“http://www.linnbenton.edu” />
SAMPLE WEB PAGE

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Networking Study Guide
Networking Study GuideNetworking Study Guide
Networking Study Guide
 
Chapter 06
Chapter 06Chapter 06
Chapter 06
 
10 File System
10 File System10 File System
10 File System
 
Hadoop Distributed File System
Hadoop Distributed File SystemHadoop Distributed File System
Hadoop Distributed File System
 
4.file service architecture (1)
4.file service architecture (1)4.file service architecture (1)
4.file service architecture (1)
 
Switching & Multiplexing
Switching & MultiplexingSwitching & Multiplexing
Switching & Multiplexing
 
Name services
Name servicesName services
Name services
 
Presentation
PresentationPresentation
Presentation
 
Distribution File System DFS Technologies
Distribution File System DFS TechnologiesDistribution File System DFS Technologies
Distribution File System DFS Technologies
 
OSCh11
OSCh11OSCh11
OSCh11
 
Chapter 10 - File System Interface
Chapter 10 - File System InterfaceChapter 10 - File System Interface
Chapter 10 - File System Interface
 
IP Addressing
IP AddressingIP Addressing
IP Addressing
 
Cf presentation
Cf presentationCf presentation
Cf presentation
 
Chapter3
Chapter3Chapter3
Chapter3
 
Dynamic Domain Name System
Dynamic Domain Name SystemDynamic Domain Name System
Dynamic Domain Name System
 
File system interface
File system interfaceFile system interface
File system interface
 
Ch11 file system interface
Ch11 file system interfaceCh11 file system interface
Ch11 file system interface
 
Application Layer
Application LayerApplication Layer
Application Layer
 
Application Layer
Application Layer Application Layer
Application Layer
 

Similar a Cs160 chapter 4 (20)

Ch02 e commerce
Ch02 e commerceCh02 e commerce
Ch02 e commerce
 
Week6 final
Week6 finalWeek6 final
Week6 final
 
Networking And Internet
Networking And InternetNetworking And Internet
Networking And Internet
 
Fundamentals of Networking
Fundamentals of NetworkingFundamentals of Networking
Fundamentals of Networking
 
Session 2
Session 2Session 2
Session 2
 
Bioinformatics - Internet
Bioinformatics - InternetBioinformatics - Internet
Bioinformatics - Internet
 
03 basic computer_network
03 basic computer_network03 basic computer_network
03 basic computer_network
 
Bt0076, tcpip
Bt0076, tcpipBt0076, tcpip
Bt0076, tcpip
 
Using The Internet7
Using The Internet7Using The Internet7
Using The Internet7
 
Bt0076, tcpip
Bt0076, tcpipBt0076, tcpip
Bt0076, tcpip
 
D.N.S
D.N.SD.N.S
D.N.S
 
16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)16.) layer 3 (basic tcp ip routing)
16.) layer 3 (basic tcp ip routing)
 
basic web concepts.ppt
basic web concepts.pptbasic web concepts.ppt
basic web concepts.ppt
 
CIS 1203 Introduction to the Web
CIS 1203 Introduction to the WebCIS 1203 Introduction to the Web
CIS 1203 Introduction to the Web
 
Web server administration
Web server administrationWeb server administration
Web server administration
 
LAN
LANLAN
LAN
 
GSBA - IT Orientation Program by Prof. Amit Chandra
GSBA - IT Orientation Program by Prof. Amit ChandraGSBA - IT Orientation Program by Prof. Amit Chandra
GSBA - IT Orientation Program by Prof. Amit Chandra
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
E business 2014 l06
E business 2014 l06E business 2014 l06
E business 2014 l06
 
Networks (Distributed computing)
Networks (Distributed computing)Networks (Distributed computing)
Networks (Distributed computing)
 

Último

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxCeline George
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 

Último (20)

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 

Cs160 chapter 4

  • 1. NETWORKING AND THE INTERNET CS160
  • 3. NETWORK CLASSIFICATIONS  Size  Local Area Network (LAN)  Metropolitan Area Network (MAN)  Wide Area Network (WAN)  Intellectual Property  Open  Closed
  • 5. PROTOCOLS  Token Ring  Messages passed in one direction  Each message ends back at original sender
  • 6. PROTOCOLS (CONTINUED)  Carrier Sense, Multiple Access with Collision Detection (CSMA/CD)  Message sent across common bus  Only intended recipient reads  On collision, each sender waits before re-sending
  • 7. COMBINING NETWORKS  Repeater  Physically connects two networks  Passes all traffic  May amplify signals to compensate for increased length  Bridge  Passes only messages for machines on a given segment
  • 8. COMBINING NETWORKS (CONTINUED)  Switch  Connects two or more segments  Routes messages only to segment where recipient is found  When using repeaters, bridges, or switches the result is one large, homo- geneous network
  • 9. COMBINING NETWORKS (CONTINUED)  Router  Connects two or more networks with dissimilar topologies  Builds networks of networks called internets
  • 10. INTERPROCESS COMMUNICATION  Client-server  One server, many clients  Server must execute continuously  Client initiates communication
  • 11. INTERPROCESS COMMUNICATION (CONTINUED)  Peer-to-peer (P2P)  Two processes communicating as equals  Peer processes can be short-lived
  • 13. THE INTERNET  Proper noun  Originated in Defense Advanced Research Projects Agency (DARPA) in 1960’s  Shifted from government to academia to commercial
  • 14. INTERNET ARCHITECTURE  Domain: portion of the Internet that network or internet controlled by a single authority  Connected to the rest of the Internet by a router called a gateway  Internet Corporation for Assigned Names & Numbers (ICANN): Oversees the registration of domains
  • 15. STRATEGIES FOR CONNECTING TO THE INTERNET  Internet Service Provider (ISP): Provides connectivity to the Internet  Popular means of connecting:  Traditional telephone (dial up connection)  Cable connections  DSL  Wireless  Satelite
  • 16. INTERNET ADDRESSING: IP ADDRESSES  Every computer on the Internet is assigned an Internet Protocol (IP) Address  IPv4  32-bits (4 bytes)  232 = 4,294,967,296 unique addresses  “Dotted quads” xxx.xxx.xxx.xxx
  • 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 people alive today  252 addresses for each star in the known universe  10 billion billion billion times as many addresses as IPv4
  • 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 and IP addresses handled by name servers
  • 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 files available on FTP sites  Gopher  Hierarchical menu- based system for document retrieval (WWW-like)  Jughead  Search engine for Gopher  Veronica  Another search engine for gopher
  • 20. THE WORLD WIDE WEB Networking and the Internet
  • 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
  • 23. HTML  Set of tags used to identify elements of a web page  Designed to be very simple to learn and use  <p>…</p>  <h1>…</h1>  <img src=“foo.jpg />  <a href=“http://www.linnbenton.edu” />