SlideShare a Scribd company logo
1 of 13
Basics of Computer Networking Prof. Anish Goel
Contents Introduction History of Communication Computer Networks Current Scenario Complexity Layered Architecture Computer Networks
Introduction Where do you see computers ? What is the purpose of connecting them in network ? Transmission from Analog to Digital Communication. Impact of computers on the communication methods. Most common form of communication ??? Magic number of 64Kbps !!!! Computer Networks
Telephone Networks and Circuit Switching Signal for “ae” as in cat Microphone Loudspeaker analog electrical signal sound sound Alexander Graham Bell (1875) working on harmonic telegraph to multiplex telegraph signals Discovered voice signals can be transmitted directly Microphone converts voice pressure variation (sound) into analogous electrical signal Loudspeaker converts electrical signal back into sound  Telephone patent granted in 1876 Bell Telephone Company founded in 1877 Computer Networks
The N2 Problem 1 2 N . . . 3 4 For N users to be fully connected directly Requires N(N – 1)/2 connections  Requires too much space for cables Inefficient & costly since connections not always on N = 1000 N(N – 1)/2 = 499500 Computer Networks
Circuit Switching Patch cord panel switch invented in 1877 Operators connect users on demand Establish circuit to allow electrical current to flow from inlet to outlet Only N connections required to a central office Computer Networks
Digitization of Telephone Network Pulse Code Modulation digital voice signal Voice gives 8 bits/sample x 8000 samples/sec = 64x103 bps Time Division Multiplexing for digital voice T-1 multiplexing (1961):   24 voice signals = 1.544x106 bps Digital Switching (1980s) Switch TDM signals without conversion to analog form Digital Cellular Telephony (1990s) Optical Digital Transmission (1990s) One OC-192 optical signal = 10x109 bps One optical fiber carries 160 OC-192 signals = 1.6x1012 bps! All digital transmission, switching, and control Computer Networks
Computer Connection Control Computer Switch connects Inlets to Outlets . . . . . . Voice A computer controls connection in telephone switch Computers exchange signaling messages to: Coordinate set up of telephone connections To implement new services such as caller ID, voice mail, . . . To enable mobility and roaming in cellular networks “Intelligence” inside the network A separate signaling network is required Computer Networks
Computer Network Evolution Overview 1950s:  Telegraph technology adapted to computers  1960s: Dumb terminals access shared host computer 1970s:  Computers connect directly to each other ARPANET packet switching network TCP/IP internet protocols Ethernet local area network 1980s & 1990s:  New applications and Internet growth Commercialization of Internet E-mail, file transfer, web, P2P, . . . Internet traffic surpasses voice traffic Computer Networks
What is a protocol? Communications between computers requires very specific unambiguous rules A protocol is a set of rules that governs how two or more communicating parties should interact Internet Protocol (IP) Transmission Control Protocol (TCP) HyperText Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) Computer Networks
Computer-to-Computer Networks As cost of computing dropped, terminal-oriented networks viewed as too inflexible and costly Need to develop flexible computer networks Interconnect computers as required Support many applications Application Examples File transfer between arbitrary computers Execution of a program on another computer Multiprocess operation over multiple computers Computer Networks
Packet Switching Message Switching Transfer arbitrary message size But in store-and-forward operation, long messages induce high delay on interactive traffic that consists of short messages Packet switching introduced Network transfers packets using store-and-forward Packets have maximum length Break long messages into multiple packets Low delays for interactive traffic ARPANET testbed led to many innovations Computer Networks
Current Scenario High-speed data transmission. More bandwidth. Multimedia traffic increasing. Wi-Fi and Wi-Max. ATM Networks. Optical Bandwidth Exploration. Speed limitation on electronic switching. Computer Networks

More Related Content

What's hot

04 introduction to computer networking
04 introduction to computer networking04 introduction to computer networking
04 introduction to computer networking
tjunicornfx
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--network
Vinnu Vinod Kvk
 

What's hot (20)

Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12th
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
The basics of computer networking
The basics of computer networkingThe basics of computer networking
The basics of computer networking
 
04 introduction to computer networking
04 introduction to computer networking04 introduction to computer networking
04 introduction to computer networking
 
Basic Concepts of Computer Network
Basic Concepts of Computer NetworkBasic Concepts of Computer Network
Basic Concepts of Computer Network
 
