SlideShare a Scribd company logo
1 of 44
Download to read offline
Computer Communication Networks
BTech 3rd Year EXTC
Re-presented by-
Rehan Ahmad,
Assistant Professor,
Dept of EXTC,
MPSTME,
Shirpur Campus
[Academic Year 2015-16]
rehan.ahmad@nmims.edu
[][]0
 What is a Network?
 A set of entities connected by communication link-
- telephone networks.
- Ethernet.
- internet.
- hardware circuits.
What is a Computer Network?
A network consists of 2 or more computers connected
together, and they can communicate and share resources
(e.g. information).
 Why Networking?
• Sharing information — i.e. data communication
• Do you prefer these?
• Or this?
• Sharing hardware or software
• Centralize administration and support
• E.g. print document
• E.g. Internet-based, so everyone can access the same
administrative or support application from their PCs
How many kinds of Networks?
• Depending on one’s perspective, we can classify
networks in different ways
• Based on transmission media:
• Wired (UTP, coaxial cables, fiber-optic cables) and
Wireless.
• Based on network size:
• LAN and WAN (and MAN).
• Based on management method:
• Peer-to-peer and Client/Server
• Based on topology (connectivity):
• Bus, Star, Ring …
:
:
 Topology
 3 basic types
 Bus Topology
CSMA/CD
[Carrier sense Multiple Access/Collision detection]
 With CSMA, collision occupies medium for duration of
transmission of full frame
 Instead “CD”= collision detect:
 Stations listen whilst transmitting
 If medium idle, transmit
 If busy, listen for idle, then transmit (and listen)
 If collision detected, jam (send noise) then cease
transmission
 Even if collision happens at the station next to the
transmitting station, collision will be detected after
>= RTT
 After jam, wait random time then start again.
Collision detection
Collision detection can still take as long as 
 Bus Topology
 Merits:
 1. Easy to understand, install and use for small networks.
 2. The cabling cost is less as the topology requires least
amount of cable for connection.
 3. Easy to expand by joining two cables with a BNC
connector.
 4. Use of repeaters is possible for signal boosting.
 Demerits:
 1. Heavy network traffic slows down speed.
 2. Use of BNC connector attenuates the signal.
 3. Cable break and loose BNC connector will cause
reflections and may bring down entire network.
 Star Topology
 Star Topology
 Merits:
 1. Connection of multiple node does not hamper network
speed as the information routing is through independent
Hub.
 2. Multiple hub are connected together for easy
expansion.
 Demerits:
 1. If the central Hub fails entire network fails to operate.
 2. Many star networks require a deice at the central point
to rebroadcast or switch the network traffic.
 3. Cabling cost is more, since cables must be pulled from
all computers to the central hub.
 Ring Topology
 Token ring
 Ring Topology
 Merits:
 1. No one computer can monopolize the network as every
computer is given equal access to the network.
 2. The fair sharing of the network allows the network to
continue function in a useful manner rather than fail.
 Demerits:
 1. Failure of one computer on the ring can affect the entire
network.
 2. It is difficult to trouble shoot the ring.
 3. Adding or removing the nodes disturbs the network
activities.
 Mesh Topology
 Mesh Topology
 Merits:
 1. Use of dedicated link guarantees that each connection
can carry its own data load , thus eliminating traffic issues.
 2. Robust, because failure of one computer does not bring
down entire network.
 3. Provide security, because every message travels along
a dedicated link.
 4. Point to point link make fault diagnose easy.
 Demerits:
 1. Installation and reconfiguration is difficult due to nature
of connection.
 2. Cabling cost more.
 TreeTopology
 TreeTopology
 Merits:
 1. it allows more devices to be attached to a single hub and
can therefore increase the distance of signals travelling from
device to device.
 2. It allows the network to isolate and prioritize communication
from different computers.
 Demerits:
 1. if the central hub fails, entire network brings down.
 2. cabling cost is more
 LogicalTopology
 Hybrid Topology
 Switching
 3 types
 Circuit Switching
 Message Switching
 Packet Switching
 Circuit Switching
 Merits:
 1. Major advantage is presence of dedicated transmission channel,
