Basics of Computer Network
S.P. Siddique Ibrahim
AP/CSE
Kumaraguru College ofTechnology
1Computer Network by Siddique06/28/16
Data Communication
• Communicate-sharing the information(local or
Remote)
• Local-usually occurs face to face
• Remote-take place over distance.
• Telecommunication-includes telephone,
telegraphy and television means
communication at a distance.
• The data-refers to information presented in
whatever form is agreed upon by the parties
creating and using the data.
2Computer Network by Siddique06/28/16
Data Communication
• Are exchange of data between two devices via
some transmission medium such as a wired
cable (or) Wireless.
• To exchange of digital information from two
digital devices is called data communication.
3Computer Network by Siddique06/28/16
Character tics
• Delivery- the system must deliver to correct
destination.
• Accuracy- Data that have been altered in
transmission and left uncorrected are
unusable.
• Timeliness(Real time transmission)-Late are
useless.
• Jitter-Uneven receive of packet
4Computer Network by Siddique06/28/16
Communication model(Components)or
Requirement of Data communication
• Two devices
• Message-The message is the information to
be communicated. Popular forms
text,pic,images,video, audio,number.
• Protocol(A-Set of rules that govern data
communication)
• Sender and Receiver(computer,
workstation,mobile)
• Transmission medium- physical path by which
a message travels from sender to receiver. 5Computer Network by Siddique06/28/16
1.6
Figure 1.1 Components of a data communication system
Computer Network by Siddique06/28/16
Data RepresentationData Representation
ļ‚—Information today in different forms like
text,number, images, audio and video.
ļ‚—Text:
ļ‚—In data communication, text is represented as a
bit pattern.
ļ‚—Unicode-32bits
ļ‚—ASCII-first 127 characters in Unicode
1.7Computer Network by Siddique06/28/16
ļ‚—Number:
ļ‚—Number also represented in bit patterns
ļ‚—ASCII not used to represent Number.
ļ‚—Number directly converted into binary to
simplify mathematical operations.
1.8Computer Network by Siddique06/28/16
ImagesImages
ļ‚—Also represented in bit pattern.
ļ‚—Image is composed of matrix of pixels, each
pixel is a small dot.
ļ‚—The size of the images depends on resolution.
(can be divided into 1000 or 10000)
ļ‚—After divide into pixel each will assigned a bit
pattern
1.9Computer Network by Siddique06/28/16
ļ‚—Black and white-1-bit pattern is enough.
ļ‚—Not black and white-increase the bit pattern
like 00-black, 01-gray, 11-white.
ļ‚—Audio:
ļ‚—Sound or music-Analog(continuous not
discrete)
ļ‚—Video:
ļ‚—Movie or broadcasting of a picture.
1.
10Computer Network by Siddique06/28/16
1.
11
Figure 1.2 Data flow plex, and full-duplex)
Computer Network by Siddique06/28/16
What is Network
• A network is a series of points or nodes
interconnected by communication paths.
Networks can interconnect with other
networks and contain subnetworks.
• Networking is the convenient way of making
information accessible to anyone, anytime &
anywhere.
• Set of technologies that connects computers.
Allows communication and collaboration
between users 12Computer Network by Siddique06/28/16
ļ‚—A system of interconnected computers
and computerized peripherals such as
printers is called computer network.This
interconnection among computers
facilitates information sharing among
them. Computers may connect to each
other by either wired or wireless media.
13Computer Network by Siddique06/28/16
What is Network
• A network is a group of two or more computer systems linked
together. There are many types of computer networks, including
the following:
• local-area networks (LANs): The computers are
geographically close together (that is, in the same
building).wide-area networks (WANs): The computers are
farther apart and are connected by telephone lines or radio
waves.campus-area networks (CANs): The computers are
within a limited geographic area, such as a campus or military
base.metropolitan-area networks MANs): A data network
designed for a town or city.home-area networks (HANs): A
network contained within a user's home that connects a person's
digital devices.
14Computer Network by Siddique06/28/16
BenefitsBenefits
1. Allows File Sharing
2. Provides Convenient Resource sharing
3. Flexible to be used
4. Common control
5. Easy communication
6. Internet
7. Promoted gaming
06/28/16 Computer Network by Siddique 15
Social Networking
• the use of dedicated websites and
applications to interact with other users, or to
find people with similar interests to one's
own.
• A social structure made of nodes that are
generally individuals or organizations. A
social network represents relationships and
flows between people, groups, organizations,
animals, computers or other
information/knowledge processing entities. 16Computer Network by Siddique06/28/16
Use of Network
• Interact with others to exchange information
and develop professional(Linkedin) or social
contacts(Facebook).
• A group or system of interconnected people or
things.
17Computer Network by Siddique06/28/16
The Uses of a NetworkThe Uses of a Network
ļ‚—Simultaneous access to data
ā—¦ Data files are shared
ļ‚– Access can be limited
ā—¦ Shared files stored on a server
ā—¦ Software can be shared
ļ‚– Site licenses
ļ‚– Network versions
ļ‚– Application servers
9A-18 Computer Network by Siddique06/28/16
The Uses of a NetworkThe Uses of a Network
ļ‚—Shared peripheral device
ā—¦ Printers and faxes are common shares
ā—¦ Reduces the cost per user
ā—¦ Devices can be connected to the network
ā—¦ Print servers control network printing
ļ‚– Manage the print queue
9A-19 Computer Network by Siddique06/28/16
Sharing DataSharing Data
9A-20
File server contains documentsFile server contains documents
used by other computers.used by other computers.
Computer Network by Siddique06/28/16
The Uses of a NetworkThe Uses of a Network
ļ‚—Personal communication
ā—¦ Email
ļ‚– Instantaneous communication
ā—¦ Conferencing
ļ‚– Tele conferencing
ļ‚– Videoconferencing
ļ‚– Audio-conferencing
ļ‚– Data-conferencing
ā—¦ Voice over IP
ļ‚– Phone communication over network wires
9A-21 Computer Network by Siddique06/28/16
Voice Over IPVoice Over IP
9A-22 Computer Network by Siddique06/28/16
The Uses of a NetworkThe Uses of a Network
ļ‚—Easier data backup
ā—¦ Backup copies data to removable media
ā—¦ Server data backed up in one step
9A-23 Computer Network by Siddique06/28/16
The Uses of a NetworkThe Uses of a Network
ļ‚—Easier data backup
ā—¦ Backup copies data to removable media
ā—¦ Server data backed up in one step
9A-24 Computer Network by Siddique06/28/16
ChallengesChallenges
1. Security difficulties
2. ComputerViruses and malware
3. Lake of independence
06/28/16 Computer Network by Siddique 25
ļ‚— 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
1.
26
Physical Structures
Computer Network by Siddique06/28/16
1.
27
Figure 1.3 Types of connections: point-to-point and multipoint
Computer Network by Siddique06/28/16
Network CriteriaNetwork Criteria
ļ‚—A network must meet a number of
criteria to be considered as effective and
efficient.
ļ‚—They are:
ļ‚—1. Performance
ļ‚—2. Reliability
ļ‚—3. Security
28Computer Network by Siddique06/28/16
PerformancePerformance
I.Transit time:
It is the amount of time required for a
message to travel from one device to
another device.
29Computer Network by Siddique06/28/16
II. Response time:II. Response time:
ļ‚—It is the elapsed time between an inquiry and
a response.
ļ‚—The performance can be measured by
number factors are,
i. Number of user –slow response and heavy
traffic load
ii.Type of transition medium
iii. Hardware
iv. Software
30Computer Network by Siddique06/28/16
ReliabilityReliability
ļ‚—The reliability is measured by frequency
to failure, the time it takes a link to
recover from a failure and the network’s
robustness in a catastrophe.
31Computer Network by Siddique06/28/16
i. Frequency of Failure:
ļ‚—A network that fails often
ii. Recovery time:
ļ‚—How much time it takes to recover
service after a failure has occurred?
iii. Catastrophe:
ļ‚—Failures due to such reasons are fire,
earthquake, theft…
32Computer Network by Siddique06/28/16
3. Security:3. Security:
ļ‚—It refers to protecting data from unauthorized
access and viruses.
i. Unauthorized Access:
ļ‚—Sensitive data must be protected from
unauthorized access. Protection can be done
by user identification and passwords at the
lowest level.At the highest level, encryption
techniques may use.
ļ‚—ii.Viruses:
A virus is an illicitly introduced code that
damages the system.
33Computer Network by Siddique06/28/16
Classification of ComputerClassification of Computer
NetworksNetworks
Computer networks are classified based
on various factors.They include:
ļ‚—Geographical span
ļ‚—Inter-connectivity
ļ‚—Administration
ļ‚—Architecture
34Computer Network by Siddique06/28/16
Geographical SpanGeographical Span
ļ‚— Geographically a network can be seen in one of
the following categories:
ļ‚— It may be spanned across your table, among Bluetooth
enabled devices, Ranging not more than few meters.
ļ‚— It may be spanned across a whole building, including
intermediate devices to connect all floors.
ļ‚— It may be spanned across a whole city.
ļ‚— It may be spanned across multiple cities or provinces.
ļ‚— It may be one network covering whole world.
35Computer Network by Siddique06/28/16
Inter-ConnectivityInter-Connectivity
ļ‚—Components of a network can be connected
to each other differently in some fashion. By
connectedness we mean either logically,
physically, or both ways.
ļ‚—Every single device can be connected to every other
device on network, making the network mesh.
ļ‚—All devices can be connected to a single medium but
geographically disconnected, created bus-like
structure.
ļ‚—Each device is connected to its left and right peers
only, creating linear structure.
36Computer Network by Siddique06/28/16
ļ‚—All devices connected together with a
single device, creating star-like structure.
ļ‚—All devices connected arbitrarily using all
previous ways to connect each other,
resulting in a hybrid structure.
37Computer Network by Siddique06/28/16
AdministrationAdministration
ļ‚—From an administrator’s point of view, a
network can be private network which
belongs a single autonomous system and
cannot be accessed outside its physical or
logical domain.A network can be public,
which is accessed by all.
38Computer Network by Siddique06/28/16
Network ArchitectureNetwork Architecture
ļ‚— Computer networks can be discriminated into
various types such as Client-Server, peer-to-peer or
hybrid, depending upon its architecture.
ļ‚— There can be one or more systems acting as Server. Other
being Client, requests the Server to serve requests. Server
takes and processes request on behalf of Clients.
ļ‚— Two systems can be connected Point-to-Point, or in back-to-
back fashion.They both reside at the same level and called
peers.
ļ‚— There can be hybrid network which involves network
architecture of both the above types.
39Computer Network by Siddique06/28/16
Network ApplicationsNetwork Applications
ļ‚— Resource sharing such as printers and storage devices
ļ‚— Exchange of information by means of e-Mails and FTP
ļ‚— Information sharing by using Web or Internet
ļ‚— Interaction with other users using dynamic web pages
ļ‚— IP phones
ļ‚— Video conferences
ļ‚— Parallel computing
ļ‚— Instant messaging
40Computer Network by Siddique06/28/16
How Networks Are StructuredHow Networks Are Structured
ļ‚—Client/Server network
ā—¦ Nodes and servers share data roles
ā—¦ Nodes are called clients
ā—¦ Servers are used to control access
ā—¦ Database software
ļ‚– Access to data controlled by server
ā—¦ Server is the most important computer
9A-41 Computer Network by Siddique06/28/16
Types of ServerTypes of Server
ļ‚—Centralized
ļ‚—Decentralized
42Computer Network by Siddique06/28/16
How Networks Are StructuredHow Networks Are Structured
ļ‚—Peer to peer networks (P2PN)
ā—¦ All nodes are equal
ā—¦ Nodes access resources on other nodes
ā—¦ Each node controls its own resources
ā—¦ Most modern OS allow P2PN
ā—¦ Distributing computing is a form
ā—¦ Kazaa
9A-43 Computer Network by Siddique06/28/16
P2PN conceptsP2PN concepts
ļ‚—All are server
ļ‚—Meta data
ļ‚—Chunk file
ļ‚—Server up and down-Remaining will be
continued
ļ‚—Example :torrent and Multiplayer online
games
44Computer Network by Siddique06/28/16
Types of CN:Personal AreaTypes of CN:Personal Area
NetworkNetwork
ļ‚— A Personal Area Network (PAN) is smallest network
which is very personal to a user.
ļ‚— This may include Bluetooth enabled devices or infra-red
enabled devices.
ļ‚— PAN has connectivity range up to 10 meters.
ļ‚— PAN may include wireless computer keyboard and
mouse, Bluetooth enabled headphones, wireless
printers, and TV remotes.
45Computer Network by Siddique06/28/16
46Computer Network by Siddique06/28/16
Common NetworkTypesCommon NetworkTypes
ļ‚—Local Area Network (LAN)
LAN provides a useful way of sharing the
resources between end users.The
resources such as printers, file servers,
scanners, and internet are easily sharable
among computers.
ā—¦ Contains printers, servers and computers
ā—¦ Systems are close to each other
ā—¦ Contained in one office or building
ā—¦ Organizations often have several LANS
9A-47 Computer Network by Siddique06/28/16
LAN(Contd.,)LAN(Contd.,)
ļ‚—Number of systems connected in LAN
may vary from as least as two to as much
as 16 million.
ļ‚—LAN uses either Ethernet or Token-ring
technology. Ethernet is most widely
employed LAN technology and uses Star
topology, while Token-ring is rarely seen.
ļ‚—LAN can be wired, wireless, or in both
forms at once.
48Computer Network by Siddique06/28/16
49Computer Network by Siddique06/28/16
Common NetworkTypesCommon NetworkTypes
ļ‚—Wide Area Networks (WAN)
ā—¦ Two or more LANs connected
ā—¦ Over a large geographic area
ā—¦ Typically use public or leased lines
ļ‚– Phone lines
ļ‚– Satellite
ā—¦ The Internet is a WAN
9A-50 Computer Network by Siddique06/28/16
WANWAN
ļ‚—the Wide Area Network (WAN) covers a
wide area which may span across
provinces and even a whole country.
Generally, telecommunication networks
are Wide Area Network.These networks
provide connectivity to MANs and LANs.
Since they are equipped with very high
speed backbone,WANs use very
expensive network equipment.
51Computer Network by Siddique06/28/16
52Computer Network by Siddique06/28/16
ļ‚—It can be in the form of Ethernet,Token-
ring,ATM, or Fiber Distributed Data
Interface (FDDI).
ļ‚—Metro Ethernet is a service which is
provided by ISPs.This service enables its
users to expand their Local Area
Networks. For example, MAN can help an
organization to connect all of its offices in
a city.
53Computer Network by Siddique06/28/16
54Computer Network by Siddique06/28/16
Hybrid NetworkTypesHybrid NetworkTypes
ļ‚—Campus Area Networks (CAN)
ā—¦ A LAN in one large geographic area
ā—¦ Resources related to the same organization
ā—¦ Each department shares the LAN
9A-55 Computer Network by Siddique06/28/16
Hybrid NetworkTypesHybrid NetworkTypes
ļ‚—Metropolitan Area Network (MAN)
ā—¦ Large network that connects different
organizations
ā—¦ Shares regional resources
ā—¦ A network provider sells time
9A-56 Computer Network by Siddique06/28/16
Hybrid NetworkTypesHybrid NetworkTypes
ļ‚—Home Area Network (HAN)
ā—¦ Small scale network
ā—¦ Connects computers and entertainment
appliances
ā—¦ Found mainly in the home
9A-57 Computer Network by Siddique06/28/16
Hybrid NetworkTypesHybrid NetworkTypes
ļ‚—Personal Area Network (PAN)
ā—¦ Very small scale network
ā—¦ Range is less than 2 meters
ā—¦ Cell phones, PDAs, MP3 players
9A-58 Computer Network by Siddique06/28/16
ļ‚— Internetwork
ļ‚— A network of networks is called an internetwork, or simply the internet. It
is the largest network in existence on this planet.The internet hugely
connects all WANs and it can have connection to LANs and Home
networks. Internet uses TCP/IP protocol suite and uses IP as its addressing
protocol. Present day, Internet is widely implemented using IPv4. Because
of shortage of address spaces, it is gradually migrating from IPv4 to IPv6.
ļ‚— Internet enables its users to share and access enormous amount of
information worldwide. It uses WWW, FTP, email services, audio, and video
streaming etc.At huge level, internet works on Client-Server model.
ļ‚— Internet uses very high speed backbone of fiber optics.To inter-connect
various continents, fibers are laid under sea known to us as submarine
communication cable.
ļ‚— Internet is widely deployed onWorld Wide Web services using HTML
linked pages and is accessible by client software known as Web Browsers.
When a user requests a page using some web browser located on some
Web Server anywhere in the world, the Web Server responds with the
proper HTML page.The communication delay is very low.
ļ‚— Internet is serving many proposes and is involved in many aspects of life.
Some of them are:
59Computer Network by Siddique06/28/16
ļ‚—ļ‚· Web sites
ļ‚—ļ‚· E-mail
ļ‚—ļ‚· Instant Messaging
ļ‚—ļ‚· Blogging
ļ‚—ļ‚· Social Media
ļ‚—ļ‚· Marketing
ļ‚—ļ‚· Networking
ļ‚—ļ‚· Resource Sharing
ļ‚—ļ‚· Audio andVideo Streaming
60Computer Network by Siddique06/28/16
1.
61
1-3 THE INTERNET1-3 THE INTERNET
TheThe InternetInternet has revolutionized many aspects of our dailyhas revolutionized many aspects of our daily
lives. It has affected the way we do business as well as thelives. It has affected the way we do business as well as the
way we spend our leisure time. The Internet is away we spend our leisure time. The Internet is a
communication system that has brought a wealth ofcommunication system that has brought a wealth of
information to our fingertips and organized it for our use.information to our fingertips and organized it for our use.
Organization of the Internet
Internet Service Providers (ISPs)
Topics discussed in this section:Topics discussed in this section:
Computer Network by Siddique06/28/16
1.
62
Figure 1.13 Hierarchical organization of the Internet
Computer Network by Siddique06/28/16
1.
63
1-4 PROTOCOLS1-4 PROTOCOLS
A protocol is synonymous with rule. It consists of a set ofA protocol is synonymous with rule. It consists of a set of
rules that govern data communications. It determines whatrules that govern data communications. It determines what
is communicated, how it is communicated and when it isis communicated, how it is communicated and when it is
communicated. The key elements of a protocol are syntax,communicated. The key elements of a protocol are syntax,
semantics and timingsemantics and timing
ļ‚§ Syntax
ļ‚§ Semantics
ļ‚§ Timing
Topics discussed in this section:Topics discussed in this section:
Computer Network by Siddique06/28/16
ļ‚— Syntax
ā—¦ Structure or format of the data
ā—¦ Indicates how to read the bits - field delineation
ļ‚— Semantics
ā—¦ Interprets the meaning of the bits
ā—¦ Knows which fields define what action
ļ‚— Timing
ā—¦ When data should be sent and what
ā—¦ Speed at which data should be sent or speed at which it is being
received.
1.
64
Elements of a Protocol
Computer Network by Siddique06/28/16

