SlideShare a Scribd company logo
Introduction
Chapter 1
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Uses of Computer Networks
• Business Applications
• Home Applications
• Mobile Users
• Social Issues
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Business Applications (1)
A network with two clients and one server
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Business Applications (2)
The client-server model involves requests and replies
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Home Applications (1)
In a peer-to-peer system there are no fixed clients and servers.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Home Applications (2)
Some forms of e-commerce
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Mobile Users
Combinations of wireless networks and mobile computing
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Social Issues
• Network neutrality
• Digital Millennium Copyright Act
• Profiling users
• Phishing
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Network Hardware (1)
• Personal area networks
• Local area networks
• Metropolitan area networks
• Wide are networks
• The internet
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Network Hardware (2)
Classification of interconnected processors by scale.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Personal Area Network
Bluetooth PAN configuration
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Local Area Networks
Wireless and wired LANs. (a) 802.11. (b) Switched Ethernet.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Metropolitan Area Networks
A metropolitan area network based on cable TV.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wide Area Networks (1)
WAN that connects three branch offices in Australia
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wide Area Networks (2)
WAN using a virtual private network.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wide Area Networks (3)
WAN using an ISP network.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Network Software
• Protocol hierarchies
• Design issues for the layers
• Connection-oriented versus connectionless
service
• Service primitives
• Relationship of services to protocols
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Protocol Hierarchies (1)
Layers, protocols, and interfaces.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Protocol Hierarchies (2)
The philosopher-translator-secretary architecture
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Protocol Hierarchies (3)
Example information flow supporting virtual
communication in layer 5.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Connection-Oriented Versus
Connectionless Service
Six different types of service.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Service Primitives (1)
Six service primitives that provide a simple
connection-oriented service
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Service Primitives (2)
A simple client-server interaction using
acknowledged datagrams.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The Relationship of Services to Protocols
The relationship between a service and a protocol.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Reference Models
• OSI reference model
• TCP/IP reference model
• Model used for this text
• Comparison of OSI and TCP/IP
• Critique of OSI model and protocols
• Critique of TCP/IP model
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The OSI Reference Model
Principles for the seven layers
• Layers created for different abstractions
• Each layer performs well-defined function
• Function of layer chosen with definition of
international standard protocols in mind
• Minimize information flow across interfaces
between boundaries
• Number of layers optimum
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The OSI Reference Model
The OSI reference model
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
OSI Reference Model Layers
• Physical layer
• Data link layer
• Network layer
• Transport layer
• Session layer
• Presentation layer
• Application layer
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The TCP/IP Reference Model Layers
• Link layer
• Internet layer
• Transport layer
• Application layer
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The TCP/IP Reference Model (1)
The TCP/IP reference model
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The TCP/IP Reference Model (2)
The TCP/IP reference model with some protocols we will study
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The Model Used in this Book
The reference model used in this book.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Comparison of the OSI and
TCP/IP Reference Models
Concepts central to OSI model
• Services
• Interfaces
• Protocols
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Critique of the OSI Model and Protocols
• Bad timing.
• Bad technology.
• Bad implementations.
• Bad politics.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
OSI Model Bad Timing
The apocalypse of the two elephants.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Example Networks
• Internet
• ARPANET
• NSFNET
• Third-generation mobile phone networks
• Wireless LANs: 802.11
• RFID and sensor networks
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The ARPANET (1)
a) Structure of the telephone system.
b) Baran’s proposed distributed switching system.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The ARPANET (2)
The original ARPANET design
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The ARPANET (3)
Growth of the ARPANET.
a) December 1969.
b) July 1970.
c) March 1971.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
The ARPANET (4)
Growth of the ARPANET.
d) April 1972.
e) September 1972.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
NSFNET
The NSFNET backbone in 1988.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Architecture of the Internet
Overview of the Internet architecture
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Third-Generation Mobile
Phone Networks (1)
Cellular design of mobile phone networks
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Third-Generation Mobile
Phone Networks (2)
Architecture of the UMTS 3G mobile phone network.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Third-Generation Mobile
Phone Networks (3)
Mobile phone handover (a) before, (b) after.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wireless LANs: 802.11 (1)
(a) Wireless network with an access point.
(b) Ad hoc network.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wireless LANs: 802.11 (2)
Multipath fading
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Wireless LANs: 802.11 (3)
The range of a single radio may not cover the entire system.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
RFID and Sensor Networks (1)
RFID used to network everyday objects.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
RFID and Sensor Networks (2)
Multihop topology of a sensor network
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Network Standardization
• Who’s Who in telecommunications
• Who’s Who in international standards
• Who’s Who in internet standards
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Who’s Who in International Standards (1)
The 802 working groups. The important ones are marked with *.
The ones marked with ↓ are hibernating. The one marked with †
gave up and disbanded itself.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Who’s Who in International Standards (2)
The 802 working groups. The important ones are marked with *.
The ones marked with ↓ are hibernating. The one marked with †
gave up and disbanded itself.
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Metric Units (1)
The principal metric prefixes
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
Metric Units (2)
The principal metric prefixes
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
End
Chapter 1
Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011

