Computer Networks
Computer Networks
Computer Networks
“COMPUTER NETWORKS”
Co-elucidated by
KUMAR ABHISHEK (C.Sc.E)
&
KUMAR MURLIDHAR (E.C.E)
INTRODUCTION
Between LANs
and WANs
Intra set of
interconnected
networks, using the
Internet Protocol
Extra entity.
net An EXTRANET is
a network or
internetwork that
is limited in scope
to a single
The organization or
entity but which
“intern also has limited
connections to
et” the networks
THE INTERNET HISTORY
Evolved from ARPANET, 1969
Advanced Research Projects Agency
(ARPA),U.S. Department of
Defense.
Began in four locations: UCLA,
University of Santa Barbara, the
University of Utah, and SRI
(Stanford Research Institute)
“WWW “ was developed in Spring
1989, at CERN (the European
Laboratory for Particle Physics) by
Tim Berners-Lee.
Explosive growth came with first
graphically oriented browser,
Mosaic, 1993
NETWORK TOPOLOGY
1. BUS TOPLOGY
Each node is daisy-chained
(connected one right after
the other) along the same
backbone. Information
sent from a node travels
along the backbone until it
reaches its destination
node.
2.RING TOPOLOGY
ELECTROMAGNETIC: microwave
Establish/manage connection
HTTP
●
Telnet
●
SNMP
●
Securit ●
Confidentiality
y ●
Integrity
Requir ●
Availability
ements ●
Authenticity
TYPES OF ATTACKS ON A NETWORK
Pas Act
sive ●
Eavesdropping on
transmissions
ive ●
●
Masquerade
Replay
●
Modification of
Att Release of
Att
●
messages
message contents ●
Denial of service
●
Difficult to detect ●
Easy to detect
ack ●
Can be prevented
ack ●
Hard to prevent
s s
SIMPLIFIED MODEL OF
SYMMETRIC ENCRYPTION
Ingredients
a) Plain text
b) Encryption algorithm
c) Secret key
d) Ciphertext
e) Decryption algorithm
PUBLIC-KEY CRYPTOGRAPHY
THE RSA ALGORITHM
Key Generation
Select p, q p and q both prime, p q
Calculate n = p ´ q
Calculate f(n) = (p – 1)(q – 1)
Select integer gcd (f(n), e) = 1;
1 < e < f(n)
Calculate d de mod f(n) = 1
Public key KU = {e, n}
Private key KR = {d, n}
Encryption
Plaintext: M<n
Cipher text: C = Me (mod n)
Decryption
Cipher text: C
Plaintext: M = Cd (mod n)
NETWORK MANAGEMENT
Elements of
Network
Management
Security Fault
Perform Account
ance ing
LATEST DEVELOPMENTS IN COMPUTER
NETWORKING
1.THE INTERNET GRID 2.THE GOOGLE WAVES
Grid computing is the combination of Google Wave is It is a web-based
computer resources from multiple
service, computing platform, and
administrative domains applied to a
common task, usually to a scientific,
communications protocol designed
technical or business problem that to merge e-mail, instant messaging,
requires a great number of computer wikis, and social networking.
processing cycles or the need to process
large amounts of data.
BIBLIOGRAPHY
“Computer Networks” By Andrew Tenenbaum.
Digital Communication And Networking by Behrouz A. Forouzan.
Communication Networks by Alberto Leon Garcia & Indra
Widjaja.
www.google.com, www.dogpile.com, www.ask.com,
www.compnetworking.about.com