SlideShare a Scribd company logo
1 of 25
COMMUNICATION CONCEPTS
Transmission of Data
• Data is transferred between devices in either serial or parallel
transmission.
– Parallel transmission: is the transfer of data simultaneously
using separate channels.
– Serial transmission: is the transmission of data one after the
other.
Serial Data Transmission
• Serial data transfer may be either synchronous or asynchronous.
– Asynchronous transmission: the sending of data by identifying each
byte with special start and stop bits. The protocol agreement decides
how many start and stop bits (between 0 and 2). Asynchronous
transmission may occur at any time, as long as both the transmitter and
receiver are working correctly.
– Synchronous transmission: requires all of the data to be sent at the
same rate at an agreed time. This is synchronized between two devices
by using a clock. Synchronous transmission is faster then asynchronous
transmission as there are no extra bits however it requires more
planning and co-ordination between the two systems.
Direction of Data flow
• The direction of data flow can be simplex, half duplex or full duplex.
• Simplex: only allows transmission in one direction only, from the
sender to the receiver.
• Half-duplex: allows transmission in both directions, but not at the
same time. The sender and receiver must take turns at sending and
transmitting data.
• Full-duplex: allows the transmission of data in both directions
simultaneously.
Protocols
• Protocols in communication – a protocol is needed when one
computer communicates with another.
• A protocol is a set of rules that control a communications link.
• A protocol’s tasks is to ensure that the data send by the sending
device is the same as the data received by the receiving device.
Protocols cont’d…
• A protocol defines the format and meaning of information
exchanged by describing parameters such as:
– speed of transmission (bps, baud)
– transmission mode (answer or originate)
– handshake
– parity
– error detection
– correction
Protocols cont’d…
• Elements that a protocol controls include:
– The type of language used (e.g. ASCII)
– Type of error checking method used (e.g. checksum)
– What to do when error is detected (e.g. resend data)
– Way data are sent (asynchronous or synchronous transmission)
– And so on…
Handshaking
• Handshaking – is the exchange of signals between two devices to
establish a communication link for senders and receivers.
• The computer handshakes to a printer or a modem in order to
establish a connection for communicating.
• For example
– For a link between the computer and modem, handshaking
involves the signalling of both to each other that they are
switched on and ready for work
– The computer sends a DTR (Data Terminal Ready) signal to
modem through a particular wire used only for this signal. When
the modem is ready it sends a DSR (Data Set Ready) signal to
computer through a different wire in the connecting cable.
Networks
• A network is how a number of computer systems and peripherals
are connected together.
LANS
• Local area networks (LAN): connect computers within a building or
complex. LAN's cover a small geographical area and are connected
via coaxial or fibre-optic cables.
Advantages of LAN's:
• Sharing limited hardware resources (such as printers).
• Sharing application software.
• Improved communication among users sending electronic
messages.
Network Topologies
Bus Topology
Bus topology uses a trunk or backbone to
which all of the computers on
the network connect.
• Systems connect to this backbone using
T connectors or
taps.
Advantages
- Cheap and easy to implement
- Require less cable
- Does not use any specialised
network equipment.
Disadvantages
- Network disruption when
computers are added or removed
- A break in the cable will prevent all
systems from accessing the network
- Difficult to troubleshoot.
Ring Topology
- Ring topology consists of nodes in a
closed loop or circle.
- Each node is part of a loop linking
all the nodes together and nodes
are attached to the cable at various
points around the ring.
- Traffic can be one-way around the
loop or can travel in both directions
if a double loop is used.
Advantages
- Cable faults are easily located,
making troubleshooting easier
- Ring networks are moderately
easy to install
Disadvantages
- Expansion to the network can
cause network disruption
- A single break in the cable can
disrupt the entire network
Star Topology
• Star topology is a network topology that
consists of computers attached to a central
point or node (a device such as a computer
connected to a network) which can be a
computer like a mainframe, hub with links
going out to computers that are workstations
and servers.
- Star networks are popular and most common
in LANs.
Advantages
- Easily expanded without disruption to
the network
- Cable failure affects only a single user
- Easy to troubleshoot and isolate
problems
Disadvantages
- Requires more cable
- A central connection device
allows for a single point of
failure
- More difficult to implement
WANS
• Wide area networks (WAN): connect computer spread over a
large geographical area.
• They usually consist of a mainframe computer (called the
host) and a number of terminals.
• WAN's may use private leased lines or normal telephone lines
(PSTN – public switch telephone network) (or a combination).
– Private leased lines are dedicated to a single network.
Network Hardware
• NICSs: Network interface cards converts data between the
computer into a form suitable for transmission across the network.
The conversion uses the rules of the data link and physical link
protocols in operation.
• Servers: Help to manage the network and the resources of that
network. On larger networks servers commonly have specialised
tasks such as: File Servers: stores and manages files, Print Servers:
manages printers and print jobs, Mail Server: Manages email, Web
Server: manages web access.
• Routers: connects multiple networks and are protocol independent.
can be used in place of a switch or bridge.
• Switches: Smart hubs which transmit packets to the destination
port only
• Hubs: like double adapters /power boards in the home except
instead of plugging in extension cords we are plugging in computers
to allow them to communicate.
• Bridges: This type of network is called a segmented LAN and has
largely been superseded by the use of switches which can transfer
data straight to a computer and thus avoid bottleneck jams which
bridges were designed to fix.
• Gateways: Often used to connect a LAN with a WAN. Gateways join
two or more different networks together.
• Transmission media:
– twisted pair – telephone cable
– coaxial cable –Thick black cable used for higher bandwidth
communications than twisted pair (i.e. Optus cable)
– fibre optic – data transferred through pulses of light. Extremely
fast.
– Non cable methods such as satellite, microwave, wireless and
bluetooth
Network Software
• Network operating systems allow networks to be centrally
controlled by network administrators. The ability to centrally control
networks improves the security and efficiency of access to the
network’s various resources. It furthermore simplifies the tasks
performed by network administrators.
• Network operating systems operate at the network and above
layers of the OSI model. The NOS is installed on one or more servers
where it provides various services to secure and support the
network’s resources and users – one vital NOS service being the
authentication of users based on their user names and passwords.
Network Operating System Tasks
• Network administrators are the personnel responsible for the ongoing
maintenance of network hardware and software. This includes
installation and configuration of switches, routers and other active
hardware devices.
• Network administrators spend much of their time providing support
to new and existing users. This includes configuring new
workstations (clients) and controlling and monitoring access to
network resources as needs change.
• Network Operating System Tasks deals with:
– Directory (or folder) Permissions
– File Permissions
– Installation of software and sharing with users
– Client installation and protocol assignment
• Logon: login or logon refers to the credentials required to obtain
access to a computer system or other restricted area. Logging in or
on and signing in or on is the process by which individual access to a
computer system is controlled by identifying and authenticating the
user through the credentials presented by the user.
• Logoff: Once a user has logged in, they can then log out or log off
when access is no longer needed. To log out is to close off one's
access to a computer system after having previously logged in.
Intranets and Extranets
• Intranet
– private network (LAN or WAN) used to share resources in secure
environment
– uses web pages (HTML to view) and TCP/IP protocols (to make
connection)
• Extranet
– intranet that has been extended to include access to or from
selected external organizations such as customers, but not
general public.
The End.