More Related Content

PPT
Chapter 4-The Medium Access Control Sublayer.ppt
PPT
Ch:2 The Physical Layer
PPT
Chapter1-Introduction.ppt
PDF
Cs8591 Computer Networks
PPTX
Internetworking
PPT
Andrew S. Tanembaum, Computer Networks, 4th ed.ppt
PPT
Computers network Chapter 3 The data link layer.ppt
PPT
HDLC, PPP and SLIP
Chapter 4-The Medium Access Control Sublayer.ppt
Ch:2 The Physical Layer
Chapter1-Introduction.ppt
Cs8591 Computer Networks
Internetworking
Andrew S. Tanembaum, Computer Networks, 4th ed.ppt
Computers network Chapter 3 The data link layer.ppt
HDLC, PPP and SLIP

What's hot (20)

PPTX
Transport layer
PPTX
Physical layer OSI Model & Transmission Media
PPT
Internetworking basics
PPT
DATA-LINK LAYER.ppt
PPT
Chapter 8: Switching
PPT
Application layer protocols
PPT
Osi model 7 Layers
PDF
network layer description and features including protocols advantages
PPT
Routing protocols-network-layer
PPTX
computer network OSI layer
PPT
Chapter 4 data link layer
PPTX
Transport layer protocol
PPTX
Computer network switching
PPT
Network Layer,Computer Networks
PPTX
Tcp IP Model
PPTX
Network standardization
PPTX
Media Access Control
PPTX
Physical Layer
PPT
Guided Transmission Media
PPTX
TCP and UDP
Transport layer
Physical layer OSI Model & Transmission Media
Internetworking basics
DATA-LINK LAYER.ppt
Chapter 8: Switching
Application layer protocols
Osi model 7 Layers
network layer description and features including protocols advantages
Routing protocols-network-layer
computer network OSI layer
Chapter 4 data link layer
Transport layer protocol
Computer network switching
Network Layer,Computer Networks
Tcp IP Model
Network standardization
Media Access Control
Physical Layer
Guided Transmission Media
TCP and UDP
Ad

Similar to Chapter1 computer introduction note (20)