because of which high data transfer rate is achieved.
 2. No delay in data flow because of dedicated channel.
 Demerits:
 1. Dedicated channel cannot be used for any other communication,
event though it is free.
 2. Dedicated channel requires ore bandwidth.
 3. It takes more time to establish connection.
 Message Switching
 Merits:
1. It provides efficient traffic management by assigning priorities
to the messages to be switched.
2. Reduces network traffic congestion because it is able to store
messages until a free communication channel is available.
3. Network devices share the data, which avoids traffic over the
network.
4.Provides asynchronous communication across the time zones.
Demerits:
1. Store & forwarding introduces delay hence cannot used for
real time audio video transmission.
2. Intermediate devices requires a large storage capacity since
it has to store the message unless a free path is available.
A message Switched Network
 Features of Store & Forward Message Switching:
1. Store and forward service is unidirectional.
2. For switch to switch transfer of message, the network may employ
some error control mechanism.
3. Message is stored into switch at each stage of transmission.
4. Delay in delivery is the sum of -
time required to send the message to the entry switch
+ switch delay
+ transmission time at each switch.
 Packet Switching
Datagram Packet Switching
 Virtual Packet Switching
 Packet Switching’s
 Merits:
1. It increases the bandwidth of the network by allowing
many devices to communicate through the same network
channel.
2. A switching node can route the packet as and when
required.
3. Because of small sized packets the transmission delay is
reduced as the switching node, does not write the packets
into its memory before forwarding it.
 Demerits:
1. Switching nodes for packet switching require large
amount of RAM to handle large quantities of packets.
2. The switching nodes requires more processing power
because the packet switching protocols are more
complex.
3. Packet are more easily lost on their route , hence
sequence numbers are required to identify the missing
packets.
Parameters Message Switching Circuit Switching Packet Switching
EndTerminal Telegraph,Teletype Telephone modem Computer
Information type Morse code,ASCII code,
Baudot code
AnalogVoice or PCM
digital voice
Binary information
Addressing scheme Geographical addresses Hierarchical numbering
plan
Hierarchical address
space
Routing scheme manual Route selected during
call set up
Each packet routed
independently
Multiplexing scheme Character or message
multiplexing
Circuit multiplexing Packet multiplexing
shared media access
network.
Transmission system Digital data over
different transmission
media
Analog & Digital data
over different
transmission media
Digital data over
different transmission
media
Application Telegraph network for
transmission of telegram
Telephone network for
bi-directional, real time
transfer of voice signal
Internet for datagram &
reliable stream service
between computers
Reference Models
• The OSI Reference Model
• The TCP/IP Reference Model
• A Comparison of OSI and TCP/IP
 OSI Model
Reference Models
The OSI
reference
model.
Reference Models (2)
 TheTCP/IP reference model.
 Merits of OSI model:
1. It distinguishes very clearly between services, interfaces
and protocols.
2. The protocols in OSI model are better hidden, so they
can be easily replaced by new protocols as the
technology changes.
3. OSI is a general model.
4. This model supports connection oriented as well as
connection less services.
A Critique of the OSI Model and
Protocols
 Why OSI did not take over the world
• Bad timing
• Bad technology
• Bad implementations
• Bad politics
• Session and presentation layers are not of much
use.
• This model was derived before the protocols
were invented, so in practice, the problem is
fitting protocol into a model.
Reference Models (3)
 Protocols and networks in theTCP/IP model initially.
A Critique of the TCP/IP Reference Model
1. The model does not clearly distinguish the concepts of service,
interface, and protocol.
2. The model is not general and is poorly suited to describing
and other protocol stack.
3. The model does not distinguish (or even mention) the
physical and data link layer.
4. Only TCP and IP are carefully thought out and implemented.
Many other protocols are ad hoc.
5. The host to network layer is not a layer at all, it is simply an
interface.
References:
1. Data Communication and Networking by Beherouz A
Forouzan, 4th Edition, TMH.
2. Computer Networks by Andrew S Tennanbaum , 4th Edition,
TMH.
3. Communication Networks, Fundamental concept and key
architectures, by Alberto Leon-Garcia, Indra Widjaja, TMH.

