CN Module 1 Completed
CN Module 1 Completed
CN Module 1 Completed
A multipoint (also called multidrop) connection is one in which more than two
specific 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 shared connection. If users must take turns, it is a
timeshared connection.
PHYSICAL TOPOLOGY
• The term physical topology refers to the way in which a network is laid out
physically. Two or more devices connect to a link; two or more links form a
topology.
• The topology of a network is the geometric representation of the relationship of
all the links and linking devices (usually called nodes) to one another.
• There are four basic topologies possible: mesh, star, bus, and ring
MESH
• A mesh topology is the one where every node is connected to every other node in
the network
• In a mesh topology, every device has a dedicated point-to-point link to every other
device. The term dedicated means that the link carries traffic only between the two
devices it connects.
• Let n be the number nodes, then n(n-1)/2 links will be there in the network. A
mesh topology is robust. If one link becomes unusable, it does not incapacitate the
entire system.
Advantages of a mesh topology
• Can handle high amounts of traffic, because multiple devices can transmit data
simultaneously.
• A failure of one device does not cause a break in the network or transmission of
data.
• Adding additional devices does not disrupt data transmission between other
devices.
These are dedicated hardware components that connect to each other and enable a
network to function effectively and efficiently.
1. Transmission technology
2. Scale (on basis of area covered)
1.Transmission technology
Broadcast links.
Point-to-point links.
1. Broadcast links
1. Physical layer
2. Data link layer
3. Network Layer
4. Transport Layer
5. Session Layer
6. Presentation Layer
7. Application Layer
• In Figure 2.4, which gives an overall view of the OSI layers, D7 means the data
unit at layer 7, D6 means the data unit at layer 6, and so on. The process starts at
layer 7 (the application layer), then moves from layer to layer in descending,
sequential order. At each layer, a header, or possibly a trailer, can be added to the
data unit. Commonly, the trailer is added only at layer 2. When the formatted
data unit passes through the physical layer (layer 1), it is changed into an
electromagnetic signal and transported along a physical link.
• Upon reaching its destination, the signal passes into layer 1 and is transformed
back into digital form. The data units then move back up through the OSI layers.
As each block of data reaches the next higher layer, the headers and trailers
attached to it at the corresponding sending layer are removed, and actions
appropriate to that layer are taken. By the time it reaches layer 7, the message is
again in a form appropriate to the application and is made available to the
recipient.
1.PHYSICAL LAYER
• The physical layer is concerned with transmitting raw bits over a
communication channel
• The physical layer is responsible for movements of individual bits from
one hop (node) to the next.
Other Responsibilities :
1.Physical characteristics of interfaces and medium - defines the
characteristics of the interface between the devices and the transmission
medium. It also defines the type of transmission medium.
2.Representation of bits - To be transmitted, bits must be encoded into
signals (electrical or optical). The physical layer defines the type of
encoding (how 0s and 1s are changed to signals).
3. Data rate (The transmission rate) - the number of bits sent each second
is also defined by the physical layer
4. Synchronization of bits - the sender and the receiver clocks must be
synchronized.
5. Line configuration - The physical layer is concerned with the connection
of devices to the media. In a point-to-point configuration, two devices are
connected through a dedicated link. In a multipoint configuration, a link is
shared among several devices.
6.Physical topology - The physical topology defines how devices are
connected to make a network. Devices can be connected by using a mesh
topology ,a star topology ,a ring topology ,a bus topology or a hybrid
topology
7.Transmission mode - The physical layer also defines the direction of
transmission between two devices: simplex, half-duplex, or full-duplex.
2.DATA LINK LAYER
The data link layer is responsible for moving frames from one
hop(node) to the next
Other responsibilities :
1. Framing - The data link layer divides the stream of bits received from
the network layer into manageable data units called frames.
2. Physical addressing - If frames are to be distributed to different
systems on the network, the data link layer adds a header to the frame
to define the sender and/or receiver of the frame. If the frame is
intended for a system outside the sender's network, the receiver
address is the address of the device that connects the network to the
next one.
3.Flow control - If the rate at which the data are absorbed by the
receiver is less than the rate at which data are produced in the sender,
the data link layer imposes a flow control mechanism to avoid
overwhelming the receiver.
4. Error control - The data link layer adds reliability to the physical layer
by adding mechanisms to detect and retransmit damaged or lost
frames. It also uses a mechanism to recognize duplicate frames. Error
control is normally achieved through a trailer added to the end of the
frame.
5. Access control - When two or more devices are connected to the
same link, data link layer protocols are necessary to determine which
device has control over the link at any given time.
3.NETWORK LAYER
• The network layer is responsible for the delivery of individual packets
from the source host to the destination host
• If two systems are connected to the same link, there is usually no
need for a network layer.
• If the two systems are attached to different networks (links) with
connecting devices between the networks (links), there is often a
need for the network layer to accomplish source-to-destination
delivery.
Other Responsibilities :
1. Logical addressing - The physical addressing implemented by the
data link layer handles the addressing problem locally. If a packet
passes the network boundary, we need another addressing system to
help distinguish the source and destination systems. The network layer
adds a header to the packet coming from the upper layer that among
other things, includes the logical addresses of the sender and receiver.
2. Routing - When independent networks or links are connected to
create internetworks (network of networks) or a large network, the
connecting devices (called routers or switches) route or switch the
packets to their final destination.
4.TRANSPORT LAYER
• The transport layer is responsible for process-to-process delivery of the
entire message
• The transport layer is responsible for the delivery of a message from one
process to another. A process is an application program running on a
host.
Other responsibilities
1. Service-point addressing - delivery of message not only from one
computer to the next but also from a specific process (running program)
on one computer to a specific process (running program) on the other.
The transport layer header must therefore include a type of address
called a service-point address (or port address).
The network layer gets each packet to the correct computer; the transport
layer gets the entire message to the correct process on that computer.
2.Segmentation and reassembly - A message is divided into transmittable
segments, with each segment containing a sequence number. These
numbers enable the transport layer to reassemble the message correctly
upon arriving at the destination.
3.Connection control - The transport layer can be either connectionless or
connection oriented.
4.Flow control - The transport layer is responsible for flow control.
5.Error control - Like the data link layer, the transport layer is responsible
for error control. However, error control at this layer is performed process-
to process rather than across a single link.
• The sending transport layer makes sure that the entire message arrives at
the receiving transport layer without error (damage, loss, or duplication).
• Error correction is usually achieved through retransmission
5.SESSION LAYER
• The original TCP/IP protocol suite was defined as having four layers:
1. Host-to-network layer
2. Internet layer
3. Transport layer
4. Application layer
HOST-TO-NETWORK
• The host-to-network layer is the lowest layer of the TCP/IP model and
is concerned with the physical transmission of data.
• It is also called a network interface layer or link layer.
• It can be considered as the combination of physical layer and data link
layer of the OSI model.
• It looks out for hardware addressing and the protocols present in this
layer allows for the physical transmission of data.
INTERNET LAYER
• TCP/IP supports the Internetworking Protocol.
• This layer parallels the functions of OSI’s Network layer.
• It defines the protocols which are responsible for logical transmission
of data over the entire network.
• The main protocols residing at this layer are :
3. ARP – stands for Address Resolution Protocol. Its job is to find the
hardware address of a host from a known IP address. ARP has several
types: Reverse ARP, Proxy ARP, Gratuitous ARP and Inverse ARP.
TRANSPORT LAYER
• This layer is responsible for end-to-end communication and errorfree
delivery of data.
• It shields the upper-layer applications from the complexities of data.
• The two main protocols present in this layer are : TCP and UDP.
• UDP and TCP are transport level protocols responsible for delivery of
a message from a process (running program) to another process.
1. Transmission Control Protocol (TCP) – It is known to provide
reliable and error-free communication between end systems.
• It performs sequencing and segmentation of data. It also has
acknowledgment feature and controls the flow of the data through
flow control mechanism.
• It is a very effective protocol but has a lot of overhead due to such
features. Increased overhead leads to increased cost.
2. User Datagram Protocol (UDP) – On the other hand does not
provide any such features.
• Unlike TCP, which is connection-oriented protocol, UDP is unreliable
and connectionless.
APPLICATION LAYER
• This layer performs the functions of top three layers of the OSI model.
The application layer in TCP/IP is equivalent to the combined session,
presentation, and application layers in the OSI model.
• It is responsible for node-to-node communication and controls user-
interface specifications.
• Many protocols are defined at this layer – virtual terminal (TELNET),
file transfer (FTP), electronic mail (SMTP), Domain Name System
(DNS), Network News Transfer Protocol (NNTP), Hyper Text Transfer
Protocol (HTTP) etc.
NETWORK PERFORMANCE
1. Bandwidth
• Bandwidth is the data carrying capacity of the network/transmission medium.
Bandwidth is usually measured in bits transferred per second (bps) through a
path or link.
• Bandwidth in hertz
• Bandwidth in hertz is the range of frequencies contained in a composite signal or
the range of frequencies a channel can pass.
• For example, we can say the bandwidth of a subscriber telephone line is 4 kHz.
• Bandwidth in bits per second
• The term bandwidth can also refer to the number of bits per second that a
channel, a link, or even a network can transmit.
• For example, one can say the bandwidth of a Fast Ethernet network (or the links
in this network) is a maximum of 100 Mbps. This means that this network can
send 100Mbps.
2. Throughput
• The throughput is a measure of how fast we can actually send data
through a network.
• Practical measure of the amount of data actually transmitted through
a channel.
• It depends on the latency.
3. Latency (Delay)
• The latency or delay defines how long it takes for an entire message
to completely arrive at the destination from the time the first bit is
sent out from the source.
Latency = propagation time + transmission time + queuing time
+processing delay
• Propagation Time
• Propagation time measures the time required for a bit to travel from the
source to the destination.
Propagation time = Distance/Propagation speed
• Transmission Time
• There is a time between the first bit leaving the sender and the last bit arriving
at the receiver.
Transmission time =Message size /Bandwidth
• Queuing Time
• The time needed for each intermediate or end device to hold the message
before it can be processed.
• Processing Delay
• Processing delay is the delay based on how long it takes the router to figure
out where to send the packet.
• 4. Bandwidth-Delay Product
• Bandwidth and Delay are two important matrices of a link. The data
communication is the product of the two the Bandwidth-Delay
product.
• The bandwidth-delay product defines the number of bits that can fill
the link.
COMPARISON BETWEEN OSI
AND TCP/IP
PHYSICAL LAYER DEVICES
1. Repeater
• A repeater operates at the physical layer.
• Its job is to regenerate the signal over the same network before the
signal becomes too weak or corrupted so as to extend the length to
which the signal can be transmitted over the same network.
• An important point to be noted about repeaters is that they do not
amplify the signal.
• When the signal becomes weak, they copy the signal bit by bit and
regenerate it at the original strength.
2. Hub
• A hub is basically a multiport repeater.
• A hub connects multiple wires coming from different branches, for
example, the connector in star topology which connects different
stations.
• Hubs cannot filter data, so data packets are sent to all connected
devices.
• Transmission mode is half duplex.
• Also, they do not have the intelligence to find out the best path for data
packets which leads to inefficiencies and wastage.
Types of Hub
Active Hub
• These are the hubs that have their own power supply and can clean, boost,
and relay the signal along with the network.
• Active hubs amplify and regenerate the incoming electrical signals before
broadcasting them
Passive Hub
These are the hubs that collect wiring from nodes and power supply from the
active hub. Can’t be used to extend the distance between nodes.
Intelligent Hub
• It works like active hubs and includes remote management capabilities.
They also provide flexible data rates to network devices.
• It also enables an administrator to monitor the traffic passing through the
hub and to configure each port in the hub.