Basic networking

  • 1.
    Basics of ComputerNetwork S.P. Siddique Ibrahim AP/CSE Kumaraguru College ofTechnology 1Computer Network by Siddique06/28/16
  • 2.
    Data Communication • Communicate-sharingthe information(local or Remote) • Local-usually occurs face to face • Remote-take place over distance. • Telecommunication-includes telephone, telegraphy and television means communication at a distance. • The data-refers to information presented in whatever form is agreed upon by the parties creating and using the data. 2Computer Network by Siddique06/28/16
  • 3.
    Data Communication • Areexchange of data between two devices via some transmission medium such as a wired cable (or) Wireless. • To exchange of digital information from two digital devices is called data communication. 3Computer Network by Siddique06/28/16
  • 4.
    Character tics • Delivery-the system must deliver to correct destination. • Accuracy- Data that have been altered in transmission and left uncorrected are unusable. • Timeliness(Real time transmission)-Late are useless. • Jitter-Uneven receive of packet 4Computer Network by Siddique06/28/16
  • 5.
    Communication model(Components)or Requirement ofData communication • Two devices • Message-The message is the information to be communicated. Popular forms text,pic,images,video, audio,number. • Protocol(A-Set of rules that govern data communication) • Sender and Receiver(computer, workstation,mobile) • Transmission medium- physical path by which a message travels from sender to receiver. 5Computer Network by Siddique06/28/16
  • 6.
    1.6 Figure 1.1 Componentsof a data communication system Computer Network by Siddique06/28/16
  • 7.
    Data RepresentationData Representation ļ‚—Informationtoday in different forms like text,number, images, audio and video. ļ‚—Text: ļ‚—In data communication, text is represented as a bit pattern. ļ‚—Unicode-32bits ļ‚—ASCII-first 127 characters in Unicode 1.7Computer Network by Siddique06/28/16
  • 8.
    ļ‚—Number: ļ‚—Number also representedin bit patterns ļ‚—ASCII not used to represent Number. ļ‚—Number directly converted into binary to simplify mathematical operations. 1.8Computer Network by Siddique06/28/16
  • 9.
    ImagesImages ļ‚—Also represented inbit pattern. ļ‚—Image is composed of matrix of pixels, each pixel is a small dot. ļ‚—The size of the images depends on resolution. (can be divided into 1000 or 10000) ļ‚—After divide into pixel each will assigned a bit pattern 1.9Computer Network by Siddique06/28/16
  • 10.
    ļ‚—Black and white-1-bitpattern is enough. ļ‚—Not black and white-increase the bit pattern like 00-black, 01-gray, 11-white. ļ‚—Audio: ļ‚—Sound or music-Analog(continuous not discrete) ļ‚—Video: ļ‚—Movie or broadcasting of a picture. 1. 10Computer Network by Siddique06/28/16
  • 11.
    1. 11 Figure 1.2 Dataflow plex, and full-duplex) Computer Network by Siddique06/28/16
  • 12.
    What is Network •A network is a series of points or nodes interconnected by communication paths. Networks can interconnect with other networks and contain subnetworks. • Networking is the convenient way of making information accessible to anyone, anytime & anywhere. • Set of technologies that connects computers. Allows communication and collaboration between users 12Computer Network by Siddique06/28/16
  • 13.
    ļ‚—A system ofinterconnected computers and computerized peripherals such as printers is called computer network.This interconnection among computers facilitates information sharing among them. Computers may connect to each other by either wired or wireless media. 13Computer Network by Siddique06/28/16
  • 14.
    What is Network •A network is a group of two or more computer systems linked together. There are many types of computer networks, including the following: • local-area networks (LANs): The computers are geographically close together (that is, in the same building).wide-area networks (WANs): The computers are farther apart and are connected by telephone lines or radio waves.campus-area networks (CANs): The computers are within a limited geographic area, such as a campus or military base.metropolitan-area networks MANs): A data network designed for a town or city.home-area networks (HANs): A network contained within a user's home that connects a person's digital devices. 14Computer Network by Siddique06/28/16
  • 15.
    BenefitsBenefits 1. Allows FileSharing 2. Provides Convenient Resource sharing 3. Flexible to be used 4. Common control 5. Easy communication 6. Internet 7. Promoted gaming 06/28/16 Computer Network by Siddique 15
  • 16.
    Social Networking • theuse of dedicated websites and applications to interact with other users, or to find people with similar interests to one's own. • A social structure made of nodes that are generally individuals or organizations. A social network represents relationships and flows between people, groups, organizations, animals, computers or other information/knowledge processing entities. 16Computer Network by Siddique06/28/16
  • 17.
    Use of Network •Interact with others to exchange information and develop professional(Linkedin) or social contacts(Facebook). • A group or system of interconnected people or things. 17Computer Network by Siddique06/28/16
  • 18.
    The Uses ofa NetworkThe Uses of a Network ļ‚—Simultaneous access to data ā—¦ Data files are shared ļ‚– Access can be limited ā—¦ Shared files stored on a server ā—¦ Software can be shared ļ‚– Site licenses ļ‚– Network versions ļ‚– Application servers 9A-18 Computer Network by Siddique06/28/16
  • 19.
    The Uses ofa NetworkThe Uses of a Network ļ‚—Shared peripheral device ā—¦ Printers and faxes are common shares ā—¦ Reduces the cost per user ā—¦ Devices can be connected to the network ā—¦ Print servers control network printing ļ‚– Manage the print queue 9A-19 Computer Network by Siddique06/28/16
  • 20.
    Sharing DataSharing Data 9A-20 Fileserver contains documentsFile server contains documents used by other computers.used by other computers. Computer Network by Siddique06/28/16
  • 21.
    The Uses ofa NetworkThe Uses of a Network ļ‚—Personal communication ā—¦ Email ļ‚– Instantaneous communication ā—¦ Conferencing ļ‚– Tele conferencing ļ‚– Videoconferencing ļ‚– Audio-conferencing ļ‚– Data-conferencing ā—¦ Voice over IP ļ‚– Phone communication over network wires 9A-21 Computer Network by Siddique06/28/16
  • 22.
    Voice Over IPVoiceOver IP 9A-22 Computer Network by Siddique06/28/16
  • 23.
    The Uses ofa NetworkThe Uses of a Network ļ‚—Easier data backup ā—¦ Backup copies data to removable media ā—¦ Server data backed up in one step 9A-23 Computer Network by Siddique06/28/16
  • 24.
    The Uses ofa NetworkThe Uses of a Network ļ‚—Easier data backup ā—¦ Backup copies data to removable media ā—¦ Server data backed up in one step 9A-24 Computer Network by Siddique06/28/16
  • 25.
    ChallengesChallenges 1. Security difficulties 2.ComputerViruses and malware 3. Lake of independence 06/28/16 Computer Network by Siddique 25
  • 26.
    ļ‚— Type ofConnection ā—¦ Point to Point - single transmitter and receiver ā—¦ Multipoint - multiple recipients of single transmission ļ‚— Physical Topology ā—¦ Connection of devices ā—¦ Type of transmission - unicast, mulitcast, broadcast 1. 26 Physical Structures Computer Network by Siddique06/28/16
  • 27.
    1. 27 Figure 1.3 Typesof connections: point-to-point and multipoint Computer Network by Siddique06/28/16
  • 28.
    Network CriteriaNetwork Criteria ļ‚—Anetwork must meet a number of criteria to be considered as effective and efficient. ļ‚—They are: ļ‚—1. Performance ļ‚—2. Reliability ļ‚—3. Security 28Computer Network by Siddique06/28/16
  • 29.
    PerformancePerformance I.Transit time: It isthe amount of time required for a message to travel from one device to another device. 29Computer Network by Siddique06/28/16
  • 30.
    II. Response time:II.Response time: ļ‚—It is the elapsed time between an inquiry and a response. ļ‚—The performance can be measured by number factors are, i. Number of user –slow response and heavy traffic load ii.Type of transition medium iii. Hardware iv. Software 30Computer Network by Siddique06/28/16
  • 31.
    ReliabilityReliability ļ‚—The reliability ismeasured by frequency to failure, the time it takes a link to recover from a failure and the network’s robustness in a catastrophe. 31Computer Network by Siddique06/28/16
  • 32.
    i. Frequency ofFailure: ļ‚—A network that fails often ii. Recovery time: ļ‚—How much time it takes to recover service after a failure has occurred? iii. Catastrophe: ļ‚—Failures due to such reasons are fire, earthquake, theft… 32Computer Network by Siddique06/28/16
  • 33.
    3. Security:3. Security: ļ‚—Itrefers to protecting data from unauthorized access and viruses. i. Unauthorized Access: ļ‚—Sensitive data must be protected from unauthorized access. Protection can be done by user identification and passwords at the lowest level.At the highest level, encryption techniques may use. ļ‚—ii.Viruses: A virus is an illicitly introduced code that damages the system. 33Computer Network by Siddique06/28/16
  • 34.
    Classification of ComputerClassificationof Computer NetworksNetworks Computer networks are classified based on various factors.They include: ļ‚—Geographical span ļ‚—Inter-connectivity ļ‚—Administration ļ‚—Architecture 34Computer Network by Siddique06/28/16
  • 35.
    Geographical SpanGeographical Span ļ‚—Geographically a network can be seen in one of the following categories: ļ‚— It may be spanned across your table, among Bluetooth enabled devices, Ranging not more than few meters. ļ‚— It may be spanned across a whole building, including intermediate devices to connect all floors. ļ‚— It may be spanned across a whole city. ļ‚— It may be spanned across multiple cities or provinces. ļ‚— It may be one network covering whole world. 35Computer Network by Siddique06/28/16
  • 36.
    Inter-ConnectivityInter-Connectivity ļ‚—Components of anetwork can be connected to each other differently in some fashion. By connectedness we mean either logically, physically, or both ways. ļ‚—Every single device can be connected to every other device on network, making the network mesh. ļ‚—All devices can be connected to a single medium but geographically disconnected, created bus-like structure. ļ‚—Each device is connected to its left and right peers only, creating linear structure. 36Computer Network by Siddique06/28/16
  • 37.
    ļ‚—All devices connectedtogether with a single device, creating star-like structure. ļ‚—All devices connected arbitrarily using all previous ways to connect each other, resulting in a hybrid structure. 37Computer Network by Siddique06/28/16
  • 38.
    AdministrationAdministration ļ‚—From an administrator’spoint of view, a network can be private network which belongs a single autonomous system and cannot be accessed outside its physical or logical domain.A network can be public, which is accessed by all. 38Computer Network by Siddique06/28/16
  • 39.
    Network ArchitectureNetwork Architecture ļ‚—Computer networks can be discriminated into various types such as Client-Server, peer-to-peer or hybrid, depending upon its architecture. ļ‚— There can be one or more systems acting as Server. Other being Client, requests the Server to serve requests. Server takes and processes request on behalf of Clients. ļ‚— Two systems can be connected Point-to-Point, or in back-to- back fashion.They both reside at the same level and called peers. ļ‚— There can be hybrid network which involves network architecture of both the above types. 39Computer Network by Siddique06/28/16
  • 40.
    Network ApplicationsNetwork Applications ļ‚—Resource sharing such as printers and storage devices ļ‚— Exchange of information by means of e-Mails and FTP ļ‚— Information sharing by using Web or Internet ļ‚— Interaction with other users using dynamic web pages ļ‚— IP phones ļ‚— Video conferences ļ‚— Parallel computing ļ‚— Instant messaging 40Computer Network by Siddique06/28/16
  • 41.
    How Networks AreStructuredHow Networks Are Structured ļ‚—Client/Server network ā—¦ Nodes and servers share data roles ā—¦ Nodes are called clients ā—¦ Servers are used to control access ā—¦ Database software ļ‚– Access to data controlled by server ā—¦ Server is the most important computer 9A-41 Computer Network by Siddique06/28/16
  • 42.
    Types of ServerTypesof Server ļ‚—Centralized ļ‚—Decentralized 42Computer Network by Siddique06/28/16
  • 43.
    How Networks AreStructuredHow Networks Are Structured ļ‚—Peer to peer networks (P2PN) ā—¦ All nodes are equal ā—¦ Nodes access resources on other nodes ā—¦ Each node controls its own resources ā—¦ Most modern OS allow P2PN ā—¦ Distributing computing is a form ā—¦ Kazaa 9A-43 Computer Network by Siddique06/28/16
  • 44.
    P2PN conceptsP2PN concepts ļ‚—Allare server ļ‚—Meta data ļ‚—Chunk file ļ‚—Server up and down-Remaining will be continued ļ‚—Example :torrent and Multiplayer online games 44Computer Network by Siddique06/28/16
  • 45.
    Types of CN:PersonalAreaTypes of CN:Personal Area NetworkNetwork ļ‚— A Personal Area Network (PAN) is smallest network which is very personal to a user. ļ‚— This may include Bluetooth enabled devices or infra-red enabled devices. ļ‚— PAN has connectivity range up to 10 meters. ļ‚— PAN may include wireless computer keyboard and mouse, Bluetooth enabled headphones, wireless printers, and TV remotes. 45Computer Network by Siddique06/28/16
  • 46.
    46Computer Network bySiddique06/28/16
  • 47.
    Common NetworkTypesCommon NetworkTypes ļ‚—LocalArea Network (LAN) LAN provides a useful way of sharing the resources between end users.The resources such as printers, file servers, scanners, and internet are easily sharable among computers. ā—¦ Contains printers, servers and computers ā—¦ Systems are close to each other ā—¦ Contained in one office or building ā—¦ Organizations often have several LANS 9A-47 Computer Network by Siddique06/28/16
  • 48.
    LAN(Contd.,)LAN(Contd.,) ļ‚—Number of systemsconnected in LAN may vary from as least as two to as much as 16 million. ļ‚—LAN uses either Ethernet or Token-ring technology. Ethernet is most widely employed LAN technology and uses Star topology, while Token-ring is rarely seen. ļ‚—LAN can be wired, wireless, or in both forms at once. 48Computer Network by Siddique06/28/16
  • 49.
    49Computer Network bySiddique06/28/16
  • 50.
    Common NetworkTypesCommon NetworkTypes ļ‚—WideArea Networks (WAN) ā—¦ Two or more LANs connected ā—¦ Over a large geographic area ā—¦ Typically use public or leased lines ļ‚– Phone lines ļ‚– Satellite ā—¦ The Internet is a WAN 9A-50 Computer Network by Siddique06/28/16
  • 51.
    WANWAN ļ‚—the Wide AreaNetwork (WAN) covers a wide area which may span across provinces and even a whole country. Generally, telecommunication networks are Wide Area Network.These networks provide connectivity to MANs and LANs. Since they are equipped with very high speed backbone,WANs use very expensive network equipment. 51Computer Network by Siddique06/28/16
  • 52.
    52Computer Network bySiddique06/28/16
  • 53.
    ļ‚—It can bein the form of Ethernet,Token- ring,ATM, or Fiber Distributed Data Interface (FDDI). ļ‚—Metro Ethernet is a service which is provided by ISPs.This service enables its users to expand their Local Area Networks. For example, MAN can help an organization to connect all of its offices in a city. 53Computer Network by Siddique06/28/16
  • 54.
    54Computer Network bySiddique06/28/16
  • 55.
    Hybrid NetworkTypesHybrid NetworkTypes ļ‚—CampusArea Networks (CAN) ā—¦ A LAN in one large geographic area ā—¦ Resources related to the same organization ā—¦ Each department shares the LAN 9A-55 Computer Network by Siddique06/28/16
  • 56.
    Hybrid NetworkTypesHybrid NetworkTypes ļ‚—MetropolitanArea Network (MAN) ā—¦ Large network that connects different organizations ā—¦ Shares regional resources ā—¦ A network provider sells time 9A-56 Computer Network by Siddique06/28/16
  • 57.
    Hybrid NetworkTypesHybrid NetworkTypes ļ‚—HomeArea Network (HAN) ā—¦ Small scale network ā—¦ Connects computers and entertainment appliances ā—¦ Found mainly in the home 9A-57 Computer Network by Siddique06/28/16
  • 58.
    Hybrid NetworkTypesHybrid NetworkTypes ļ‚—PersonalArea Network (PAN) ā—¦ Very small scale network ā—¦ Range is less than 2 meters ā—¦ Cell phones, PDAs, MP3 players 9A-58 Computer Network by Siddique06/28/16
  • 59.
    ļ‚— Internetwork ļ‚— Anetwork of networks is called an internetwork, or simply the internet. It is the largest network in existence on this planet.The internet hugely connects all WANs and it can have connection to LANs and Home networks. Internet uses TCP/IP protocol suite and uses IP as its addressing protocol. Present day, Internet is widely implemented using IPv4. Because of shortage of address spaces, it is gradually migrating from IPv4 to IPv6. ļ‚— Internet enables its users to share and access enormous amount of information worldwide. It uses WWW, FTP, email services, audio, and video streaming etc.At huge level, internet works on Client-Server model. ļ‚— Internet uses very high speed backbone of fiber optics.To inter-connect various continents, fibers are laid under sea known to us as submarine communication cable. ļ‚— Internet is widely deployed onWorld Wide Web services using HTML linked pages and is accessible by client software known as Web Browsers. When a user requests a page using some web browser located on some Web Server anywhere in the world, the Web Server responds with the proper HTML page.The communication delay is very low. ļ‚— Internet is serving many proposes and is involved in many aspects of life. Some of them are: 59Computer Network by Siddique06/28/16
  • 60.
    ļ‚—ļ‚· Web sites ļ‚—ļ‚·E-mail ļ‚—ļ‚· Instant Messaging ļ‚—ļ‚· Blogging ļ‚—ļ‚· Social Media ļ‚—ļ‚· Marketing ļ‚—ļ‚· Networking ļ‚—ļ‚· Resource Sharing ļ‚—ļ‚· Audio andVideo Streaming 60Computer Network by Siddique06/28/16
  • 61.
    1. 61 1-3 THE INTERNET1-3THE INTERNET TheThe InternetInternet has revolutionized many aspects of our dailyhas revolutionized many aspects of our daily lives. It has affected the way we do business as well as thelives. It has affected the way we do business as well as the way we spend our leisure time. The Internet is away we spend our leisure time. The Internet is a communication system that has brought a wealth ofcommunication system that has brought a wealth of information to our fingertips and organized it for our use.information to our fingertips and organized it for our use. Organization of the Internet Internet Service Providers (ISPs) Topics discussed in this section:Topics discussed in this section: Computer Network by Siddique06/28/16
  • 62.
    1. 62 Figure 1.13 Hierarchicalorganization of the Internet Computer Network by Siddique06/28/16
  • 63.
    1. 63 1-4 PROTOCOLS1-4 PROTOCOLS Aprotocol is synonymous with rule. It consists of a set ofA protocol is synonymous with rule. It consists of a set of rules that govern data communications. It determines whatrules that govern data communications. It determines what is communicated, how it is communicated and when it isis communicated, how it is communicated and when it is communicated. The key elements of a protocol are syntax,communicated. The key elements of a protocol are syntax, semantics and timingsemantics and timing ļ‚§ Syntax ļ‚§ Semantics ļ‚§ Timing Topics discussed in this section:Topics discussed in this section: Computer Network by Siddique06/28/16
  • 64.
    ļ‚— Syntax ā—¦ Structureor format of the data ā—¦ Indicates how to read the bits - field delineation ļ‚— Semantics ā—¦ Interprets the meaning of the bits ā—¦ Knows which fields define what action ļ‚— Timing ā—¦ When data should be sent and what ā—¦ Speed at which data should be sent or speed at which it is being received. 1. 64 Elements of a Protocol Computer Network by Siddique06/28/16