More Related Content

What's hot

Design and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical SegmentationDesign and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical SegmentationTELKOMNIKA JOURNAL
 
Computer network (Lecture 1)
Computer network (Lecture 1)Computer network (Lecture 1)
Computer network (Lecture 1)Vishwajit Nandi
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scopeSanat Maharjan
 
A Course Outline About Computer Networks
A Course Outline About Computer NetworksA Course Outline About Computer Networks
A Course Outline About Computer Networksadil raja
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networkingicanhasfay
 
( Network topology) )final
( Network topology) )final( Network topology) )final
( Network topology) )finalJai Kumar
 
Bba i-introduction to computer-u-4-data communication and network
Bba  i-introduction to computer-u-4-data communication and networkBba  i-introduction to computer-u-4-data communication and network
Bba i-introduction to computer-u-4-data communication and networkRai University
 
CCNA_Data Communication and Computer Networking
CCNA_Data  Communication and Computer Networking CCNA_Data  Communication and Computer Networking
CCNA_Data Communication and Computer Networking Tariqul Islam Shohag
 
Peer To Peer Protocols
Peer To Peer ProtocolsPeer To Peer Protocols
Peer To Peer Protocolsanishgoel
 
Network Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network LayerNetwork Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network LayerAbdelkhalik Mosa
 
EC8551 COMMUNICATION NETWORKS
EC8551 COMMUNICATION NETWORKSEC8551 COMMUNICATION NETWORKS
EC8551 COMMUNICATION NETWORKSGOWTHAMMS6
 
Computer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPTComputer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPTKalpanaC14
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesShahid Khan
 

What's hot (20)

Design and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical SegmentationDesign and Analysis of a Broadcast Network Using Logical Segmentation
Design and Analysis of a Broadcast Network Using Logical Segmentation
 
Network Topologies in Simple (Logical, Physical and Types)
Network Topologies in Simple (Logical, Physical and Types)Network Topologies in Simple (Logical, Physical and Types)
Network Topologies in Simple (Logical, Physical and Types)
 
Cn 317 1
Cn 317 1Cn 317 1
Cn 317 1
 
Topologies
TopologiesTopologies
Topologies
 
Computer network (Lecture 1)
Computer network (Lecture 1)Computer network (Lecture 1)
Computer network (Lecture 1)
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scope
 
Project report
Project reportProject report
Project report
 
A Course Outline About Computer Networks
A Course Outline About Computer NetworksA Course Outline About Computer Networks
A Course Outline About Computer Networks
 
Peer To Peer Networking
Peer To Peer NetworkingPeer To Peer Networking
Peer To Peer Networking
 
( Network topology) )final
( Network topology) )final( Network topology) )final
( Network topology) )final
 
Bba i-introduction to computer-u-4-data communication and network
Bba  i-introduction to computer-u-4-data communication and networkBba  i-introduction to computer-u-4-data communication and network
Bba i-introduction to computer-u-4-data communication and network
 
CCNA_Data Communication and Computer Networking
CCNA_Data  Communication and Computer Networking CCNA_Data  Communication and Computer Networking
CCNA_Data Communication and Computer Networking
 
Network topology
Network topologyNetwork topology
Network topology
 
Peer To Peer Protocols
Peer To Peer ProtocolsPeer To Peer Protocols
Peer To Peer Protocols
 
Chap 1 introduction
Chap 1 introductionChap 1 introduction
Chap 1 introduction
 
Network Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network LayerNetwork Fundamentals: Ch5 - Network Layer
Network Fundamentals: Ch5 - Network Layer
 
EC8551 COMMUNICATION NETWORKS
EC8551 COMMUNICATION NETWORKSEC8551 COMMUNICATION NETWORKS
EC8551 COMMUNICATION NETWORKS
 
Computer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPTComputer Networks - Unit 1 PPT
Computer Networks - Unit 1 PPT
 
Physical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and DevicesPhysical Layer of ISO-OSI model and Devices
Physical Layer of ISO-OSI model and Devices
 
Computer network
Computer networkComputer network
Computer network
 

Viewers also liked

