Introduction
Introduction
Introduction
Network
• Sharing of:
Hardware
Software
Information
Figure : Data flow (simplex, half-duplex, and full-duplex)
Network Criteria
• Performance
– Depends on Network Elements
– Measured in terms of Delay and Throughput
• Reliability
– Failure rate of network components
– Measured in terms of availability/robustness
• Security
– Data protection against corruption/loss of data due to:
– Errors
– Malicious users
Physical Structures
• Type of Connection
– Point to Point - single transmitter and receiver
– Multipoint - multiple recipients of single transmission
• Physical Topology
– Connection of devices
– Type of transmission - unicast, mulitcast, broadcast
Figure Types of connections: point-to-point and multipoint
Network Components
Physical Media
Interconnecting Devices
Computers
Networking Software
Applications
Introductin to Computer Networks
Networking Media
Networking media can be
defined simply as the
means by which signals
(data) are sent from one
computer to another
(either by cable or wireless
means).
Introduction to Computer Networks
Networking Devices
– They are popular as home networks and for use in small companies.
Classification by Component Roles
Peer-to-peer (continued):
– Most operating systems come with built-in peer-
to-peer networking capability.
– The maximum number of peers that can operate
on a peer-to-peer network is ten.
– Each peer shares resources and allows others
open access to them.
Classification by Component Roles
Peer-to-peer (continued):
– Peer-to-peer networks become difficult to manage
when more security is added to resources, since
the users control their security by password-
protecting shares.
– Shares can be document folders, printers,
peripherals, and any other resource that they
control on their computers.
Classification by Component Roles
Peer-to-peer network
Classification by Component Roles
Server-based:
– A server-based network offers centralized control
and is designed for secure operations.
– In a server-based network, a dedicated server
controls the network.
Classification by Component Roles
Server-based (continued):
– A dedicated server is one that services the
network by storing data, applications, resources,
and also provides access to resources required by
the client.
– These servers can also control the network’s
security from one centralized location or share it
with other specially configured servers.
Classification by Component Roles
Server-based network
Classification by Component Roles
Client-based:
– Client-based network servers process requests
from clients and return just the results.
– These networks take advantage of the powerful
processing capabilities of both the client and the
server.
– Application servers and communications servers
are examples of client-based networks.
Classification by Component Roles
Client-based network
Design issues for the Layers
• Error Control
• Flow control
• Routing
• Multiplexing and demultiplexing
Types of services
• Connection oriented
• Connection less