COMMUNICATION DEVICES: HARDWARE REQUIREMENTS AND FUNCTIONS OF COMMUNICATION D...
COMMUNICATION DEVICES: HARDWARE REQUIREMENTS AND FUNCTIONS OF COMMUNICATION D...COMMUNICATION DEVICES: HARDWARE REQUIREMENTS AND FUNCTIONS OF COMMUNICATION D...
COMMUNICATION DEVICES: HARDWARE REQUIREMENTS AND FUNCTIONS OF COMMUNICATION D...
 
The basics of computer networking
The basics of computer networkingThe basics of computer networking
The basics of computer networking
 
The Basics of Computer Networking
The Basics of Computer NetworkingThe Basics of Computer Networking
The Basics of Computer Networking
 
Network fundamentals
Network fundamentalsNetwork fundamentals
Network fundamentals
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--network
 
Networking concepts
Networking conceptsNetworking concepts
Networking concepts
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
local area network
 local area network local area network
local area network
 
Computer Network Introduction by Mr. Lokesh Kumar #easterscience
Computer Network Introduction by Mr. Lokesh Kumar #easterscienceComputer Network Introduction by Mr. Lokesh Kumar #easterscience
Computer Network Introduction by Mr. Lokesh Kumar #easterscience
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
Computer networks--network
Computer networks--networkComputer networks--network
Computer networks--network
 
Computer Networking 101
Computer Networking 101Computer Networking 101
Computer Networking 101
 
Networking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network BasicsNetworking Fundamentals: Computer Network Basics
Networking Fundamentals: Computer Network Basics
 

Viewers also liked

BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
Kak Yong
 
Networking presentation
Networking presentationNetworking presentation
Networking presentation
Gajan Hai
 
Introduction to Computer Networks
 Introduction to Computer Networks Introduction to Computer Networks
Introduction to Computer Networks
Ghaffar Khan
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To Networking
Steven Cahill
 
Introduction of Computer Networking Technoloy
Introduction of Computer Networking TechnoloyIntroduction of Computer Networking Technoloy
Introduction of Computer Networking Technoloy
Ammar Rahman
 

Viewers also liked (20)

Dhcp ppt
Dhcp pptDhcp ppt
Dhcp ppt
 
BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS BASIC CONCEPTS OF COMPUTER NETWORKS
BASIC CONCEPTS OF COMPUTER NETWORKS
 
Introduction to Networking
Introduction to NetworkingIntroduction to Networking
Introduction to Networking
 
Networking Basics
Networking BasicsNetworking Basics
Networking Basics
 
Marketing & Advertising For The Entrepreneur
Marketing & Advertising For The EntrepreneurMarketing & Advertising For The Entrepreneur
Marketing & Advertising For The Entrepreneur
 
introduction to networking
introduction to networkingintroduction to networking
introduction to networking
 
An Introduction to Social Networking
An Introduction to Social NetworkingAn Introduction to Social Networking
An Introduction to Social Networking
 
INFORMATION AND COMMUNICATION TECHNOLOGY FOR SENIOR HIGH SCHOOL
INFORMATION AND COMMUNICATION TECHNOLOGY FOR SENIOR HIGH SCHOOLINFORMATION AND COMMUNICATION TECHNOLOGY FOR SENIOR HIGH SCHOOL
INFORMATION AND COMMUNICATION TECHNOLOGY FOR SENIOR HIGH SCHOOL
 
Networking presentation
Networking presentationNetworking presentation
Networking presentation
 
Introduction to Computer Networking
Introduction to Computer NetworkingIntroduction to Computer Networking
Introduction to Computer Networking
 
Introduction to Computer Networks
 Introduction to Computer Networks Introduction to Computer Networks
Introduction to Computer Networks
 
Introduction To Networking
Introduction To NetworkingIntroduction To Networking
Introduction To Networking
 
Chapter01 -- introduction to networking
Chapter01  -- introduction to networkingChapter01  -- introduction to networking
Chapter01 -- introduction to networking
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Introduction of Computer Networking Technoloy
Introduction of Computer Networking TechnoloyIntroduction of Computer Networking Technoloy
Introduction of Computer Networking Technoloy
 
Computer Network
Computer NetworkComputer Network
Computer Network
 
DNS - Domain Name System
DNS - Domain Name SystemDNS - Domain Name System
DNS - Domain Name System
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
 

Similar to Basics Of Comuter Networking

Communication Networks
Communication NetworksCommunication Networks
Communication Networks
anishgoel
 