More Related Content

What's hot

Computer Network Components
Computer Network  ComponentsComputer Network  Components
Computer Network ComponentsJyoti Akhter
 
Networking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesNetworking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesAnit Thapaliya
 
Understanding Networking Devices – A Brief Introduction | TechLinu.com
Understanding Networking Devices – A Brief Introduction | TechLinu.comUnderstanding Networking Devices – A Brief Introduction | TechLinu.com
Understanding Networking Devices – A Brief Introduction | TechLinu.comTechLinu.com
 
Internetworking device
Internetworking deviceInternetworking device
Internetworking deviceRay Mkindo
 
1 networking devices 2014
1 networking devices 20141 networking devices 2014
1 networking devices 2014Zuhaib Zaroon
 
Networking Devices and Networking Topologies
Networking Devices and Networking TopologiesNetworking Devices and Networking Topologies
Networking Devices and Networking Topologiesmc aa
 
Study of Network Devices
Study of Network DevicesStudy of Network Devices
Study of Network DevicesSM. Aurnob
 
COMPLETE COMPUTER NETWORK
COMPLETE COMPUTER NETWORK COMPLETE COMPUTER NETWORK
COMPLETE COMPUTER NETWORK Amar Panchal
 
CISSP - Chapter 4 - Network Topology
CISSP - Chapter 4 - Network TopologyCISSP - Chapter 4 - Network Topology
CISSP - Chapter 4 - Network TopologyKarthikeyan Dhayalan
 
