SlideShare a Scribd company logo
1 of 34
Download to read offline
Data and Computer
Communications
Eighth Edition
by William Stallings
Lecture slides by Lawrie Brown
Chapter 2 – Protocol Architecture,
TCP/IP, and Internet-Based
Applications
Protocol Architecture,
TCP/IP, and Internet-Based
Applications
 To destroy communication completely, there
must be no rules in common between
transmitter and receiver—neither of alphabet
nor of syntax —On Human Communication,
Colin Cherry
Need For Protocol
Architecture
 data exchange can involve complex
procedures, cf. file transfer example
 better if task broken into subtasks
 implemented separately in layers in stack
 each layer provides functions needed to
perform comms for layers above
 using functions provided by layers below
 peer layers communicate with a protocol
Key Elements of a Protocol
 syntax - data format
 semantics - control info & error handling
 timing - speed matching & sequencing
TCP/IP Protocol Architecture
 developed by US Defense Advanced
Research Project Agency (DARPA)
 for ARPANET packet switched network
 used by the global Internet
 protocol suite comprises a large collection
of standardized protocols
Simplified Network
Architecture
TCP/IP Layers
 no official model but a working one
 Application layer
 Host-to-host, or transport layer
 Internet layer
 Network access layer
 Physical layer
Physical Layer
 concerned with physical interface between
computer and network
 concerned with issues like:
 characteristics of transmission medium
 signal levels
 data rates
 other related matters
Network Access Layer
 exchange of data between an end system
and attached network
 concerned with issues like :
 destination address provision
 invoking specific services like priority
 access to & routing data across a network link
between two attached systems
 allows layers above to ignore link specifics
Internet Layer (IP)
 routing functions across multiple networks
 for systems attached to different networks
 using IP protocol
 implemented in end systems and routers
 routers connect two networks and relays
data between them
Transport Layer (TCP)
 common layer shared by all applications
 provides reliable delivery of data
 in same order as sent
 commonly uses TCP
Application Layer
 provide support for user applications
 need a separate module for each type of
application
Operation of TCP and IP
Addressing Requirements
 two levels of addressing required
 each host on a subnet needs a unique
global network address
 its IP address
 each application on a (multi-tasking) host
needs a unique address within the host
 known as a port
Operation of TCP/IP
Transmission Control Protocol
(TCP)
 usual transport layer is (TCP)
 provides a reliable connection for transfer of
data between applications
 a TCP segment is the basic protocol unit
 TCP tracks segments between entities for
duration of each connection
TCP Header
User Datagram Protocol
(UDP)
 an alternative to TCP
 no guaranteed delivery
 no preservation of sequence
 no protection against duplication
 minimum overhead
 adds port addressing to IP
UDP Header
IP Header
IPv6 Header
TCP/IP Applications
 have a number of standard TCP/IP
applications such as
 Simple Mail Transfer Protocol (SMTP)
 File Transfer Protocol (FTP)
 Telnet
Some TCP/IP Protocols
OSI
 Open Systems Interconnection
 developed by the International
Organization for Standardization (ISO)
 has seven layers
 is a theoretical system delivered too late!
 TCP/IP is the de facto standard
OSI Layers
OSI v TCP/IP
Standardized Protocol
Architectures
Layer Specific Standards
Service Primitives and
Parameters
 define services
between adjacent
layers using:
 primitives to specify
function performed
 parameters to pass
data and control info
Primitive Types
REQUEST A primitive issued by a service user to invoke some
service and to pass the parameters needed to specify
fully the requested service
INDICATION A primitive issued by a service provider either to:
indicate that a procedurehas been invoked by the peer
service user on the connectionand to provide the
associated parameters, or
notify the service user of a provider-initiated action
RESPONSE A primitive issued by a service user to acknowledge or
completesome procedurepreviously invoked by an
indication to that user
CONFIRM A primitive issued by a service provider to acknowledge
or completesome procedurepreviously invoked by a
request by the service user
Traditional vs Multimedia
Applications
 traditionally Internet dominated by info
retrieval applications
 typically using text and image transfer
 eg. email, file transfer, web
 see increasing growth in multimedia
