Lecture 1 Fundamental
Lecture 1 Fundamental
Lecturer, USKT
Course Outlines
BOOK-1
Data Communications and Networking
4th edition
Author: Behrouz A. Forouzan
BOOK-2
COMPUTER NETWORKING
6th edition
Author: James F. Kurose
Email: [email protected]
Grading Criteria
3 Assignments
2 Quizzes
1 Presentation
Quizzes 10%
Assignments 10%
Presentation 10 %
Attendance 85%
Mid 30%
Final 40%
Contents
History
Host vs Node
Client vs Server
Types of Networks
Network Topologies
History of Computer Network
• The history of modern computer and device networking goes
back to 1969, when ARPANET (Advanced Research Projects
Agency Network) became the first connected computer
network. It implemented the TCP/IP protocol suite, which
later became the Internet.
• ARPANET, in full Advanced Research Projects Agency
Network, experimental computer network that was the
forerunner of the Internet. The Advanced Research Projects
Agency (ARPA), an arm of the U.S Defense Department,
funded the development of the ARPANET in the late 1960s.
• Its initial purpose was to link computers at Pentagon-funded
research institutions over telephone lines.
What is Computer Network?
• Computer network: A collection of computing devices that
are connected in various ways in order to communicate and
share resources.
• Usually, the connections between computers in a network are
made using physical wires or cables, However, some
connections are wireless, using radio waves or infrared signals.
15-7
Computer Network
• Node: A network node is any device participating in a network
but doesn’t necessarily have an IP address. Switches, hubs,
bridges, servers, and printers are all nodes.
• Host: A network host is a computer or other device connected to
a computer network. A host may work as a server offering
information resources, services, and applications to users or
other hosts on the network. Hosts are assigned at least one
network address.
• Data transfer rate: The speed with which data is moved from
one Device to another in the network.
• Internetworking: Communication between networks is called
internetworking
• Challenges/Key Issues: Data transfer rate is a key issue in
computer networks
Host vs Node
Client vs Server
• Client: client is a machine or a program that requests for services through
the web.
• Server: server is a machine or a program that provides services to the
clients according to the client's requests.
Web server
File server
Peer-to-peer network
15-11
15-12
Types of Networks
15-18
DATA COMMUNICATIONS
Simplex:
• In simplex mode, the communication is unidirectional, as on a one-way street.
Only one of the two devices on a link can transmit; the other can only receive.
•Keyboards and traditional monitor are examples of simplex devices.
•The keyboard can only introduce input; the monitor can only accept output.
•The simplex mode can use the entire capacity of the channel to send data in one
direction.
DATA FLOW…
Half-Duplex:
•In half-duplex mode, each station can both transmit and receive, but
not at the same time.
•When one device is sending, the other can only receive, and vice
versa.
•The half-duplex mode is like a one-lane road with traffic allowed in
both directions.
•When cars are traveling in one directions, cars going the other way
must wait.
Walkie-talkies are half-duplex systems.
DATA FLOW…
Full-Duplex:
In full-duplex mode (also called duplex), both stations can
transmit and receive simultaneously.
The full-duplex mode is like a two-way street with traffic
flowing in both directions at the same time. In full-duplex mode,
signals going in one direction share the capacity of the link with
signals going in the other direction.
One common example of full-duplex communication is the
telephone network.
Physical Structures
• Type of Connection
• Point to Point:
single transmitter and receiver
• Multipoint:
multiple recipients of single transmission
• Physical Topology
• Connection of devices
• Type of transmission:
Unicast, Multicast, Broadcast
Type Of Connections
• Point-to-Point:
A point-to-point connection provides a dedicated link between two
devices.
The entire capacity of the link is reserved for transmission between
those two devices. Most point-to-point connections use an actual
length of wire or cable to connect the two ends, but other options,
such as microwave or satellite links, are also possible.
When you change television channels by infrared remote control,
you are establishing a point-to-point connection between the remote
control and the television’s control system.
Type Of Connections
• MultiPoint:
A Multipoint connection (also called multidrop) connection is one in
which more than definite devices share a single link.
In a multipoint environment, the capacity of the channel is shared,
either spatially or temporally. If several devices can use the link
simultaneously, it is a spatially shares connection. If users must take
turns, it is a timeshared connection.
15-34
Network Topologies
Geometric representation of how the computers are connected to each
other is known as topology. There are following types of topologies:
I.Point to point Topology
II.Star Topology
V.Tree Topology
VI.Mesh Topology
Advantage:
o A star topology is less expensive than a mesh topology.
o In a star, each device need only one link and one I/O port to connect it
to any number of others. This factor also makes it easy to install and
reconfigure.
o Far less cabling needs to be housed and additions, moves and deletions
involves only one connection: between that device and the hub.
o Easy fault identification and fault isolation.
Disadvantage:
o The dependency of the whole topology on one single point, the hub. If
the hub goes down, the whole system is dead.
15-45
Disadvantages of Ring Topology
15-46
Mesh Topology
• In mesh topology each device is connected to every other device
on the network through a dedicated point-to-point link. When we
say dedicated, it means that the link only carries data for the two
connected devices only.
MESH TOPOLOGY
Formula: n(n-1)/2
MESH TOPOLGY…
MESH TOPOLGY…
Advantages:
Dedicated links guarantee that each connection can carry its data
load, thus eliminating the traffic problems that can occur when
multiple devices must share links.
Mesh topology is robust. If one link becomes unusable, it does
not incapacitate the entire system.
There is the advantage of privacy or security. When every
message travels along a dedicated line, only the intended
recipient sees it.
Disadvantages:
A large amount of cabling and the number of I/O ports are
required, because every device must be connected to every
other device, installation and reconnection are difficult.
The hardware required to connect each link(I/O ports and cable)
can be prohibitively expensive.
Topology?
Hybrid Topology
• A combination of two or more topology is known as hybrid
topology. For example, a combination of star and mesh topology is
known as hybrid topology.
15-52
Tree Topology
• A tree network, or star-bus network, is a hybrid network topology
in which star networks are interconnected via bus networks. Tree
networks are hierarchical, and each node can have an arbitrary
number of child nodes.
Any Question?