Computer network & communication answer
Computer network & communication answerComputer network & communication answer
Computer network & communication answer
smkengkilili2011
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056
mashiur
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communication
kenjiecueto
 
Microsoft power point internet history and growth [compatibility mode]
Microsoft power point   internet history and growth [compatibility mode]Microsoft power point   internet history and growth [compatibility mode]
Microsoft power point internet history and growth [compatibility mode]
Cr Faezah
 

Similar to Basics Of Comuter Networking (20)

Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Communication Networks
Communication NetworksCommunication Networks
Communication Networks
 
Technical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom SystemTechnical report on Transistor Based Intercom System
Technical report on Transistor Based Intercom System
 
Ethernet and LIFI
Ethernet and LIFIEthernet and LIFI
Ethernet and LIFI
 
Final rohit bpl
Final rohit bplFinal rohit bpl
Final rohit bpl
 
Module1.ppt
Module1.pptModule1.ppt
Module1.ppt
 
Computer network & communication answer
Computer network & communication answerComputer network & communication answer
Computer network & communication answer
 
Beekman5 std ppt_09
Beekman5 std ppt_09Beekman5 std ppt_09
Beekman5 std ppt_09
 
How circuit switches
How circuit switchesHow circuit switches
How circuit switches
 
NF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptxNF_Ch1_Introduction.pptx
NF_Ch1_Introduction.pptx
 
Chapter1.pdf
Chapter1.pdfChapter1.pdf
Chapter1.pdf
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
 
Internet telephony by abhishek mahajan
Internet telephony by abhishek mahajanInternet telephony by abhishek mahajan
Internet telephony by abhishek mahajan
 
Towfique 063382056
Towfique 063382056Towfique 063382056
Towfique 063382056
 
Lesson 7 data communication
Lesson 7 data communicationLesson 7 data communication
Lesson 7 data communication
 
Make a smart home with smart Switch
Make a smart home with smart SwitchMake a smart home with smart Switch
Make a smart home with smart Switch
 
Microsoft power point internet history and growth [compatibility mode]
Microsoft power point   internet history and growth [compatibility mode]Microsoft power point   internet history and growth [compatibility mode]
Microsoft power point internet history and growth [compatibility mode]
 
class28.ppt
class28.pptclass28.ppt
class28.ppt
 
03 basic computer_network
03 basic computer_network03 basic computer_network
03 basic computer_network
 
Network ppt
Network pptNetwork ppt
Network ppt
 

More from anishgoel

More from anishgoel (20)

Computer Organization
Computer OrganizationComputer Organization
Computer Organization
 
Learning vhdl by examples
Learning vhdl by examplesLearning vhdl by examples
Learning vhdl by examples
 
Dot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry PiDot matrix module interface wit Raspberry Pi
Dot matrix module interface wit Raspberry Pi
 
Input interface with Raspberry pi
Input interface with Raspberry piInput interface with Raspberry pi
Input interface with Raspberry pi
 
Learning Python for Raspberry Pi
Learning Python for Raspberry PiLearning Python for Raspberry Pi
Learning Python for Raspberry Pi
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
learning vhdl by examples
learning vhdl by exampleslearning vhdl by examples
learning vhdl by examples
 
Digital System Design Basics
Digital System Design BasicsDigital System Design Basics
Digital System Design Basics
 
digital design of communication systems
digital design of communication systemsdigital design of communication systems
digital design of communication systems
 
Rtos concepts
Rtos conceptsRtos concepts
Rtos concepts
 
8051 Microcontroller Timer
8051 Microcontroller Timer8051 Microcontroller Timer
8051 Microcontroller Timer
 
8051 Microcontroller I/O ports
8051 Microcontroller I/O ports8051 Microcontroller I/O ports
8051 Microcontroller I/O ports
 
Serial Communication Interfaces
Serial Communication InterfacesSerial Communication Interfaces
Serial Communication Interfaces
 
Embedded systems ppt iv part d
Embedded systems ppt iv   part dEmbedded systems ppt iv   part d
Embedded systems ppt iv part d
 
Embedded systems ppt iv part c
Embedded systems ppt iv   part cEmbedded systems ppt iv   part c
Embedded systems ppt iv part c
 
Embedded systems ppt iv part b
Embedded systems ppt iv   part bEmbedded systems ppt iv   part b
Embedded systems ppt iv part b
 
Embedded systems ppt ii
Embedded systems ppt iiEmbedded systems ppt ii
Embedded systems ppt ii
 