PPT
Chapter1_Introduction1.1_1.3 and moredetails
PDF
Chapter1.2-1.7-Introduction_EzharulShort.pdf
PPTX
Computer networks
PDF
Chapter4-MediumAccessControlSublayer.pdf
PPT
Chapter6-TransportLayer-Computer Netrworks.ppt
PDF
Introduction To Computer Networks
PPT
chapter- 6 network layer of computer network
PPT
capa de transporte tanenbaum voy llenar mas
PDF
Chapter 1-Computer Networks-Basics chap.pdf
PPTX
CN_UNIT_IV.pptx
PPT
Chapter7-ApplicationLayer.ppt-COMMUNICATION NETWORKS
PPTX
Unit 1 Introduction (1).pptx
PPT
computer networks chapter1 FundamentalsChapter1.ppt
PPTX
OSI model ,Layers in OSI model, Detail .pptx
PPT
JNTUHS-11-12-2024.ppt computer networks notes
PPT
chapter1 networking in simulation and.ppt
PPT
Computer networks chapter1
PPTX
chapter1.pptx
PPT
Computer network
PPT
Computer network
Chapter1_Introduction1.1_1.3 and moredetails
Chapter1.2-1.7-Introduction_EzharulShort.pdf
Computer networks
Chapter4-MediumAccessControlSublayer.pdf
Chapter6-TransportLayer-Computer Netrworks.ppt
Introduction To Computer Networks
chapter- 6 network layer of computer network
capa de transporte tanenbaum voy llenar mas
Chapter 1-Computer Networks-Basics chap.pdf
CN_UNIT_IV.pptx
Chapter7-ApplicationLayer.ppt-COMMUNICATION NETWORKS
Unit 1 Introduction (1).pptx
computer networks chapter1 FundamentalsChapter1.ppt
OSI model ,Layers in OSI model, Detail .pptx
JNTUHS-11-12-2024.ppt computer networks notes
chapter1 networking in simulation and.ppt
Computer networks chapter1
chapter1.pptx
Computer network
Computer network
Ad

More from arvind pandey (15)

PDF
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
PDF
Syllabus.pdf
PPTX
Network entites
PPTX
Transport layer
PPTX
Internet service provider and network backbone
PPTX
Core java complete ppt(note)
PDF
Unit 6- Development Evolution model
PDF
Unit 5- Architectural Design in software engineering
PDF
Unit 4- Software Engineering System Model Notes
PDF
Unit 3- requirements for software development
PDF
Unit 2-software development process notes
PDF
Unit 1-overview of software engineering
PDF
computer network fundamental note
PPTX
I have a dream
PPTX
brain.ppts
ADBMS ALL 2069-73 [CSITauthority.blogspot.com].pdf
Syllabus.pdf
Network entites
Transport layer
Internet service provider and network backbone
Core java complete ppt(note)
Unit 6- Development Evolution model
Unit 5- Architectural Design in software engineering
Unit 4- Software Engineering System Model Notes
Unit 3- requirements for software development
Unit 2-software development process notes
Unit 1-overview of software engineering
computer network fundamental note
I have a dream
brain.ppts

Recently uploaded (20)

PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
Business Ethics Teaching Materials for college
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Pharma ospi slides which help in ospi learning
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
RMMM.pdf make it easy to upload and study
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
Business Ethics Teaching Materials for college
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Microbial diseases, their pathogenesis and prophylaxis
102 student loan defaulters named and shamed – Is someone you know on the list?
Pharma ospi slides which help in ospi learning
Supply Chain Operations Speaking Notes -ICLT Program
PPH.pptx obstetrics and gynecology in nursing
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
O7-L3 Supply Chain Operations - ICLT Program
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Anesthesia in Laparoscopic Surgery in India
RMMM.pdf make it easy to upload and study

