SlideShare a Scribd company logo
1 of 14
B. S. ANANGPURIA
INSTITUTE OF TECH. AND
MGT.
INTERNET
CONGESTION….
• DEFINITION
• WWW PROBLEM
• NETWORK
THROUGHPUT
• REASONS
• EXAMPLES
• CONTROL
A hearty welcome from my side….
…. Raghav Gupta
DEFINITION &
MEANING….
• Network/Internet congestion is the reduced quality of
service that occurs when a network node or link is carrying
more data than it can handle. Typical effects include queueing
delay, packet loss or the blocking of new connections.
ANALOGY…
* * * * * * * * *
*
* * * * * * * * * *
* * * * * * * * * *
* * * * * * * * * *
* * *
Normal
traffic
Traffic more than
capacity:
resulting in traffic jam
less people will reach
on time
Due to
festival
WORLD WIDE WAIT
PROBLEM…
• You click on a link and wait and wait, and then wait some
more, for the content to trickle in. If nothing has happened
after ten seconds or so, your impatient correspondent hits the
browser's stop button followed by the reload key. In
desperation, he sometimes loads the link into a second or even
a third browser tab as well, and bombards the website's server
with multiple requests for the page. If that fails, he gives up in
disgust and reads a newspaper instead.
• In Spanish, espera en la red mundial
THROUGHPUT….
• A benchmark can be used to measure throughput. In data
transmission, network throughput is the amount of data moved
successfully from one place to another in a given time period,
and typically measured in bits per second (bps), as in megabits
per second (Mbps) or gigabits per second (Gbps)
• throughput or network throughput is the rate
of successful message delivery over a communication channel.
EXAMPLES….
• While buying XIAOMI mobile phones
• During big billion days
• When results of prestigious exams are announced
• When too many users are connected to a wi-fi
• While sitting in KFC or Mc’ D
• Too many users working simultaneously.
PRIMARY REASONS….
• Lower bandwidth
• Artificial congestion by ISP
• BORDER GATEWAY PROTOCOL/ BGP
• network node or link is carrying more data than it can handle
• Network protocols that use aggressive retransmissions to
compensate for packet loss due to congestion can increase
congestion
• Advertisements
BORDER GATEWAY
PROTOCOL
• BGP is an agnostic routing system. BGP is agnostic because it
does not account for factors other than shortest logical path.
When there is no concern for how much data is currently sent
over a route, this causes congestion.
• BGP has no concern for the fastest path, the lowest cost path,
or the path with most bandwidth. No concern of these factors
can lead to network congestion.
SECONDARY REASONS
FOR LOW PERFORMANCE OF INTERNET……..
• Poor transmission channel
• Poor design of webpages
• Poor link speed, CPU speed, bus speed, disk speed and so on
• Packet loss
• Network latency
CONGESTION COLLAPSE…
• Congestive collapse (or congestion collapse) is the condition in
which congestion prevents or limits useful communication.
Congestion collapse generally occurs at choke points in the
network, where incoming traffic exceeds outgoing bandwidth.
CONGESTION
CONTROL…..
• Remove unnecessary advertisements
• Remove unnecessary images, videos and graphics.
• Use .png image instead of .gif – generally smaller
• Use CSS and Bootstrap – improves download time
• Personal intranets
• Higher bandwidth
CONGESTION
CONTROL…..
• Reducing the number of router tables by rearranging how
blocks of addresses are identified. This problem comes at
higher speeds.
• Better URL resolution
• New techniques to expedite web pages requests
THANK YOU

More Related Content

Similar to Internet congestion

Get Connected Minehead 05.04
Get Connected Minehead 05.04Get Connected Minehead 05.04
Get Connected Minehead 05.04Get up to Speed
 
Application of Local Internet Content of Bangladesh
Application of Local Internet Content of Bangladesh Application of Local Internet Content of Bangladesh
Application of Local Internet Content of Bangladesh Crown Hasan
 
Going Cloud, Going Mobile: Will Your Network Drag You Down?
Going Cloud, Going Mobile: Will Your Network Drag You Down?Going Cloud, Going Mobile: Will Your Network Drag You Down?
Going Cloud, Going Mobile: Will Your Network Drag You Down?Wes Morgan
 