Computer networking Components introduction
 Computer networking Components introduction Computer networking Components introduction
Computer networking Components introductionAshutosh Kumaar
 

What's hot (20)

Computer Network Components
Computer Network  ComponentsComputer Network  Components
Computer Network Components
 
Networking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and DisadvantagesNetworking Devices & Its Advantages and Disadvantages
Networking Devices & Its Advantages and Disadvantages
 
lecture 2.pptx
lecture 2.pptxlecture 2.pptx
lecture 2.pptx
 
Understanding Networking Devices – A Brief Introduction | TechLinu.com
Understanding Networking Devices – A Brief Introduction | TechLinu.comUnderstanding Networking Devices – A Brief Introduction | TechLinu.com
Understanding Networking Devices – A Brief Introduction | TechLinu.com
 
Internetworking device
Internetworking deviceInternetworking device
Internetworking device
 
1 networking devices 2014
1 networking devices 20141 networking devices 2014
1 networking devices 2014
 
Network use and configuration
Network use and configurationNetwork use and configuration
Network use and configuration
 
Network switch
Network switchNetwork switch
Network switch
 
Lan internetworking devices
Lan internetworking devicesLan internetworking devices
Lan internetworking devices
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Networking Devices and Networking Topologies
Networking Devices and Networking TopologiesNetworking Devices and Networking Topologies
Networking Devices and Networking Topologies
 
Study of Network Devices
Study of Network DevicesStudy of Network Devices
Study of Network Devices
 
COMPLETE COMPUTER NETWORK
COMPLETE COMPUTER NETWORK COMPLETE COMPUTER NETWORK
COMPLETE COMPUTER NETWORK
 
Unit01
Unit01Unit01
Unit01
 
CISSP - Chapter 4 - Network Topology
CISSP - Chapter 4 - Network TopologyCISSP - Chapter 4 - Network Topology
CISSP - Chapter 4 - Network Topology
 
Unit02
Unit02Unit02
Unit02
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Unit11
Unit11Unit11
Unit11
 
Computer networking Components introduction
 Computer networking Components introduction Computer networking Components introduction
Computer networking Components introduction
 
Network devices
Network devicesNetwork devices
Network devices
 

Viewers also liked

Communicating with others
Communicating with othersCommunicating with others
Communicating with otherslosiram84
 
Communication Concept Day2 บ่าย
Communication Concept Day2 บ่ายCommunication Concept Day2 บ่าย
Communication Concept Day2 บ่ายJenchoke Tachagomain
 
ความหมาย เทคโนโลยีสื่อสารมวลชน อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...
ความหมาย เทคโนโลยีสื่อสารมวลชน  อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...ความหมาย เทคโนโลยีสื่อสารมวลชน  อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...
ความหมาย เทคโนโลยีสื่อสารมวลชน อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...Atita Rmutsv
 
Communicating with others slideshare
Communicating with others slideshareCommunicating with others slideshare
Communicating with others slidesharegracesoudah
 
Communicating with others.
Communicating with others.Communicating with others.
Communicating with others.losiram84
 
Week 01 - Introduction to Communications
Week 01 - Introduction to CommunicationsWeek 01 - Introduction to Communications
Week 01 - Introduction to CommunicationsJason Tham
 
Mass Communication 01 - Basic Concepts
Mass Communication 01 - Basic ConceptsMass Communication 01 - Basic Concepts
Mass Communication 01 - Basic ConceptsSatrio Arismunandar
 
Kommunikationskonzept Umspannwerk Kreuzberg
Kommunikationskonzept Umspannwerk KreuzbergKommunikationskonzept Umspannwerk Kreuzberg
Kommunikationskonzept Umspannwerk KreuzbergScheidtweiler PR
 
Mass communication theories
Mass communication theoriesMass communication theories
Mass communication theoriesRahul Vimal
 