Chapter1 computer introduction note

  • 1. Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 2. Uses of Computer Networks • Business Applications • Home Applications • Mobile Users • Social Issues Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 3. Business Applications (1) A network with two clients and one server Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 4. Business Applications (2) The client-server model involves requests and replies Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 5. Home Applications (1) In a peer-to-peer system there are no fixed clients and servers. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 6. Home Applications (2) Some forms of e-commerce Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 7. Mobile Users Combinations of wireless networks and mobile computing Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 8. Social Issues • Network neutrality • Digital Millennium Copyright Act • Profiling users • Phishing Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 9. Network Hardware (1) • Personal area networks • Local area networks • Metropolitan area networks • Wide are networks • The internet Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 10. Network Hardware (2) Classification of interconnected processors by scale. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 11. Personal Area Network Bluetooth PAN configuration Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 12. Local Area Networks Wireless and wired LANs. (a) 802.11. (b) Switched Ethernet. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 13. Metropolitan Area Networks A metropolitan area network based on cable TV. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 14. Wide Area Networks (1) WAN that connects three branch offices in Australia Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 15. Wide Area Networks (2) WAN using a virtual private network. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 16. Wide Area Networks (3) WAN using an ISP network. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 17. Network Software • Protocol hierarchies • Design issues for the layers • Connection-oriented versus connectionless service • Service primitives • Relationship of services to protocols Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 18. Protocol Hierarchies (1) Layers, protocols, and interfaces. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 19. Protocol Hierarchies (2) The philosopher-translator-secretary architecture Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 20. Protocol Hierarchies (3) Example information flow supporting virtual communication in layer 5. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 21. Connection-Oriented Versus Connectionless Service Six different types of service. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 22. Service Primitives (1) Six service primitives that provide a simple connection-oriented service Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 23. Service Primitives (2) A simple client-server interaction using acknowledged datagrams. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 24. The Relationship of Services to Protocols The relationship between a service and a protocol. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 25. Reference Models • OSI reference model • TCP/IP reference model • Model used for this text • Comparison of OSI and TCP/IP • Critique of OSI model and protocols • Critique of TCP/IP model Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 26. The OSI Reference Model Principles for the seven layers • Layers created for different abstractions • Each layer performs well-defined function • Function of layer chosen with definition of international standard protocols in mind • Minimize information flow across interfaces between boundaries • Number of layers optimum Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 27. The OSI Reference Model The OSI reference model Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 28. OSI Reference Model Layers • Physical layer • Data link layer • Network layer • Transport layer • Session layer • Presentation layer • Application layer Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 29. The TCP/IP Reference Model Layers • Link layer • Internet layer • Transport layer • Application layer Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 30. The TCP/IP Reference Model (1) The TCP/IP reference model Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 31. The TCP/IP Reference Model (2) The TCP/IP reference model with some protocols we will study Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 32. The Model Used in this Book The reference model used in this book. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 33. Comparison of the OSI and TCP/IP Reference Models Concepts central to OSI model • Services • Interfaces • Protocols Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 34. Critique of the OSI Model and Protocols • Bad timing. • Bad technology. • Bad implementations. • Bad politics. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 35. OSI Model Bad Timing The apocalypse of the two elephants. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 36. Example Networks • Internet • ARPANET • NSFNET • Third-generation mobile phone networks • Wireless LANs: 802.11 • RFID and sensor networks Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 37. The ARPANET (1) a) Structure of the telephone system. b) Baran’s proposed distributed switching system. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 38. The ARPANET (2) The original ARPANET design Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 39. The ARPANET (3) Growth of the ARPANET. a) December 1969. b) July 1970. c) March 1971. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 40. The ARPANET (4) Growth of the ARPANET. d) April 1972. e) September 1972. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 41. NSFNET The NSFNET backbone in 1988. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 42. Architecture of the Internet Overview of the Internet architecture Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 43. Third-Generation Mobile Phone Networks (1) Cellular design of mobile phone networks Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 44. Third-Generation Mobile Phone Networks (2) Architecture of the UMTS 3G mobile phone network. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 45. Third-Generation Mobile Phone Networks (3) Mobile phone handover (a) before, (b) after. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 46. Wireless LANs: 802.11 (1) (a) Wireless network with an access point. (b) Ad hoc network. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 47. Wireless LANs: 802.11 (2) Multipath fading Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 48. Wireless LANs: 802.11 (3) The range of a single radio may not cover the entire system. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 49. RFID and Sensor Networks (1) RFID used to network everyday objects. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 50. RFID and Sensor Networks (2) Multihop topology of a sensor network Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 51. Network Standardization • Who’s Who in telecommunications • Who’s Who in international standards • Who’s Who in internet standards Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 52. Who’s Who in International Standards (1) The 802 working groups. The important ones are marked with *. The ones marked with ↓ are hibernating. The one marked with † gave up and disbanded itself. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 53. Who’s Who in International Standards (2) The 802 working groups. The important ones are marked with *. The ones marked with ↓ are hibernating. The one marked with † gave up and disbanded itself. Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 54. Metric Units (1) The principal metric prefixes Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 55. Metric Units (2) The principal metric prefixes Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011
  • 56. End Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011