Embedded systems ppt iii
Embedded systems ppt iiiEmbedded systems ppt iii
Embedded systems ppt iii
 
Embedded systems ppt iv part a
Embedded systems ppt iv   part aEmbedded systems ppt iv   part a
Embedded systems ppt iv part a
 
Embedded systems ppt i
Embedded systems ppt iEmbedded systems ppt i
Embedded systems ppt i
 

Recently uploaded

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
KarakKing
 

Recently uploaded (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .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
 
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_...
 
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
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
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
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
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.
 
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.
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
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...
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
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...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
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Ă...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 

Basics Of Comuter Networking

  • 1. Basics of Computer Networking Prof. Anish Goel
  • 2. Contents Introduction History of Communication Computer Networks Current Scenario Complexity Layered Architecture Computer Networks
  • 3. Introduction Where do you see computers ? What is the purpose of connecting them in network ? Transmission from Analog to Digital Communication. Impact of computers on the communication methods. Most common form of communication ??? Magic number of 64Kbps !!!! Computer Networks
  • 4. Telephone Networks and Circuit Switching Signal for “ae” as in cat Microphone Loudspeaker analog electrical signal sound sound Alexander Graham Bell (1875) working on harmonic telegraph to multiplex telegraph signals Discovered voice signals can be transmitted directly Microphone converts voice pressure variation (sound) into analogous electrical signal Loudspeaker converts electrical signal back into sound Telephone patent granted in 1876 Bell Telephone Company founded in 1877 Computer Networks
  • 5. The N2 Problem 1 2 N . . . 3 4 For N users to be fully connected directly Requires N(N – 1)/2 connections Requires too much space for cables Inefficient & costly since connections not always on N = 1000 N(N – 1)/2 = 499500 Computer Networks
  • 6. Circuit Switching Patch cord panel switch invented in 1877 Operators connect users on demand Establish circuit to allow electrical current to flow from inlet to outlet Only N connections required to a central office Computer Networks
  • 7. Digitization of Telephone Network Pulse Code Modulation digital voice signal Voice gives 8 bits/sample x 8000 samples/sec = 64x103 bps Time Division Multiplexing for digital voice T-1 multiplexing (1961): 24 voice signals = 1.544x106 bps Digital Switching (1980s) Switch TDM signals without conversion to analog form Digital Cellular Telephony (1990s) Optical Digital Transmission (1990s) One OC-192 optical signal = 10x109 bps One optical fiber carries 160 OC-192 signals = 1.6x1012 bps! All digital transmission, switching, and control Computer Networks
  • 8. Computer Connection Control Computer Switch connects Inlets to Outlets . . . . . . Voice A computer controls connection in telephone switch Computers exchange signaling messages to: Coordinate set up of telephone connections To implement new services such as caller ID, voice mail, . . . To enable mobility and roaming in cellular networks “Intelligence” inside the network A separate signaling network is required Computer Networks
  • 9. Computer Network Evolution Overview 1950s: Telegraph technology adapted to computers 1960s: Dumb terminals access shared host computer 1970s: Computers connect directly to each other ARPANET packet switching network TCP/IP internet protocols Ethernet local area network 1980s & 1990s: New applications and Internet growth Commercialization of Internet E-mail, file transfer, web, P2P, . . . Internet traffic surpasses voice traffic Computer Networks
  • 10. What is a protocol? Communications between computers requires very specific unambiguous rules A protocol is a set of rules that governs how two or more communicating parties should interact Internet Protocol (IP) Transmission Control Protocol (TCP) HyperText Transfer Protocol (HTTP) Simple Mail Transfer Protocol (SMTP) Computer Networks
  • 11. Computer-to-Computer Networks As cost of computing dropped, terminal-oriented networks viewed as too inflexible and costly Need to develop flexible computer networks Interconnect computers as required Support many applications Application Examples File transfer between arbitrary computers Execution of a program on another computer Multiprocess operation over multiple computers Computer Networks
  • 12. Packet Switching Message Switching Transfer arbitrary message size But in store-and-forward operation, long messages induce high delay on interactive traffic that consists of short messages Packet switching introduced Network transfers packets using store-and-forward Packets have maximum length Break long messages into multiple packets Low delays for interactive traffic ARPANET testbed led to many innovations Computer Networks
  • 13. Current Scenario High-speed data transmission. More bandwidth. Multimedia traffic increasing. Wi-Fi and Wi-Max. ATM Networks. Optical Bandwidth Exploration. Speed limitation on electronic switching. Computer Networks