Techniques of achieving google quality of service
Techniques of achieving google quality of serviceTechniques of achieving google quality of service
Techniques of achieving google quality of serviceSatya P. Joshi
 
Slow_Throughput_Best_Practice_Guides_v1.pdf
Slow_Throughput_Best_Practice_Guides_v1.pdfSlow_Throughput_Best_Practice_Guides_v1.pdf
Slow_Throughput_Best_Practice_Guides_v1.pdfsombatse
 
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environmentPLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environmentPROIDEA
 
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™Multapplied Networks
 
Fight Back Against ISP Scorecards
Fight Back Against ISP ScorecardsFight Back Against ISP Scorecards
Fight Back Against ISP ScorecardsProcera Networks
 
RIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurementsRIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurementsAPNIC
 
Ntc 362 forecasting and strategic planning -uopstudy.com
Ntc 362 forecasting and strategic planning -uopstudy.comNtc 362 forecasting and strategic planning -uopstudy.com
Ntc 362 forecasting and strategic planning -uopstudy.comULLPTT
 
Ntc 362 effective communication uopstudy.com
Ntc 362 effective communication   uopstudy.comNtc 362 effective communication   uopstudy.com
Ntc 362 effective communication uopstudy.comULLPTT
 
High performance browser networking ch1,2,3
High performance browser networking ch1,2,3High performance browser networking ch1,2,3
High performance browser networking ch1,2,3Seung-Bum Lee
 
Content Delivery Network
Content Delivery NetworkContent Delivery Network
Content Delivery NetworkFaisal Akbar
 
SW2-homework10
SW2-homework10SW2-homework10
SW2-homework10RyoObata
 
Network Application Performance
Network Application PerformanceNetwork Application Performance
Network Application PerformanceShumon Huque
 

Similar to Internet congestion (20)

Get Connected Minehead 05.04
Get Connected Minehead 05.04Get Connected Minehead 05.04
Get Connected Minehead 05.04
 
Application of Local Internet Content of Bangladesh
Application of Local Internet Content of Bangladesh Application of Local Internet Content of Bangladesh
Application of Local Internet Content of Bangladesh
 
Application of local Internet content
Application of local Internet content Application of local Internet content
Application of local Internet content
 
Going Cloud, Going Mobile: Will Your Network Drag You Down?
Going Cloud, Going Mobile: Will Your Network Drag You Down?Going Cloud, Going Mobile: Will Your Network Drag You Down?
Going Cloud, Going Mobile: Will Your Network Drag You Down?
 
Techniques of achieving google quality of service
Techniques of achieving google quality of serviceTechniques of achieving google quality of service
Techniques of achieving google quality of service
 
Slow_Throughput_Best_Practice_Guides_v1.pdf
Slow_Throughput_Best_Practice_Guides_v1.pdfSlow_Throughput_Best_Practice_Guides_v1.pdf
Slow_Throughput_Best_Practice_Guides_v1.pdf
 
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environmentPLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
PLNOG 13: Bart Salaets: Optimising TCP in today’s changing network environment
 
Routing Security - its importance and status in South Asia
Routing Security - its importance and status in South AsiaRouting Security - its importance and status in South Asia
Routing Security - its importance and status in South Asia
 
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™
Multapplied Networks - Bonding and Load Balancing together in Bonded Internet™
 
Fight Back Against ISP Scorecards
Fight Back Against ISP ScorecardsFight Back Against ISP Scorecards
Fight Back Against ISP Scorecards
 
isp.pptx
isp.pptxisp.pptx
isp.pptx
 
RIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurementsRIPE 78: IPv6 reliability measurements
RIPE 78: IPv6 reliability measurements
 
Ntc 362 forecasting and strategic planning -uopstudy.com
Ntc 362 forecasting and strategic planning -uopstudy.comNtc 362 forecasting and strategic planning -uopstudy.com
Ntc 362 forecasting and strategic planning -uopstudy.com
 