Editor's Notes

  • #19Ā Teaching Tip Figure 9A.2 on page 342 visually describes the sharing process. It can be helpful to have students open a shared file that you control. Make a change then have the students open it again. Alternatively, share a document and allow your students to write in it. Then demonstrate how the shared document changes. Spend time discussing why application servers need to be so powerful.
  • #20Ā Teaching tip Figure 9A.4 on page 344 shows a print queue. It can be helpful to demonstrate your classroom queue.
  • #22Ā Teaching tip It is fun if you can setup a teleconference in your classroom. Students get to learn how to join or create the conference. Additionally, they learn how to participate. Finally, students have fun, especially with shared whiteboards.
  • #24Ā Insider information The text describes needing special software to back up data from user drives. However, the backup utility that comes with Windows 2000 and XP is capable of performing this chore.
  • #25Ā Insider information The text describes needing special software to back up data from user drives. However, the backup utility that comes with Windows 2000 and XP is capable of performing this chore.
  • #44Ā Teaching tip Discuss how users managing their own security settings can be bad.
  • #48Ā Teaching tip Use a real world example to describe an organization with interconnected LANs.
  • #51Ā Teaching tip Blockbuster Video uses a WAN to connect it’s stores nationwide. Customers from Pittsburgh may rent videos in Hilton Head. Late fees will even be displayed!
  • #57Ā Teaching tip An example of a regional resource is a supercomputer. For example, Pittsburgh has the Pittsburgh Super Computing center (www.psc.edu). The various colleges in Pittsburgh connect to the center through a MAN in Pittsburgh.
  • #59Ā Insider information PAN is very new. Few devices support PAN. High end cell phones include Bluetooth technology. Once the technology matures, Bluetooth will allow the creation of a PAN.