L 1 intro to mass communication
L 1   intro to mass communicationL 1   intro to mass communication
L 1 intro to mass communicationPhilip Gan
 
Leitfaden zur Entwicklung einer Kommunikationsstrategie
Leitfaden zur Entwicklung einer KommunikationsstrategieLeitfaden zur Entwicklung einer Kommunikationsstrategie
Leitfaden zur Entwicklung einer KommunikationsstrategieMFG Innovationsagentur
 
Introduction to mass communications
Introduction to mass communicationsIntroduction to mass communications
Introduction to mass communicationsDa Professa
 
Communication concepts
Communication conceptsCommunication concepts
Communication conceptsRatish Kakad
 
Communication process
Communication processCommunication process
Communication processNursing Path
 
Communication Models Presentation
Communication Models PresentationCommunication Models Presentation
Communication Models Presentationgerryhill
 
Communication - Process & Definition Power Point Presentation
Communication - Process & Definition Power Point PresentationCommunication - Process & Definition Power Point Presentation
Communication - Process & Definition Power Point PresentationSatyaki Chowdhury
 

Viewers also liked (20)

Communicating with others
Communicating with othersCommunicating with others
Communicating with others
 
Communication Concept Day2 บ่าย
Communication Concept Day2 บ่ายCommunication Concept Day2 บ่าย
Communication Concept Day2 บ่าย
 
ความหมาย เทคโนโลยีสื่อสารมวลชน อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...
ความหมาย เทคโนโลยีสื่อสารมวลชน  อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...ความหมาย เทคโนโลยีสื่อสารมวลชน  อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...
ความหมาย เทคโนโลยีสื่อสารมวลชน อาจารย์อทิตา เหลืองอ่อน สาขาเทคโนโลยีสื่อสารม...
 
Communicating with others slideshare
Communicating with others slideshareCommunicating with others slideshare
Communicating with others slideshare
 
Communicating with others.
Communicating with others.Communicating with others.
Communicating with others.
 
Berlo’s smcr model
Berlo’s smcr modelBerlo’s smcr model
Berlo’s smcr model
 
Week 01 - Introduction to Communications
Week 01 - Introduction to CommunicationsWeek 01 - Introduction to Communications
Week 01 - Introduction to Communications
 
Mass Communication 01 - Basic Concepts
Mass Communication 01 - Basic ConceptsMass Communication 01 - Basic Concepts
Mass Communication 01 - Basic Concepts
 
Kommunikationskonzept Umspannwerk Kreuzberg
Kommunikationskonzept Umspannwerk KreuzbergKommunikationskonzept Umspannwerk Kreuzberg
Kommunikationskonzept Umspannwerk Kreuzberg
 
Mass communication theories
Mass communication theoriesMass communication theories
Mass communication theories
 
L 1 intro to mass communication
L 1   intro to mass communicationL 1   intro to mass communication
L 1 intro to mass communication
 
Leitfaden zur Entwicklung einer Kommunikationsstrategie
Leitfaden zur Entwicklung einer KommunikationsstrategieLeitfaden zur Entwicklung einer Kommunikationsstrategie
Leitfaden zur Entwicklung einer Kommunikationsstrategie
 
shannon and Weaver Communication Model
shannon and Weaver Communication Modelshannon and Weaver Communication Model
shannon and Weaver Communication Model
 
Introduction to mass communications
Introduction to mass communicationsIntroduction to mass communications
Introduction to mass communications
 
Communication concepts
Communication conceptsCommunication concepts
Communication concepts
 
Mass communication
Mass communicationMass communication
Mass communication
 
Communication process
Communication processCommunication process
Communication process
 
Communication Models Presentation
Communication Models PresentationCommunication Models Presentation
Communication Models Presentation
 
the communication process
the communication processthe communication process
the communication process
 
Communication - Process & Definition Power Point Presentation
Communication - Process & Definition Power Point PresentationCommunication - Process & Definition Power Point Presentation
Communication - Process & Definition Power Point Presentation
 

Similar to Communication concepts

data communication and Network.ppt
data communication and Network.pptdata communication and Network.ppt
data communication and Network.pptGetachewDires1
 