applications
 involving massive amounts of data
 such as streaming audio and video
Elastic and Inelastic Traffic
 elastic traffic
 can adjust to delay & throughput changes
over a wide range
 eg. traditional “data” style TCP/IP traffic
 some applications more sensitive though
 inelastic traffic
 does not adapt to such changes
 eg. “real-time” voice & video traffic
 need minimum requirements on net arch
Multimedia Technologies
Summary
 introduced need for protocol architecture
 TCP/IP protocol architecture
 OSI Model & protocol architecture
standardization
 traditional vs multimedia application needs

More Related Content

Similar to Protocol Architecture, TCP/IP, and Internet Applications

SYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsSYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsArti Parab Academics
 
Wmcn ch.4
Wmcn ch.4Wmcn ch.4
Wmcn ch.4Alaa2
 
Aplication and Transport layer- a practical approach
Aplication and Transport layer-  a practical approachAplication and Transport layer-  a practical approach
Aplication and Transport layer- a practical approachSarah R. Dowlath
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxgadisaAdamu
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1ahmady
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptxazmerawAnna1
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxBabarYunus1
 
TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.rp5373568
 
ETE405-lec7.ppt
ETE405-lec7.pptETE405-lec7.ppt
ETE405-lec7.pptmashiur
 
1.- Networking Models, Devices.pdf
1.- Networking Models, Devices.pdf1.- Networking Models, Devices.pdf
1.- Networking Models, Devices.pdfOpositorGonzalez1
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jhamanish jha
 

Similar to Protocol Architecture, TCP/IP, and Internet Applications (20)

SYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network ModelsSYBSC IT COMPUTER NETWORKS UNIT I Network Models
SYBSC IT COMPUTER NETWORKS UNIT I Network Models
 
Week2 lec2-bscs1
Week2 lec2-bscs1Week2 lec2-bscs1
Week2 lec2-bscs1
 
Presentation5
Presentation5Presentation5
Presentation5
 
Week2 lec1-bscs1
Week2 lec1-bscs1Week2 lec1-bscs1
Week2 lec1-bscs1
 
TCP/IP Modal
TCP/IP ModalTCP/IP Modal
TCP/IP Modal
 
Wmcn ch.4
Wmcn ch.4Wmcn ch.4
Wmcn ch.4
 
Aplication and Transport layer- a practical approach
Aplication and Transport layer-  a practical approachAplication and Transport layer-  a practical approach
Aplication and Transport layer- a practical approach
 
Lecture 3- tcp-ip
Lecture  3- tcp-ipLecture  3- tcp-ip
Lecture 3- tcp-ip
 
Internet1
Internet1Internet1
Internet1
 
Ta 104-tcp
Ta 104-tcpTa 104-tcp
Ta 104-tcp
 
chapter 4.pptx
chapter 4.pptxchapter 4.pptx
chapter 4.pptx
 
computer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptxcomputer network and chapter 7 OSI layers.pptx
computer network and chapter 7 OSI layers.pptx
 
Ccent notes part 1
Ccent notes part 1Ccent notes part 1
Ccent notes part 1
 
Ch4 Protocols.pptx
Ch4 Protocols.pptxCh4 Protocols.pptx
Ch4 Protocols.pptx
 
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptxCCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
CCNA 200-301 Chapter 1-Introduction to TCP IP Networking.pptx
 
TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.TCP IP PowerPoint presentation download.
TCP IP PowerPoint presentation download.
 
ETE405-lec7.ppt
ETE405-lec7.pptETE405-lec7.ppt
ETE405-lec7.ppt
 
TCP/IP Introduction
TCP/IP IntroductionTCP/IP Introduction
TCP/IP Introduction
 
1.- Networking Models, Devices.pdf
1.- Networking Models, Devices.pdf1.- Networking Models, Devices.pdf
1.- Networking Models, Devices.pdf
 
Internet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish JhaInternet basics and Cloud Computing- Manish Jha
Internet basics and Cloud Computing- Manish Jha
 

