DATA COMMUNICATION
AND COMPUTER
NETWORKS (05101202)
Data Communication and
Computer Networks
DCN
Network The Physical The Physical Data Link Network Transport Application
Basics Layer -1 Layer -2 Layer Layer Layer Layer
12% 13% 20% 10% 20% 15% 10%
Network Basics
◻ What is Network?
◻ Use of Network. ◻
Network Hardware
◻ Network Software
◻ Reference Model
Reference Model
Physical Layer -1
◻ Transmission media, Magnetic media, Twisted
pair , coaxial cable, Fiber optic , Wireless
transmission, Electromagnetic spectrum,
Radio transmission, Microwave transmission,
Infrared, light wave.
The physical layer -II
◻ The Telephone system structure, Local loop,
Transmission impairment, Modem, Fibre in local
loop ◻ Trunks and multiplexing, FDM, TDM,
Switching, Circuit switching, cross bar and
space division multiplexing
◻ Time division switching, Cellular radio,
Cordless phone, Analog phone, Advance
telephone system, Communication satellite,
Geosynchronous satellite, low-orbit satellite,
satellite versus fiber.
Data Link Layer
◻ Design issues, Framing, Error control , Flow
control, Error-detection and correction static,
Sliding window protocol.
Network Layer
◻ Routing algorithm, Shortest path, Flooding,
Flow based, Distance vector, Link state ,
Hierarchical, broadcast ,Multicast routing,
Network layer in internet, The IP protocol, IP
address, subnets, internet control protocol,
IGRP, OSPF, EIGRP,BGP,CIDR, IPV6.
Transport Layer
◻ Transport services, Element of transport
protocol, The internet transport protocol (TCP
and UDP), Congestion control, Principle of
reliable data transfer
Application layer
◻ Network security, DNS, Electronic Mail, The
world wide web.
Communication
Computer Network
Network Resources
Components of Computer Network
◻ Two or more computers
◻ Cables as links between the computers ◻ A
network interfacing card(NIC) on each
computer ◻ Switches
◻ Software called operating system(OS)
Applications of Computer Network
◻ A computer network is defined as the
interconnection of two or more computers. It is
done to enable the computers to communicate
and share available resources.
◻ Applications:
i. Sharing of resources such as printers
ii. Sharing of expensive software's and database iii.
Communication from one computer to another
computer iv. Exchange of data and information
among users via network
v. Sharing of information over geographically wide areas.
Importance and Advantages
of Computer Network
Types of Computer Network
Computer
Network
LAN MAN WAN
LAN
MAN
WAN
DIFF : LAN, MAN, WAN
Network Architecture
Peer to Peer Network
◻ In peer to peer network each computer is responsible for
making its own resources available to other computers on the
network. ◻ Each computer is responsible for setting up and
maintaining its own security for these resources.
◻ Also each computer is responsible for accessing the
required network resources from peer to peer
relationships.
◻ Peer to peer network is useful for a small network
containing less than 10 computers on a single LAN .
◻ In peer to peer network each computer can function as both
client and server.
◻ Peer to peer networks do not have a central control
system. ◻ There are no servers in peer networks.
◻ Peer networks are amplified into home group.
Peer to Peer Network
Advantages and
Disadvantages of P2P
Network
Client/Server Network
◻ In client-server network relationships, certain computers act
as server and other act as clients. A server is simply a
computer, that available the network resources and
provides service to other computers when they request it.
◻ A client is the computer running a program that requests the
service from a server. Local area network(LAN) is based
on client server network relationship.
◻ A client-server network is one n which all available network
resources such as files, directories, applications and
shared devices, are centrally managed and hosted and
then are accessed by client.
◻ Client serve network are defined by the presence of servers
on a network that provide security and administration of the
network.
Client/ Server Network
Client/ Server Network
Types of Server
Types of Server