Unit_1.pdf computer networks and computer topology
Unit_1.pdf computer networks and computer topologyUnit_1.pdf computer networks and computer topology
Unit_1.pdf computer networks and computer topology22i261
 
Computer network and email basic concepts
Computer network and email basic conceptsComputer network and email basic concepts
Computer network and email basic conceptsMd Irfan Ansari
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communicationsArunaSekar1
 
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
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receivingctedds
 
KRISHNA_COMPUTER_PROJECT.pptx
KRISHNA_COMPUTER_PROJECT.pptxKRISHNA_COMPUTER_PROJECT.pptx
KRISHNA_COMPUTER_PROJECT.pptxADITYAKUMAR554673
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocolNayan Sarma
 
Routing and switching
Routing and switchingRouting and switching
Routing and switchingAashif Raza
 
is chap5.pptx
is chap5.pptxis chap5.pptx
is chap5.pptxTeshome48
 
networking.ppt
networking.pptnetworking.ppt
networking.pptsuchita74
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and RoutingAnushiya Ram
 
Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Gaurav Goyal
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scopeSanat Maharjan
 

Similar to Communication concepts (20)

data communication and Network.ppt
data communication and Network.pptdata communication and Network.ppt
data communication and Network.ppt
 
Unit_1.pdf computer networks and computer topology
Unit_1.pdf computer networks and computer topologyUnit_1.pdf computer networks and computer topology
Unit_1.pdf computer networks and computer topology
 
Computer network and email basic concepts
Computer network and email basic conceptsComputer network and email basic concepts
Computer network and email basic concepts
 
ch01.ppt
ch01.pptch01.ppt
ch01.ppt
 
Introduction to data communications
Introduction to data communicationsIntroduction to data communications
Introduction to data communications
 
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
 
Basics of Ethernet
Basics of Ethernet Basics of Ethernet
Basics of Ethernet
 
Osi model
Osi modelOsi model
Osi model
 
12 ipt 0303 transmitting and receiving
12 ipt 0303   transmitting and receiving12 ipt 0303   transmitting and receiving
12 ipt 0303 transmitting and receiving
 
KRISHNA_COMPUTER_PROJECT.pptx
KRISHNA_COMPUTER_PROJECT.pptxKRISHNA_COMPUTER_PROJECT.pptx
KRISHNA_COMPUTER_PROJECT.pptx
 
Osi layer and network protocol
Osi layer and network protocolOsi layer and network protocol
Osi layer and network protocol
 
Routing and switching
Routing and switchingRouting and switching
Routing and switching
 
is chap5.pptx
is chap5.pptxis chap5.pptx
is chap5.pptx
 
Computer networks
Computer networksComputer networks
Computer networks
 
Ch 1 network
Ch 1  networkCh 1  network
Ch 1 network
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
networking.ppt
networking.pptnetworking.ppt
networking.ppt
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and Routing
 
Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scope
 

More from MR Z

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext MR Z
 
Academic coaching
Academic coachingAcademic coaching
Academic coachingMR Z
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLINGMR Z
 
Data warehouse
Data warehouseData warehouse
Data warehouseMR Z
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break ThroughMR Z
 
TPS
TPSTPS
TPSMR Z
 
Transaction ps
Transaction psTransaction ps
Transaction psMR Z
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2MR Z
 
communication system l2
communication system l2communication system l2
communication system l2MR Z
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
DatabasesmycopyMR Z
 
Prototype
PrototypePrototype
PrototypeMR Z
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling toolsMR Z
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and recMR Z
 
Communicationssystems
CommunicationssystemsCommunicationssystems
CommunicationssystemsMR Z
 
Brain 2
Brain 2Brain 2
Brain 2MR Z
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web designMR Z
 
Multimedia
MultimediaMultimedia
MultimediaMR Z
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systemsMR Z
 
Decision support systems
Decision support systemsDecision support systems
Decision support systemsMR Z
 
Transaction Processing Systems
Transaction Processing SystemsTransaction Processing Systems
Transaction Processing SystemsMR Z
 

More from MR Z (20)

Informationsystemsincontext
Informationsystemsincontext Informationsystemsincontext
Informationsystemsincontext
 
Academic coaching
Academic coachingAcademic coaching
Academic coaching
 
