JINI N K
COMPUTER NETWORKS
A collection of interconnected
computers and other devices
Communicates with each other
Share hardware and software
resources.
ADVANTAGES DISADVANTAGES
Share resources Complex to run
Share software Costlier
Share storage Depends on the server
Improve communications File security
Network management
EVOLUTION OF NETWORKING
ARPANET:
The First Network was “ARPANET”. It was developed by U.S
Department of Defense .
It stands for “Advanced Research Projects Agency Network”.
NSFnet:
In mid 80’s another federal agency called NSF(National Science
Foundation) created new High capacity network called NSFnet.
NSFnet strictly used for academic and engineering research.
EVOLUTION OF NETWORKING
1 1969 - First network came into existence
ARPANET – Advanced Research Project
2 Agency Network
MID 80’S -NSFNET (National Science
3 Foundation Network)
ARPANET +NSFNET + PRIVATE NETWORKS = INTERNET
DATA COMMUNICATION TERMINOLOGIES
1. Data Channel:
Channel is the medium used to carry information or data
from one point to another.
2. Baud:
It is a unit used to measure the speed of signaling or data
transfer , equals to the number of pulses or bits per
second(bps).
3. Data Transfer Rates:
The amount of data transferred per second by the communication channel
from one point to another is known as “Data Transfer Rates". It is
measured by bps or Bps or baud.
The following are some of the terms used in data transfer:
(i) bps – It denotes "bits per second".
(ii) Bps – It denotes "Bytes per second" (1Bps =1000 bps)
(iii)Kbps – It denotes "Kilo bits per second" (1Kbps=125 Bps)
(iv)KBps- It denotes "Kilo Bytes per second".
(v) Mbps – It denotes "Mega bits per second".
(vi)MBps- It denotes "Mega Bytes per second".
(vii)Gbps – It denotes "Giga bits per second".
(viii) Tbps – It denotes "Tera bits per second“.
4. Bandwidth:
• It measures how much data can be sent over a specific connection in a
given amount of time.
• High bandwidth channels are called broad band channels and Low bandwidth
channels are called narrow band channels.
• In analog system frequency is measured by hertz(Hz) and digital system it is
measured by "bps(bits per second)“. The terms used in bandwidth.
(i) kHz- A “kilohertz” represents thousand cycles per second.
(ii) MHz – A “Megahertz” represents thousand KHz.
(iii) GHz – A “Gigahertz“ represents thousand MHz.
(iv) THz- A “Terahertz“ represents thousand GHz.
COMPONENTS OF A COMPUTER NETWORKS
(i) Hosts/Nodes -
Computers that are attached to the network
PC, laptop, smartphones…
(ii) Servers -
A computer that facilitates
sharing of data
software
hardware resources
Communication among hosts
(iii) Clients -
Host computer that requests for services from a server
(iv) Network Hardware -
NIC
Network Interface Card
Also called as Network Interface Unit (NIU) or
Terminal Access Point (TAP)
Has a unique physical address called MAC address of
6 bytes assigned by manufacturer
Hub, Switch, Router
Network connectivity devices
(v) Communication channel -
Hosts in a network interact with other hosts and server(s)
Wired Communication Wireless Communication
channels channels
Devices connected Devices connected through
through “Guided “Unguided Media””
Media”(network cables)
Eg. Twisted-pair cables, Eg. Microwaves, radio
coaxial cables, fibre-optic waves, satellites, infrared
cables waves, laser…
(vi) Software -
Makes networking possible
Network Protocols
Set of rules for network connectivity
Network operating system
Specialized OS to handle networking tasks
(vii) Network Services -
Applications that provide different functionalities
DNS – Domain Name System
File sharing
VoIP – Voice over Internet Protocol
TYPES OF NETWORKS - Geographical spread
LAN
• Local Area Network
• Small computer networks
• Confined to a localized area upto 1 km
• Eg. Office, building, schools, colleges or
a factory
• LAN using unguided media - WLAN
MAN
• Metropolitan Area Network
• Spans several buildings in the
same city or town (30 to 40 km)
• MAN is larger than LAN but
smaller than WAN
WAN
Wide Area Network
Spans over a large
geographical area such as; a
state, a country, a continent,
Planet.
100KM – 1000 KM
Internet is the largest WAN
PAN
• Personal Area Network
• Covers a very small area, ranges
1meters - 10 meters or 30 feet
• Wired USB connectivity or
Wireless like Bluetooth or
Infrared
COMPARISON OF NETWORKS
INTERNET
World wide network of computers
Super network
Made up of many networks
interconnected by peering points
Allows exchange of information
Internet protocols - TCP/IP
HOW DOES INTERNET WORK? Packets are
reassembled
and original
message is
Destination obtained
receives
packets in
Message Each packet All packets random
Divided as
from source is given a are sent to
Packets
computer number destination
If a packet is
garbled or lost, it
is demanded
again
TCP – Transmission IP – Internet
Control Protocol Protocol
The communication
protocol used by Responsible for dividing Responsible for handling the
Internet is TCP/IP messages into packets and address of destination computer
reassembling the same at the so that each packet is routed to
destination its proper destination
INTERSPACE
Client/server software program
Allows multiple users communicate online
Uses real time audio, video and text chat in 3D environments
Interspace is an application environment whereas internet is
a protocol environment
SWITCHING TECHNIQUES
Used for data transmission across networks
Technique used is switching technique
CIRCUIT SWITCHING
A complete physical connection is established between the
sender and receiver
Sets up an end to end path between computers before
sending the data
MESSAGE SWITCHING
Uses store and forward working principle
Stores first, forward later, one jump at a time
Travels across different intermediate hops or switching offices
PACKET SWITCHING
PACKET SWITCHING
• The internet is a packet switched network
• Message is broken into individual chunks called as packets
• Each packet is sent individually
• Each packet will have source and destination IP address with
sequence number
• Sequence numbers will help the receiver to
Reorder the packets
Detect missing packets
Send acknowledgements
CIRCUIT SWITCHING VS PACKET SWITCHING
GUIDED MEDIA
TWISTED PAIR CABLE
• Twisted Pair cable consists of four insulated pairs of wires twisted
around each other
• Twisting of wires reduces crosstalk
• Crosstalk is the bleeding of a signal from one wire to another which can
corrupt signal and cause network errors
• Used in telecommunication and Ethernet network
TWISTED PAIR CABLE
ADVANTAGES DISADVANTAGES
• Simple, easy to install and • Incapable to carry signal over
maintain long distances without a
• Physically flexible repeater (> 100)
• Low weight • Has low bandwidth
• Can be easily connected capabilities
• Very inexpensive • Unsuitable for broadband
applications
UNSHIELDED
TWISTED
PAIR CABLE
UTP
• Used for variety of electronic
communications
SHIELDED
TWISTED
PAIR CABLE
STP
• Shielded individual pair of wires
• Maximum length can be 100 m
• Gives greater protection from interference and crosstalk due to shielding
• Heavier and costlier than UTP
COAXIAL CABLE
• Consists of a solid wire core surrounded by one or more foil or wire
shields
• Each separated by plastic insulator
• Inner core carries the signal and the shield provides the ground
• Suitable for high speed communication
• Most common in cable TV transmission
COAXIAL CABLE
ADVANTAGES DISADVANTAGES
• Data transmission is better • Expensive compared to
than twisted pair cable twisted pair cable
• Used for shared cable network • Not compatible with twisted
• Used for broadband pair cable
transmission
• Offer higher bandwidths upto
400 Mbps
TYPES OF COAXIAL CABLE
THICKNET THINNET
• Thicker than thinnet • Thinner
• Segments can be upto 500 m • Segment length can be upto
long (while joining nodes) 185 m
OPTICAL FIBERS
• Optical fibres consist of thin strands of glass
or glass like material which carry light.
• Uses LEDs or LDs
• The data to be transmitted is modulated
onto the light beam using frequency
modulation techniques
• The signals at the receiving end are
demodulated
• The bandwidth is very high
OPTICAL FIBERS
The fiber cable consists of three pieces
(i) The core – the glass or plastic through
which the light travels
(ii) The cladding – covering of the core that
reflects light back to the core
(iii) Protective coating – protects the fiber
cable from hostile environment
OPTICAL FIBERS
ADVANTAGES DISADVANTAGES
• Immune to electrical and • Installation problem because
magnetic interference cables are fragile
• Highly suitable for harsh • Connecting two fibers together
industrial environments is a difficult process
• Guarantees secure transmission • Connection losses
• Very high transmission capacity • More difficult to solder
• Used for broadband • Most expensive of all the
transmission cables
TYPES OF FIBER OPTIC CABLES
SINGLE MODE MULTIMODE
• Supports a segment • Supports a segment
length upto 5 km length upto 1 km
• Bandwidth upto 10 • Bandwidth upto 100
Gbps Gbps
GUIDED MEDIA COMPARED
Max segment Bandwidth
Type Sub Type Installation Cost Interference
length supported
UTP 100 m 40 Gbps Easy Cheapest High
Twisted Pair
Cable
STP 100 m 500 Mbps Moderate Moderate Moderate
Thinnet 185 m 10 Mbps Easy Cheap Moderate
Coaxial Cable
Thicknet 500 m 10 Mbps Hard Moderate Low
Singlenode 2 km 100 Mbps Very hard Expensive None
Fiber Optic
Cable
Multinode 100 km 2 Gbps Very hard Expensive None
UNGUIDED MEDIA
MICROWAVE
• The microwave transmission is a line of sight transmission.
• Similar to radio and television signals
• Used for long distance communication
• Consists of a transmitter, receiver and the atmosphere
• Two directional parabolic antennas are mounted on towers,
buildings or hills to send and receive signals through air.
• Higher the tower, greater is the range
MICROWAVE
ADVANTAGES DISADVANTAGES
• Cheaper (no cables or repeaters) • Insecure communication
• Ease of communication over • Antenna propogation issue
difficult terrain (reduces signal strength)
• Ability to communicate over • Susceptable to weather effects
oceans • Bandwidth is limited
• Cost of design, implementation
and maintenance is high
RADIO WAVE
• Use radio frequencies. Uses transmitter and receiver
• Both the transmitter and receiver use antennas to radiate and fetch
radio signals.
• Radio waves are omnidirectional, i.e., the signals are propagated in
all the directions.
• Radio waves cover a large area, and they can penetrate the walls,
bricks, woods.
• It provides a higher transmission rate.
• Examples: An FM radio, television, cordless phones.
RADIO WAVE
ADVANTAGES DISADVANTAGES
• Offers mobility
• Cheaper (no cables or repeaters) • Insecure
• Ease of communication over • Susceptable to weather effects
difficult terrain
SATELLITE (SATELLITE MICROWAVE)
• Satellite is a special type of
microwave transmission
medium
• It provides various types of
services such as transmitting
fax, voice data, video, email and
other internet applications.
SATELLITE
ADVANTAGES DISADVANTAGES
• Technological limitations
• Quite large area is covered
preventing the deployment of
• No intercontinental cables
large, high gain antennas on the
required
satellite platform
• Heavy usage of intercontinental
• Over-crowding of available
traffic
bandwidths
• Covers large areas of the Earth
• High investment and insurance
• Particularly used for sparsely
cost
populated areas
• High atmospheric losses above
30GHz limit carrier frequencies
INFRARED
• Uses infrared light to send data
• Short range communication(approx. 5 meters)
using wireless signals.
• The data is transmitted through air and can
propagate in the open space
• It can propagate throughout a room, but will not
penetrate walls.
• Secured transmission
INFRARED
ADVANTAGES DISADVANTAGES
• Secure medium of transmitting • Can work only for short distance
data
• Cannot penetrate walls
• Cheap mode of transmission
• Affected by distance, noise and
heat
NETWORK TOPOLOGIES
The pattern of interconnection of
nodes in a network - Topology
THE BUS OR LINEAR TOPOLOGY
• Uses a common single length of transmission medium(coaxial
cable) called backbone to connect all the workstations.
• The bus has terminators at either end which absorb the signal,
removing it from the bus
Terminator Terminator
Back bone cable.
i.e Centre cable
BUS TOPOLOGY
ADVANTAGES DISADVANTAGES
• Short cable length • Fault diagnosis is difficult
• Simple and easy to maintain • Fault isolation is difficult
wiring layout • Repeater configuration
• Less installation cost • Nodes must be intelligent
• Resilient architecture
• Easy to extend
THE STAR TOPOLOGY
• Each node (computer) is directly connected to a central device like
HUB or Switch.
• Data passes through Hub or switch before it reaches the
destination.
THE STAR TOPOLOGY
STAR TOPOLOGY
ADVANTAGES DISADVANTAGES
• Ease of service • Long cable length
• One device per connection • Difficult to expand
• Centralized control/problem • Central node dependency
diagnosis
• Simple access protocol
THE TREE TOPOLOGY
• Uses combination
of bus and star
topologies
• Best suitable for
applications having
hierarchical flow of
data
TREE TOPOLOGY
ADVANTAGES DISADVANTAGES
• Point to point wiring for • Overall length of each
individual segments segment is limited by the
• Supported by several hardware type of cabling
and software venders • If backbone line breaks,
• Flexible and scalable entire segment goes down
• More difficult to configure
and wire than other
topologies
THE RING TOPOLOGY
• All the nodes are connected
to each-other in such a way
that they make a closed
loop.
• Data is transmitted in only
in one direction.
RING TOPOLOGY
ADVANTAGES DISADVANTAGES
• Short cable length • Slower than Star topology
• No wiring closet space required • Node failure causes network
• Suitable for optical fiber cable failure
• Difficult to diagnose faults
• Network reconfiguration is
difficult
MESH TOPOLOGY
• Each computer is
interconnected to more than
one node
• There is a point to point link
between each dedicated node
MESH TOPOLOGY
ADVANTAGES DISADVANTAGES
• Eliminates traffic problem • Installation and
• Robust: provides security and configuration is difficult
privacy • Cabling cost is high
• Fault diagnosis is easy • Bulk wiring is required
• Can be expanded and modified • High maintenance
MESH TOPOLOGY
ADVANTAGES DISADVANTAGES
• Eliminates traffic problem • Installation and
• Robust: provides security and configuration is difficult
privacy • Cabling cost is high
• Fault diagnosis is easy • Bulk wiring is required
• Can be expanded and modified • High maintenance
FULLY CONNECTED
• Each computer is
interconnected with each
other
• Fully connected
• There is a point to point link
between each dedicated node
• Direct link between each hosts
NETWORK DEVICES
MODEM
• Modulator Demodulator
• Allows to connect and communicate with other computers via
telephone lines
• Modulation – Sending data – Digital to analog
• Demodulation – Received analog data to digital data
INTERNAL MODEMS EXTERNAL MODEMS
INTERNAL MODEMS – Fixed within the computer
EXTERNAL MODEMS – Connected externally to a computer
RJ-45
• Registered Jack
• Eight-wire connector
• Used to connect computers in
Ethernet LANs
• Ethernet uses either a bus or star
topology and supports data
transfer rates upto 10 Mbps
REPEATER
• Amplifies and restores signals for long-distance transmission
• Used when the network cable exceeds 100 metres
• Two kinds – Amplifier and Signal repeater
HUB
• Has multiple ports
• Used to connect multiple computers
• Unintelligent network device
• Simply transfers data from one port to
another
• Can both send and receive data, one task
at a time
ACTIVE HUBS PASSIVE HUBS
• Regenerate or amplify the • Allow the signal to pass from
signal before they are one computer to another
retransmitted without any change
SWITCH
• Intelligent multiport device
• Interconnects computers or
devices
• Filters and forwards data packets
• Used to segment networks into
different subnetworks called
subnets or LAN segments
• Prevents traffic overloading in a
network
BRIDGE
• Intelligent device
• Used to connect multiple LANs together with a larger LAN
• Can handle networks that follow the same protocols
ROUTER
• Forwards data from one network
to another
• Works like a bridge but can
handle different protocols
• Packet travels in the most
efficient path
GATEWAY
• Connects dissimilar networks
• Establishes an intelligent
connection
• Connects different types of
networks that uses different
protocols
• Acts as a proxy server and a
firewall
WI FI CARD
• Wireless Fidelity card
• Enables internet connection
through the wireless connection
network
• Internal or external Local Area
Network Adaptor
• Comes with a built-in wireless
radio and antenna
CHOOSE? WHEN?
TWISTED PAIR COAXIAL CABLE FIBER OPTICS RADIO WAVES MICROWAVE INFRARED
CABLE
Low cost Long distance Greater data capacity Long distances Line of sight No licensing
telephone required transmission
transmission
Easy installation Television signal Lower attenuation Signals penetrate Cheaper than other Cannon penetrate
transmission walls, buildings unguided media walls
No high speed data Short distance Secure transmission Omnidirectional Long distance Secure transmission
requirements computer system transmission telephone service
links required
Transmission over a LANs are to be Cost does not matter Health hazards Requires repeaters -
short range formed among some involved every 30 miles
computers
Analog transmission Analog transmission Greater repeater Insecure Insecure -
– amplifier required – amplifier required spacing communication communication
for every 5 to 6 km for every 5 to 6 km
Digital transmission Digital transmission – Repeater required Ease of Ease of -
– Repeaters required Repeaters required every 10 km communication over communication over
over 100 m over 100 m difficult terrains difficult terrains
NETWORK PROTOCOLS
PROTOCOL
A network protocol is an
accepted set of rules that
govern data
communication between
different devices in the
network
HTTP
• Hyper Text Transfer Protocol
• Application level protocol
• Set of rules for transferring hypertext (text, graphics,
image, sound, video etc.) on WWW
• Consists of two distinct items
• The set of requests from browsers to servers
• The set of responses going back to the other way
HTTPS
• Hyper Text Transfer Protocol Secure
• Uses SSL/TLS protocol for encryption and
authentication.
• Sends the data in encrypted form to make secure
transmission
• Used to transmit sensitive data
• Should have https protocol in the URL and a padlock
sign in the address bar before sharing sensitive data
• SSL/TLS – Secure Socket Layer/Transport Layer
Security Protocol
HTTP VS HTTPS
FTP
• File Transfer Protocol
• Standard protocol for the exchange of files over
internet(download, upload, transfer)
• Transfers data reliably and efficiently
• It is also the name of a program or command
• Works as a client/server process
• It encourages indirect or implicit(via programs)
use of remote computers
PPP
• Point To Point Protocol
• Internet standard for transmission of
IP packets over serial lines
• Establishes a direct connection
between two networking nodes
• IPCP – IP Control Protocols permits the transport of IP
packets over a PPP link
• NCP – Network Control Protocol used for traffic
transportation
• LCP – Link Control Protocol for link establishment
SMTP
• Simple Mail Transfer Protocol
• Used to send email
• Can only be used to send email, not to receive
• Used by the Mail Transfer Agent (MTA) to deliver the sent email to the
recipient’s mail server
TCP/IP
• Transmission Control Protocol/ Internet Protocol
• Basic communication protocol of the Internet
• At the sending end, TCP divides the whole message into smaller units
known as segment, and each segment contains a sequence number
which is required for reordering the frames to form an original message.
• At the receiving end, TCP collects all the segments and reorders them
based on sequence numbers.
• IP deliver the packets at the destination by the IP address
POP3
• Post Office Protocol 3
• Simple standardized way for users to access mailboxes and download
messages to their computers
• Used to receive mails
• Once downloaded, can use without internet connection
TELNET
• Internet utility that lets you log onto remote computer systems
VOIP
• Voice Over Internet Protocol
• Enables voice communication over the internet
• Compress the voice into data packets and transmits
• Use packet switching networks
INTRODUCTION TO WEB SERVICES
WWW
World Wide Web
Set of protocols that allows to access any documents
on the net through URL (Uniform Resource Locator)
A small part of internet
WWW ATTRIBUTES
User-friendly
Multimedia Documents
Hypertext and Hyperlinks
Interactive
Frames
WEB PAGE
A document on the internet that
contain text plus multimedia elements
HYPERTEXT
A document that incorporates text,
graphic images, audio and video
HYPERLINKS
a hyperlink is an icon, graphic, or text
that links to another file or object.
HTML
Hyper Text Markup
Language
Tells the browser how to
display text, pictures and
links on the screen
Language to design the
layout of a document and to
specify the hyperlinks
XML
eXtensible Markup Language
A markup language for documents
containing structured information
(heading, sub heading, plain text,
tables, data etc.)
Provides a facility to define tags and
the structural relationships between
them
DIFFERENCE BETWEEN HTML & XML
URL
Uniform Resource Locator
Used to locate resource on the internet
Also known as web address
DOMAIN NAMES
The name or address of the server on the internet
DOMAIN NAME SYSTEM
The characters based naming scheme by which
servers are identified
DNS is the phone book of the internet
COMMON DOMAINS
DOMAIN ID AFFILIATION REMARKS
com Commercial For Commercial firms
edu Education For educational firms
gov Government For government organizations/bodies
mil Military For Military
net Network resources For ISPs/networks
org Non-profit organizations For NGOs and other non-profit
co Company For listed companies
biz Business For business
tv Television For television companies and channels
WEBSITE
Collection of web pages and related content
Identified by a common domain name
Published on at least one web server
Location on a net server
WEB BROWSER
A WWW client that navigates through the WWW and
displays web pages
WEB SERVERS
A WWW server that responds to the requests made
by web browser
WEB HOSTING
Hosting web-server application on a computer system through which
electronic content on the Internet is readily available to any web
browser client.
IDENTIFYING NODES
IP address MAC address
• IP address is used to transport data from one network to another
network using the TCP/IP protocol
• MAC address is used to deliver the data to the right device within
the network
IP ADDRESS
• Unique numerical identifier for every device or network that
connects to the internet
• Logical address that may change
IPV4 ADDRESS
• Internet protocol version 4
• 4-byte (32 bit) address
IPV6 ADDRESS
• 16- byte (128 bit) address
MAC ADDRESS
• Physical address assigned to each NIC card
• MAC address cannot be changed
• 48 bit address
IP ADDRESS VS MAC ADDRESS
IP ADDRESS MAC ADDRESS
Internet Protocol Media Access Control
Logical address Physical address
Provided by the Internet Server Provided by Manufacturer
Can be changed by ISP Cannot be changed
JINI N K