Ntc 362 effective communication uopstudy.com
Ntc 362 effective communication   uopstudy.comNtc 362 effective communication   uopstudy.com
Ntc 362 effective communication uopstudy.com
 
network problem.pptx
network problem.pptxnetwork problem.pptx
network problem.pptx
 
High performance browser networking ch1,2,3
High performance browser networking ch1,2,3High performance browser networking ch1,2,3
High performance browser networking ch1,2,3
 
Content Delivery Network
Content Delivery NetworkContent Delivery Network
Content Delivery Network
 
SW2-homework10
SW2-homework10SW2-homework10
SW2-homework10
 
Network Application Performance
Network Application PerformanceNetwork Application Performance
Network Application Performance
 
Lec13 cdn
Lec13 cdnLec13 cdn
Lec13 cdn
 

Recently uploaded

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxchumtiyababu
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 

Recently uploaded (20)

Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 

Internet congestion

  • 1. B. S. ANANGPURIA INSTITUTE OF TECH. AND MGT.
  • 2. INTERNET CONGESTION…. • DEFINITION • WWW PROBLEM • NETWORK THROUGHPUT • REASONS • EXAMPLES • CONTROL A hearty welcome from my side…. …. Raghav Gupta
  • 3. DEFINITION & MEANING…. • Network/Internet congestion is the reduced quality of service that occurs when a network node or link is carrying more data than it can handle. Typical effects include queueing delay, packet loss or the blocking of new connections.
  • 4. ANALOGY… * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Normal traffic Traffic more than capacity: resulting in traffic jam less people will reach on time Due to festival
  • 5. WORLD WIDE WAIT PROBLEM… • You click on a link and wait and wait, and then wait some more, for the content to trickle in. If nothing has happened after ten seconds or so, your impatient correspondent hits the browser's stop button followed by the reload key. In desperation, he sometimes loads the link into a second or even a third browser tab as well, and bombards the website's server with multiple requests for the page. If that fails, he gives up in disgust and reads a newspaper instead. • In Spanish, espera en la red mundial
  • 6. THROUGHPUT…. • A benchmark can be used to measure throughput. In data transmission, network throughput is the amount of data moved successfully from one place to another in a given time period, and typically measured in bits per second (bps), as in megabits per second (Mbps) or gigabits per second (Gbps) • throughput or network throughput is the rate of successful message delivery over a communication channel.
  • 7. EXAMPLES…. • While buying XIAOMI mobile phones • During big billion days • When results of prestigious exams are announced • When too many users are connected to a wi-fi • While sitting in KFC or Mc’ D • Too many users working simultaneously.
  • 8. PRIMARY REASONS…. • Lower bandwidth • Artificial congestion by ISP • BORDER GATEWAY PROTOCOL/ BGP • network node or link is carrying more data than it can handle • Network protocols that use aggressive retransmissions to compensate for packet loss due to congestion can increase congestion • Advertisements
  • 9. BORDER GATEWAY PROTOCOL • BGP is an agnostic routing system. BGP is agnostic because it does not account for factors other than shortest logical path. When there is no concern for how much data is currently sent over a route, this causes congestion. • BGP has no concern for the fastest path, the lowest cost path, or the path with most bandwidth. No concern of these factors can lead to network congestion.
  • 10. SECONDARY REASONS FOR LOW PERFORMANCE OF INTERNET…….. • Poor transmission channel • Poor design of webpages • Poor link speed, CPU speed, bus speed, disk speed and so on • Packet loss • Network latency
  • 11. CONGESTION COLLAPSE… • Congestive collapse (or congestion collapse) is the condition in which congestion prevents or limits useful communication. Congestion collapse generally occurs at choke points in the network, where incoming traffic exceeds outgoing bandwidth.
  • 12. CONGESTION CONTROL….. • Remove unnecessary advertisements • Remove unnecessary images, videos and graphics. • Use .png image instead of .gif – generally smaller • Use CSS and Bootstrap – improves download time • Personal intranets • Higher bandwidth
  • 13. CONGESTION CONTROL….. • Reducing the number of router tables by rearranging how blocks of addresses are identified. This problem comes at higher speeds. • Better URL resolution • New techniques to expedite web pages requests