SIMULATION AND MODELLING
SIMULATION AND MODELLINGSIMULATION AND MODELLING
SIMULATION AND MODELLING
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
How to Break Through
How to Break ThroughHow to Break Through
How to Break Through
 
TPS
TPSTPS
TPS
 
Transaction ps
Transaction psTransaction ps
Transaction ps
 
Communicationsystems2
Communicationsystems2Communicationsystems2
Communicationsystems2
 
communication system l2
communication system l2communication system l2
communication system l2
 
Databasesmycopy
DatabasesmycopyDatabasesmycopy
Databasesmycopy
 
Prototype
PrototypePrototype
Prototype
 
Information system and data modelling tools
Information system and data modelling toolsInformation system and data modelling tools
Information system and data modelling tools
 
Transmiting and rec
Transmiting and recTransmiting and rec
Transmiting and rec
 
Communicationssystems
CommunicationssystemsCommunicationssystems
Communicationssystems
 
Brain 2
Brain 2Brain 2
Brain 2
 
Principles of web design
Principles of web designPrinciples of web design
Principles of web design
 
Multimedia
MultimediaMultimedia
Multimedia
 
Automated manufacturing systems
Automated manufacturing systemsAutomated manufacturing systems
Automated manufacturing systems
 
Decision support systems
Decision support systemsDecision support systems
Decision support systems
 
