Académique Documents
Professionnel Documents
Culture Documents
ICT-305
Text Books
Tannenbaum, A.S. – “COMPUTER NETWORKS”,
Prentice Hall of India [EE Edition], 4th edition,
2003.
Alberto Leon- Garcia – “Communication
Networks”,Tata McGraw Hill, 2nd edition, 2004
Behroua A. Forouzan – “TCP/IP PROTOCOL
SUITE”,Tata McGraw Hill,Third Edition, 2010
Behroua A. Forouzan – “Data Communication and
Networking”, Tata McGraw Hill, Fourth Edition,
2007
Definition
A network can be defined as two or more
computers connected together in such a way
that they can share resources.
Network
Social Issues
◦ Security and Privacy related issues
Node: The devices in the network
Link: The connection between the nodes
Fig 12: A hybrid topology: a star backbone with three bus networks
Tree Topology (a kind of hybrid topology)
A tree topology connects multiple star
networks to a linear bus backbone cable
7
3
6 4
A Ring Topology
Fig. A
1
7 station
cable 2
3
5 Fig. B
4
A Ring topology wired in a star
Topography
Classification of Networks
The networks can be classified based on
one of the two dimensions:
◦ Transmission Technology
◦ Scale
Classification of Networks based on
Transmission Technology
Networks can be classified as :
◦ Point to point networks
◦ Broadcast networks
Point-to-point links connect individual pairs of machines. Point-to-
point transmission with exactly one sender and exactly one
receiver is called unicasting.
In a broadcast network, the communication channel is shared by all
the machines on the network;
Packets sent by any machine are received by all the others.
An address field within each packet specifies the intended
recipient. Upon receiving a packet, a machine checks the address
field.
If the packet is intended for the receiving machine, that machine
processes the packet; if the packet is intended for some other
machine, it is just ignored.
Broadcast systems usually also allow the
possibility of addressing a packet to all
destinations by using a special code in the
address field.
When a packet with this code is transmitted, it
is received and processed by every machine on
the network.
This mode of operation is called broadcasting.
Some broadcast systems also support
transmission to a subset of the machines, which
known as multicasting
Classification of Networks Based on Scale
Distance is considered as an important
classification metric