Recently uploaded

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Protocol Architecture, TCP/IP, and Internet Applications

  • 1. Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications
  • 2. Protocol Architecture, TCP/IP, and Internet-Based Applications  To destroy communication completely, there must be no rules in common between transmitter and receiver—neither of alphabet nor of syntax —On Human Communication, Colin Cherry
  • 3. Need For Protocol Architecture  data exchange can involve complex procedures, cf. file transfer example  better if task broken into subtasks  implemented separately in layers in stack  each layer provides functions needed to perform comms for layers above  using functions provided by layers below  peer layers communicate with a protocol
  • 4. Key Elements of a Protocol  syntax - data format  semantics - control info & error handling  timing - speed matching & sequencing
  • 5. TCP/IP Protocol Architecture  developed by US Defense Advanced Research Project Agency (DARPA)  for ARPANET packet switched network  used by the global Internet  protocol suite comprises a large collection of standardized protocols
  • 7. TCP/IP Layers  no official model but a working one  Application layer  Host-to-host, or transport layer  Internet layer  Network access layer  Physical layer
  • 8. Physical Layer  concerned with physical interface between computer and network  concerned with issues like:  characteristics of transmission medium  signal levels  data rates  other related matters
  • 9. Network Access Layer  exchange of data between an end system and attached network  concerned with issues like :  destination address provision  invoking specific services like priority  access to & routing data across a network link between two attached systems  allows layers above to ignore link specifics
  • 10. Internet Layer (IP)  routing functions across multiple networks  for systems attached to different networks  using IP protocol  implemented in end systems and routers  routers connect two networks and relays data between them
  • 11. Transport Layer (TCP)  common layer shared by all applications  provides reliable delivery of data  in same order as sent  commonly uses TCP
  • 12. Application Layer  provide support for user applications  need a separate module for each type of application
  • 14. Addressing Requirements  two levels of addressing required  each host on a subnet needs a unique global network address  its IP address  each application on a (multi-tasking) host needs a unique address within the host  known as a port
  • 16. Transmission Control Protocol (TCP)  usual transport layer is (TCP)  provides a reliable connection for transfer of data between applications  a TCP segment is the basic protocol unit  TCP tracks segments between entities for duration of each connection
  • 18. User Datagram Protocol (UDP)  an alternative to TCP  no guaranteed delivery  no preservation of sequence  no protection against duplication  minimum overhead  adds port addressing to IP
  • 22. TCP/IP Applications  have a number of standard TCP/IP applications such as  Simple Mail Transfer Protocol (SMTP)  File Transfer Protocol (FTP)  Telnet
  • 24. OSI  Open Systems Interconnection  developed by the International Organization for Standardization (ISO)  has seven layers  is a theoretical system delivered too late!  TCP/IP is the de facto standard
  • 29. Service Primitives and Parameters  define services between adjacent layers using:  primitives to specify function performed  parameters to pass data and control info
  • 30. Primitive Types REQUEST A primitive issued by a service user to invoke some service and to pass the parameters needed to specify fully the requested service INDICATION A primitive issued by a service provider either to: indicate that a procedurehas been invoked by the peer service user on the connectionand to provide the associated parameters, or notify the service user of a provider-initiated action RESPONSE A primitive issued by a service user to acknowledge or completesome procedurepreviously invoked by an indication to that user CONFIRM A primitive issued by a service provider to acknowledge or completesome procedurepreviously invoked by a request by the service user
  • 31. Traditional vs Multimedia Applications  traditionally Internet dominated by info retrieval applications  typically using text and image transfer  eg. email, file transfer, web  see increasing growth in multimedia applications  involving massive amounts of data  such as streaming audio and video
  • 32. Elastic and Inelastic Traffic  elastic traffic  can adjust to delay & throughput changes over a wide range  eg. traditional “data” style TCP/IP traffic  some applications more sensitive though  inelastic traffic  does not adapt to such changes  eg. “real-time” voice & video traffic  need minimum requirements on net arch
  • 34. Summary  introduced need for protocol architecture  TCP/IP protocol architecture  OSI Model & protocol architecture standardization  traditional vs multimedia application needs