Transaction Processing Systems
Transaction Processing SystemsTransaction Processing Systems
Transaction Processing Systems
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Communication concepts

  • 2. Transmission of Data • Data is transferred between devices in either serial or parallel transmission. – Parallel transmission: is the transfer of data simultaneously using separate channels. – Serial transmission: is the transmission of data one after the other.
  • 3. Serial Data Transmission • Serial data transfer may be either synchronous or asynchronous. – Asynchronous transmission: the sending of data by identifying each byte with special start and stop bits. The protocol agreement decides how many start and stop bits (between 0 and 2). Asynchronous transmission may occur at any time, as long as both the transmitter and receiver are working correctly. – Synchronous transmission: requires all of the data to be sent at the same rate at an agreed time. This is synchronized between two devices by using a clock. Synchronous transmission is faster then asynchronous transmission as there are no extra bits however it requires more planning and co-ordination between the two systems.
  • 4. Direction of Data flow • The direction of data flow can be simplex, half duplex or full duplex. • Simplex: only allows transmission in one direction only, from the sender to the receiver. • Half-duplex: allows transmission in both directions, but not at the same time. The sender and receiver must take turns at sending and transmitting data. • Full-duplex: allows the transmission of data in both directions simultaneously.
  • 5. Protocols • Protocols in communication – a protocol is needed when one computer communicates with another. • A protocol is a set of rules that control a communications link. • A protocol’s tasks is to ensure that the data send by the sending device is the same as the data received by the receiving device.
  • 6. Protocols cont’d… • A protocol defines the format and meaning of information exchanged by describing parameters such as: – speed of transmission (bps, baud) – transmission mode (answer or originate) – handshake – parity – error detection – correction
  • 7. Protocols cont’d… • Elements that a protocol controls include: – The type of language used (e.g. ASCII) – Type of error checking method used (e.g. checksum) – What to do when error is detected (e.g. resend data) – Way data are sent (asynchronous or synchronous transmission) – And so on…
  • 8. Handshaking • Handshaking – is the exchange of signals between two devices to establish a communication link for senders and receivers. • The computer handshakes to a printer or a modem in order to establish a connection for communicating. • For example – For a link between the computer and modem, handshaking involves the signalling of both to each other that they are switched on and ready for work – The computer sends a DTR (Data Terminal Ready) signal to modem through a particular wire used only for this signal. When the modem is ready it sends a DSR (Data Set Ready) signal to computer through a different wire in the connecting cable.
  • 9. Networks • A network is how a number of computer systems and peripherals are connected together.
  • 10. LANS • Local area networks (LAN): connect computers within a building or complex. LAN's cover a small geographical area and are connected via coaxial or fibre-optic cables. Advantages of LAN's: • Sharing limited hardware resources (such as printers). • Sharing application software. • Improved communication among users sending electronic messages.
  • 12. Bus Topology Bus topology uses a trunk or backbone to which all of the computers on the network connect. • Systems connect to this backbone using T connectors or taps. Advantages - Cheap and easy to implement - Require less cable - Does not use any specialised network equipment. Disadvantages - Network disruption when computers are added or removed - A break in the cable will prevent all systems from accessing the network - Difficult to troubleshoot.
  • 13. Ring Topology - Ring topology consists of nodes in a closed loop or circle. - Each node is part of a loop linking all the nodes together and nodes are attached to the cable at various points around the ring. - Traffic can be one-way around the loop or can travel in both directions if a double loop is used. Advantages - Cable faults are easily located, making troubleshooting easier - Ring networks are moderately easy to install Disadvantages - Expansion to the network can cause network disruption - A single break in the cable can disrupt the entire network
  • 14. Star Topology • Star topology is a network topology that consists of computers attached to a central point or node (a device such as a computer connected to a network) which can be a computer like a mainframe, hub with links going out to computers that are workstations and servers. - Star networks are popular and most common in LANs. Advantages - Easily expanded without disruption to the network - Cable failure affects only a single user - Easy to troubleshoot and isolate problems Disadvantages - Requires more cable - A central connection device allows for a single point of failure - More difficult to implement
  • 15. WANS • Wide area networks (WAN): connect computer spread over a large geographical area. • They usually consist of a mainframe computer (called the host) and a number of terminals. • WAN's may use private leased lines or normal telephone lines (PSTN – public switch telephone network) (or a combination). – Private leased lines are dedicated to a single network.
  • 17. • NICSs: Network interface cards converts data between the computer into a form suitable for transmission across the network. The conversion uses the rules of the data link and physical link protocols in operation. • Servers: Help to manage the network and the resources of that network. On larger networks servers commonly have specialised tasks such as: File Servers: stores and manages files, Print Servers: manages printers and print jobs, Mail Server: Manages email, Web Server: manages web access. • Routers: connects multiple networks and are protocol independent. can be used in place of a switch or bridge. • Switches: Smart hubs which transmit packets to the destination port only
  • 18. • Hubs: like double adapters /power boards in the home except instead of plugging in extension cords we are plugging in computers to allow them to communicate. • Bridges: This type of network is called a segmented LAN and has largely been superseded by the use of switches which can transfer data straight to a computer and thus avoid bottleneck jams which bridges were designed to fix. • Gateways: Often used to connect a LAN with a WAN. Gateways join two or more different networks together.
  • 19. • Transmission media: – twisted pair – telephone cable – coaxial cable –Thick black cable used for higher bandwidth communications than twisted pair (i.e. Optus cable) – fibre optic – data transferred through pulses of light. Extremely fast. – Non cable methods such as satellite, microwave, wireless and bluetooth
  • 21. • Network operating systems allow networks to be centrally controlled by network administrators. The ability to centrally control networks improves the security and efficiency of access to the network’s various resources. It furthermore simplifies the tasks performed by network administrators. • Network operating systems operate at the network and above layers of the OSI model. The NOS is installed on one or more servers where it provides various services to secure and support the network’s resources and users – one vital NOS service being the authentication of users based on their user names and passwords.
  • 22. Network Operating System Tasks • Network administrators are the personnel responsible for the ongoing maintenance of network hardware and software. This includes installation and configuration of switches, routers and other active hardware devices. • Network administrators spend much of their time providing support to new and existing users. This includes configuring new workstations (clients) and controlling and monitoring access to network resources as needs change. • Network Operating System Tasks deals with: – Directory (or folder) Permissions – File Permissions – Installation of software and sharing with users – Client installation and protocol assignment
  • 23. • Logon: login or logon refers to the credentials required to obtain access to a computer system or other restricted area. Logging in or on and signing in or on is the process by which individual access to a computer system is controlled by identifying and authenticating the user through the credentials presented by the user. • Logoff: Once a user has logged in, they can then log out or log off when access is no longer needed. To log out is to close off one's access to a computer system after having previously logged in.
  • 24. Intranets and Extranets • Intranet – private network (LAN or WAN) used to share resources in secure environment – uses web pages (HTML to view) and TCP/IP protocols (to make connection) • Extranet – intranet that has been extended to include access to or from selected external organizations such as customers, but not general public.