Professional Documents
Culture Documents
Unit -1
Dr. S. P. Ponnusamy
Assistant Professor
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 1
BCS 53 - Data & Communication Network
Text Book :
Tannenbaum. A.S., 2003 : Computer Networks, Prentice Hall.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 2
BCS 53 - Data & Communication Network
Objective
• To equip students to basics of Data Communication and prepare them for
better computer networking.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 3
BCS 53 - Data & Communication Network
Syllabus
UNIT I
Introductory Concepts - Network hardware - Network software – Network Architecture - Physical layer - Guided
transmission media - Cable television.
UNIT II
Data Link Layer - Design issues - Channel allocation problem - Multiple access protocols - Ethernet - Wireless LAN
- 802.11 architecture.
UNIT III
Network Layer : Design issues, Routing Algorithms, Shortest path routing, Flooding, Broadcast & Multicast routing
congestion, Control & internetworking.
UNIT IV
Transport Layer - Transport service - Elements of transport protocols - User Datagram Protocol - Transmission
Control Protocol.
UNIT V
Application Layer - DNS - Electronic mail - World Wide Web - Multimedia - Network security.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 4
BCS 53 - Data & Communication Network
Introduction
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 5
BCS 53 - Data & Communication Network
Introduction
• What is computer Network?
• Applications of Computer Network
• Uses of Computer Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 6
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 7
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 8
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 9
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 10
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 11
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 12
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 13
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 14
BCS 53 - Data & Communication Network
Profiling users
Phishing
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 15
BCS 53 - Data & Communication Network
Network Hardware
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 16
BCS 53 - Data & Communication Network
Network Hardware
• Types of transmission technology
– Broadcast Links
– Point-to-Point Links
• Types of Network
– Local Area Network (LAN)
– Wide Area Network (WAN)
– Metropolitan Area Network (MAN)
– Personal Area /Home Network (PAN)
– Wireless Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 17
BCS 53 - Data & Communication Network
Network Hardware
Types of transmission technology
• Broadcast links
Single communication channel that is shared by all
the machines on the network.
Packet receiving and processing method (explain)
using a special code in the address field.
Multicasting (reserve a bit)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 18
BCS 53 - Data & Communication Network
Network Hardware
Types of transmission technology
• Point-to-point links
many connections between individual pairs of machines
one or more intermediate machines are used to route the packet
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 19
BCS 53 - Data & Communication Network
Network Hardware
Classification of interconnected processors by scale
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 20
BCS 53 - Data & Communication Network
Network Hardware
1. Local Area Network (LAN)
• A LAN is group of devices connected and covers a smaller geographic
area.
Workstations
• It was n developed in 1970s.
• The LAN is mostly owned by private organizations in a building or
room for their business purposes.
• The LAN is used in offices, small business companies, and homes
with few machines. Switch
Server
• A LAN is very useful for sharing resources, such as data storage and
Printer
printers.
• LAN's operate at relatively high speed when compared to the typical
WAN.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 21
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
• Two broadcast networks
(b) Ring
(a) Bus
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 22
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
Bus
It is a multipoint connection.
In bus topology (linear), a common medium used to share all the nodes .
The nodes are connected to the medium via drop line with a tap.
The number of taps in a bus topology is limited, because, the tap consumes the power of the signal travelled on
the cable.
The two ends of the cable are connected with terminators (5 ohm), which absorbs the signal.
IEEE 802.E – Ethernet (bus-based broadcast network with decentralized control )
10 Mbps to 10 Gbps - transmission speed
Computers on an Ethernet can transmit whenever they want to send; if two or more packets collide, each
computer just waits a random time and tries again later
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 23
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
Bus
Advantages
Easy installation.
Less cable utilization and expensive.
Data redundancy eliminated.
Disadvantages
Fault of break in cable stops all transmission.
Adding new device is difficult.
If the central bus length becomes too long, then repeaters might have to be used to
amplify the signal.
Failure of node or drop line creates noise on the cable.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 24
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
Ring
started out as a simple peer-to-peer LAN topology
Each networked workstation had two connections:
one to each of its nearest neighbors
Data was transmitted unidirectionally around the ring
IEEE 802.5 (the IBM token ring) – operates at 4 and 16 Mbps.
Sending and receiving of data takes place by the help of TOKEN
Token contains a piece of information which along with data is sent by the source computer
This token then passes to next node, which checks if the signal is intended to it
If yes, it receives it and passes the empty to into the network
otherwise passes token along with the data to next node
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 25
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
Token Ring
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 26
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – broadcast topology
Ring
Advantages
This type of network topology is very organized
Performance is better than that of Bus topology
No need for network server to control the connectivity between workstations
Additional components do not affect the performance of network
Each computer has equal access to resources
Disadvantages
Each packet of data must pass through all the computers between source and destination,
slower than star topology
If one workstation or port goes down, the entire network gets affected
Network is highly dependent on the wire which connects different components
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 27
BCS 53 - Data & Communication Network
Network Hardware
1. LAN – Broadcast Channel Allocation
Static
Divide time into discrete intervals and use a round-robin algorithm.
allowing each machine to broadcast only when its time slot comes up.
wastes channel capacity.
Dynamic
Common channel are either centralized or decentralized.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 28
BCS 53 - Data & Communication Network
Network Hardware
2. Metropolitan Area Network (MAN)
• Covers a city.
• Example of a MAN is the cable television network available.
• Recent developments in high-speed wireless Internet access resulted in another MAN.
• Standardized as IEEE 802.16
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 29
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 30
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN) - Subnet
• carry messages from host to host.
• subnet consists of two distinct components: transmission
lines and switching elements.
• Transmission lines move bits between machines (ex -
wire, optical fiber, or even radio links)
• Switching elements are specialized computers that
connect three or more transmission lines (ex –switch,
router, bridge)
• Routing – store and forward, circuit switching, packet
switching
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 31
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN) - Subnet
• packets are transported individually over the network and deposited at the receiving host,
where they are reassembled into the original message and delivered to the receiving process
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 32
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 33
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 34
BCS 53 - Data & Communication Network
Network Hardware
3. Wide Area Network (WAN)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 35
BCS 53 - Data & Communication Network
Network Hardware
4. Home Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 36
BCS 53 - Data & Communication Network
Network Hardware
5. Wireless Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 37
BCS 53 - Data & Communication Network
Network Hardware
5. Wireless Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 38
BCS 53 - Data & Communication Network
Network Software
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 39
BCS 53 - Data & Communication Network
Network Software
1. Protocol Hierarchies
2. Design Issues for the Layers
3. Connection-Oriented and Connectionless Services
4. Service Primitives
5. The Relationship of Services to Protocols
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 40
BCS 53 - Data & Communication Network
Network Software
1. Protocol Hierarchies
Layer architecture simplifies the network design.
each layer perform a specific collection of well-understood
functions
number of layers, the name of each layer, the contents of
each layer, and the function of each layer differ from network
to network
The purpose of each layer is to offer certain services to the
higher layers
Network layers follow a set of rules, called protocol.
The protocol defines the format of the data being exchanged,
and the control and timing for the handshake between layers.
The interface defines which primitive operations and services
the lower layer makes available to the upper one.
A set of layers and protocols is called a network architecture Layers, protocols, and interfaces.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 41
BCS 53 - Data & Communication Network
Network Software
1. Protocol Hierarchies
• Philosopher (Sender) • Philosopher (Receiver)
• Speaks Urudu & English • Speaks Chinese & French
• Want to Communicate • Received the message in
• Passes message in French Language
English
• agreed on a neutral
• agreed on a neutral language known to both
of them, Dutch
language known to both
of them, Dutch • Translates message in
French
• Translates message in
Dutch
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 42
BCS 53 - Data & Communication Network
1. Protocol Hierarchies
• Receives Message
• Message received from source
• Remove ‘H4’
• Message received from Layer 5
• Receives segments from L3
• Adds Header ‘H4’ Segment
• Combines ‘M1’ & ‘M2 into ‘M’
• Received “M+H4” from Layer 4
• Removes “H3”
• Breaks ‘M” into ‘M1” and ‘M2’
• Received packets from L2
• Adds Header ‘H3’ Packet
• Removes H2 and Trailer ‘T2’
• Received “M1+H3+H4” from Layer 3
• Received frame
• Adds H2 and Trailer ‘T2” Frame
Transmission Media
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 43
BCS 53 - Data & Communication Network
Network Software
2. Design Issues
1. Addressing (identifying senders and receivers) Port (L4) +IP (L3) + MAC (L2)
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 44
BCS 53 - Data & Communication Network
Network Software
3. Connection Oriented Vs Connectionless
Example
Telephone call
Message Passing
Six different types of service.
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 45
BCS 53 - Data & Communication Network
Network Software
4. Service Primitives
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 46
BCS 53 - Data & Communication Network
Network Software
4. Service Primitives
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 47
BCS 53 - Data & Communication Network
Network Software
5. The Relationship of Services to Protocols Service
• Service is a set of primitives (operations)
that a layer provides to the layer above it
• Service defines what operations the layer is
prepared to perform
• Lower layer being the service provider and
the upper layer being the service user
• services relate to the interfaces between
layers
Protocols
• A set of rules governing the format and
meaning of the packets
• Messages that are exchanged by the peer
entities within a layer
• Entities use protocols to implement their
service definitions
The relationship between a service and a protocol. • Relates to the Packets sent between peer
entities on different machines
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 48
BCS 53 - Data & Communication Network
Network Architecture
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 49
BCS 53 - Data & Communication Network
Network Architecture
Reference Models
1. OSI Reference Model Hubert Zimmerman John D. Day
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 50
BCS 53 - Data & Communication Network
Network Architecture
OSI Reference Model
Principles for the seven layers
1. Layers created for different abstractions
2. Each layer performs well-defined function
3. Function of layer chosen with definition of international standard protocols in mind
4. Minimize information flow across interfaces between boundaries
5. Number of layers optimum
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 51
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 52
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 53
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 54
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 55
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 56
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 57
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 58
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 59
BCS 53 - Data & Communication Network
7. Application Layer
Different Application used
Protocols for the applications
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 60
BCS 53 - Data & Communication Network
Network Architecture
TCP/IP Reference Model
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Network Architecture
TCP/IP Reference Model
OSI & TCP/IP Models
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Network Architecture
TCP/IP Reference Model
OSI & TCP/IP Models
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 64
BCS 53 - Data & Communication Network
Network Architecture
TCP/IP Reference Model
Application Layer
Application programs using the network
Transport Layer (TCP/UDP)
Management of end-to-end message transmission,
error detection and error correction
Physical Layer
Physical Media
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 65
BCS 53 - Data & Communication Network
Network Architecture
TCP/IP Reference Model
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 66
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science
BCS 53 - Data & Communication Network
Physical Layer
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 70
BCS 53 - Data & Communication Network
Physical Layer
• Foundation on which other layers build
Properties of wires, fiber, wireless limit what the network can do
• Key problem is to send (digital) bits using only (analog) signals
This is called modulation
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 71
BCS 53 - Data & Communication Network
Physical Layer
Abstract Model of a Link
• Bit rate: bits/sec depends on the channel’s bandwidth
• Delay: how long does it take a bit to get to the end?
• Error rate: what is the probability of a bit flipping?
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 72
BCS 53 - Data & Communication Network
Physical Layer
Bandwidth-Delay Product
• Bits have a physical size on the channel!
• Storage capacity of a channel is: bit rate x delay
• Example:
• 100 Mbps 5000-km fiber, delay = 50 msec
• In 50 msec we can pump out 5 million bits
• So the fiber can store 5 million bits in 5000 km
• 1 km holds 1000 bits so a bit is 1 meter long
• At 200 Mbps, a bit is 0.5 m long
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 73
BCS 53 - Data & Communication Network
Physical Layer
Guided Transmission Media
• Magnetic media
• Twisted pairs
• Coaxial cable
• Power lines
• Fiber optics
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 74
BCS 53 - Data & Communication Network
• Half-duplex link
Both directions, but not at the same time
e.g., senders take turns on a wireless channel
• Full-duplex link
• Used for transmission in both directions at once
• e.g., use different twisted pairs for each direction
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 75
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 76
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 77
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 78
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 79
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 80
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 81
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 82
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 83
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 84
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 85
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 86
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 87
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 88
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 89
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 90
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 91
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 92
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 93
BCS 53 - Data & Communication Network
Copper Fiber
Lower Higher Bandwidth
5 Km 30 KM Distance between repeaters
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 94
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 95
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 96
BCS 53 - Data & Communication Network
1. Cable television
2. The fixed telephone system
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 97
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 98
BCS 53 - Data & Communication Network
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 101
BCS 53 - Data & Communication Network
End
Thiruvalluvar University
Model Constituent College of Arts and Science, Tittagudi-606106
Department of Computer Science 102