Determination and perseverance
Determination and perseveranceDetermination and perseverance
Determination and perseveranceKNewbold1982
 
basic it presentation........
basic it presentation........basic it presentation........
basic it presentation........vlsaroj
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)Tutun Juhana
 
OSI Network model ppt
OSI Network model pptOSI Network model ppt
OSI Network model pptextraganesh
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelConferencias FIST
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedAshish Malik
 
Osi model
Osi modelOsi model
Osi modelOnline
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference ModelMukesh Tekwani
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IPMannu Khani
 

Viewers also liked (14)

Determination and perseverance
Determination and perseveranceDetermination and perseverance
Determination and perseverance
 
basic it presentation........
basic it presentation........basic it presentation........
basic it presentation........
 
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
OSI Reference Model and TCP/IP (Lecture #3 ET3003 Sem1 2014/2015)
 
OSI Network model ppt
OSI Network model pptOSI Network model ppt
OSI Network model ppt
 
Comparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP ModelComparison and Contrast between OSI and TCP/IP Model
Comparison and Contrast between OSI and TCP/IP Model
 
OSI Model - Every Detail Explained
OSI Model - Every Detail ExplainedOSI Model - Every Detail Explained
OSI Model - Every Detail Explained
 
OSI MODEL - A PROJECT
OSI MODEL - A PROJECTOSI MODEL - A PROJECT
OSI MODEL - A PROJECT
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
TCP-IP Reference Model
TCP-IP Reference ModelTCP-IP Reference Model
TCP-IP Reference Model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
7 layer OSI
7 layer OSI7 layer OSI
7 layer OSI
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Similar to Chapter 1

Network Typologies.
Network Typologies.Network Typologies.
Network Typologies.Awais Bakshy
 
Network Topology & Networking Devices
Network Topology & Networking DevicesNetwork Topology & Networking Devices
Network Topology & Networking DevicesSwati Ramteke
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and RoutingAnushiya Ram
 
Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxAASTHAJAJOO
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005SOLOMONCHINAEMEUCHEA
 
Computer networks unit i
Computer networks    unit iComputer networks    unit i
Computer networks unit iJAIGANESH SEKAR
 
Chapter 1 Introduction to computer networks ppt by DMB
Chapter 1 Introduction to computer networks ppt by DMBChapter 1 Introduction to computer networks ppt by DMB
Chapter 1 Introduction to computer networks ppt by DMBdhanashrisabale1
 
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHI
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHINETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHI
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHISowmya Jyothi
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communicationsArunaSekar1
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfOscarKelvinNsitu
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.pptMemMem25
 
Ccna(routing &and switching)
Ccna(routing &and switching)Ccna(routing &and switching)
Ccna(routing &and switching)Shweta Kumari
 
Introduction of network
Introduction of networkIntroduction of network
Introduction of networksharone singh
 

Similar to Chapter 1 (20)

Network Typologies.
Network Typologies.Network Typologies.
Network Typologies.
 
Network Topology & Networking Devices
Network Topology & Networking DevicesNetwork Topology & Networking Devices
Network Topology & Networking Devices
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and Routing
 
Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptx
 
Computer networking
Computer networkingComputer networking
Computer networking
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
Computer networks unit i
Computer networks    unit iComputer networks    unit i
Computer networks unit i
 
Chapter 1 ppt by dmb
Chapter 1 ppt by dmbChapter 1 ppt by dmb
Chapter 1 ppt by dmb
 
Chapter 1 Introduction to computer networks ppt by DMB
Chapter 1 Introduction to computer networks ppt by DMBChapter 1 Introduction to computer networks ppt by DMB
Chapter 1 Introduction to computer networks ppt by DMB
 
Switch networking
Switch networking Switch networking
Switch networking
 
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHI
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHINETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHI
NETWORK AND DATABASE CONCEPTS UNIT 1 CHAPTER 2 MRS.SOWMYA JYOTHI
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communications
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
 
Basic networking
Basic networkingBasic networking
Basic networking
 
1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt1-introduction-to-computer-networking.ppt
1-introduction-to-computer-networking.ppt
 
ch01.ppt
ch01.pptch01.ppt
ch01.ppt
 
Ccna(routing &and switching)
Ccna(routing &and switching)Ccna(routing &and switching)
Ccna(routing &and switching)
 
Unit_1.pptx
Unit_1.pptxUnit_1.pptx
Unit_1.pptx
 
Introduction of network
Introduction of networkIntroduction of network
Introduction of network
 

Recently uploaded

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
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
 
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
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
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
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
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
 
(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
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 

Recently uploaded (20)

Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
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
 
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
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
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
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
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...
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
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
 
(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
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 

Chapter 1

  • 1. Computer Communication Networks BTech 3rd Year EXTC Re-presented by- Rehan Ahmad, Assistant Professor, Dept of EXTC, MPSTME, Shirpur Campus [Academic Year 2015-16] rehan.ahmad@nmims.edu [][]0
  • 2.  What is a Network?  A set of entities connected by communication link- - telephone networks. - Ethernet. - internet. - hardware circuits.
  • 3. What is a Computer Network? A network consists of 2 or more computers connected together, and they can communicate and share resources (e.g. information).
  • 4.  Why Networking? • Sharing information — i.e. data communication • Do you prefer these? • Or this?
  • 5. • Sharing hardware or software • Centralize administration and support • E.g. print document • E.g. Internet-based, so everyone can access the same administrative or support application from their PCs
  • 6.
  • 7. How many kinds of Networks? • Depending on one’s perspective, we can classify networks in different ways • Based on transmission media: • Wired (UTP, coaxial cables, fiber-optic cables) and Wireless. • Based on network size: • LAN and WAN (and MAN). • Based on management method: • Peer-to-peer and Client/Server • Based on topology (connectivity): • Bus, Star, Ring … : :
  • 8.  Topology  3 basic types
  • 10. CSMA/CD [Carrier sense Multiple Access/Collision detection]  With CSMA, collision occupies medium for duration of transmission of full frame  Instead “CD”= collision detect:  Stations listen whilst transmitting  If medium idle, transmit  If busy, listen for idle, then transmit (and listen)  If collision detected, jam (send noise) then cease transmission  Even if collision happens at the station next to the transmitting station, collision will be detected after >= RTT  After jam, wait random time then start again.
  • 11. Collision detection Collision detection can still take as long as 
  • 12.  Bus Topology  Merits:  1. Easy to understand, install and use for small networks.  2. The cabling cost is less as the topology requires least amount of cable for connection.  3. Easy to expand by joining two cables with a BNC connector.  4. Use of repeaters is possible for signal boosting.  Demerits:  1. Heavy network traffic slows down speed.  2. Use of BNC connector attenuates the signal.  3. Cable break and loose BNC connector will cause reflections and may bring down entire network.
  • 14.  Star Topology  Merits:  1. Connection of multiple node does not hamper network speed as the information routing is through independent Hub.  2. Multiple hub are connected together for easy expansion.  Demerits:  1. If the central Hub fails entire network fails to operate.  2. Many star networks require a deice at the central point to rebroadcast or switch the network traffic.  3. Cabling cost is more, since cables must be pulled from all computers to the central hub.
  • 15.  Ring Topology  Token ring
  • 16.  Ring Topology  Merits:  1. No one computer can monopolize the network as every computer is given equal access to the network.  2. The fair sharing of the network allows the network to continue function in a useful manner rather than fail.  Demerits:  1. Failure of one computer on the ring can affect the entire network.  2. It is difficult to trouble shoot the ring.  3. Adding or removing the nodes disturbs the network activities.
  • 18.  Mesh Topology  Merits:  1. Use of dedicated link guarantees that each connection can carry its own data load , thus eliminating traffic issues.  2. Robust, because failure of one computer does not bring down entire network.  3. Provide security, because every message travels along a dedicated link.  4. Point to point link make fault diagnose easy.  Demerits:  1. Installation and reconfiguration is difficult due to nature of connection.  2. Cabling cost more.
  • 20.  TreeTopology  Merits:  1. it allows more devices to be attached to a single hub and can therefore increase the distance of signals travelling from device to device.  2. It allows the network to isolate and prioritize communication from different computers.  Demerits:  1. if the central hub fails, entire network brings down.  2. cabling cost is more
  • 23.  Switching  3 types  Circuit Switching  Message Switching  Packet Switching
  • 25.  Merits:  1. Major advantage is presence of dedicated transmission channel, because of which high data transfer rate is achieved.  2. No delay in data flow because of dedicated channel.  Demerits:  1. Dedicated channel cannot be used for any other communication, event though it is free.  2. Dedicated channel requires ore bandwidth.  3. It takes more time to establish connection.
  • 27.  Merits: 1. It provides efficient traffic management by assigning priorities to the messages to be switched. 2. Reduces network traffic congestion because it is able to store messages until a free communication channel is available. 3. Network devices share the data, which avoids traffic over the network. 4.Provides asynchronous communication across the time zones. Demerits: 1. Store & forwarding introduces delay hence cannot used for real time audio video transmission. 2. Intermediate devices requires a large storage capacity since it has to store the message unless a free path is available.
  • 29.  Features of Store & Forward Message Switching: 1. Store and forward service is unidirectional. 2. For switch to switch transfer of message, the network may employ some error control mechanism. 3. Message is stored into switch at each stage of transmission. 4. Delay in delivery is the sum of - time required to send the message to the entry switch + switch delay + transmission time at each switch.
  • 32.  Virtual Packet Switching  Packet Switching’s  Merits: 1. It increases the bandwidth of the network by allowing many devices to communicate through the same network channel. 2. A switching node can route the packet as and when required. 3. Because of small sized packets the transmission delay is reduced as the switching node, does not write the packets into its memory before forwarding it.
  • 33.  Demerits: 1. Switching nodes for packet switching require large amount of RAM to handle large quantities of packets. 2. The switching nodes requires more processing power because the packet switching protocols are more complex. 3. Packet are more easily lost on their route , hence sequence numbers are required to identify the missing packets.
  • 34. Parameters Message Switching Circuit Switching Packet Switching EndTerminal Telegraph,Teletype Telephone modem Computer Information type Morse code,ASCII code, Baudot code AnalogVoice or PCM digital voice Binary information Addressing scheme Geographical addresses Hierarchical numbering plan Hierarchical address space Routing scheme manual Route selected during call set up Each packet routed independently Multiplexing scheme Character or message multiplexing Circuit multiplexing Packet multiplexing shared media access network. Transmission system Digital data over different transmission media Analog & Digital data over different transmission media Digital data over different transmission media Application Telegraph network for transmission of telegram Telephone network for bi-directional, real time transfer of voice signal Internet for datagram & reliable stream service between computers
  • 35. Reference Models • The OSI Reference Model • The TCP/IP Reference Model • A Comparison of OSI and TCP/IP
  • 36.
  • 39. Reference Models (2)  TheTCP/IP reference model.
  • 40.  Merits of OSI model: 1. It distinguishes very clearly between services, interfaces and protocols. 2. The protocols in OSI model are better hidden, so they can be easily replaced by new protocols as the technology changes. 3. OSI is a general model. 4. This model supports connection oriented as well as connection less services.
  • 41. A Critique of the OSI Model and Protocols  Why OSI did not take over the world • Bad timing • Bad technology • Bad implementations • Bad politics • Session and presentation layers are not of much use. • This model was derived before the protocols were invented, so in practice, the problem is fitting protocol into a model.
  • 42. Reference Models (3)  Protocols and networks in theTCP/IP model initially.
  • 43. A Critique of the TCP/IP Reference Model 1. The model does not clearly distinguish the concepts of service, interface, and protocol. 2. The model is not general and is poorly suited to describing and other protocol stack. 3. The model does not distinguish (or even mention) the physical and data link layer. 4. Only TCP and IP are carefully thought out and implemented. Many other protocols are ad hoc. 5. The host to network layer is not a layer at all, it is simply an interface.
  • 44. References: 1. Data Communication and Networking by Beherouz A Forouzan, 4th Edition, TMH. 2. Computer Networks by Andrew S Tennanbaum , 4th Edition, TMH. 3. Communication Networks, Fundamental concept and key architectures, by Alberto Leon-Garcia, Indra Widjaja, TMH.