SlideShare ist ein Scribd-Unternehmen logo
1 von 86
Downloaden Sie, um offline zu lesen
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Semester: THIRD Semester
Name of the Subject:
COMPUTER NETWORKS
Semester: THIRD Semester
Name of the Subject:
COMPUTER NETWORKS
INTRODUCTION TO
COMPUTER NETWORK
Networking
• 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
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-3
Networking
• The generic term node or host refers to
any device on a network
• Data transfer rate The speed with which
data is moved from one place on a
network to another
• Data transfer rate is a key issue in
computer networks
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-4
Networking
• Computer networks have opened up an
entire frontier in the world of computing
called the client/server model
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-5
Networking
• File server A computer that stores and
manages files for multiple users on a
network
• Web server A computer dedicated to
responding to requests (from the browser
client) for web pages
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-6
Types of Networks
• Local-area network (LAN) A network
that connects a relatively small number of
machines in a relatively close
geographical area
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-7
Types of Networks
• Various configurations, called topologies, have been used to administer LANs
– Ring topology A configuration that connects all nodes in a closed loop on which messages travel in
one direction
– Star topology A configuration that centers around one node to which all others are connected and
through which all messages are sent
– Bus topology All nodes are connected to a single communication line that carries messages in
both directions
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Types of Networks
Various network topologies
15-10
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-9
Types of Networks
• Wide-area network (WAN) A network that
connects two or more local-area networks over a
potentially large geographic distance
Often one particular node on a LAN is set up to serve
as a gateway to handle all communication going
between that LAN and other networks
Communication between networks is called
internetworking
The Internet, as we know it today, is essentially the
ultimate wide-area network, spanning the entire globe
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-10
Types of Networks
• Metropolitan-area network (MAN) The
communication infrastructures that have
been developed in and around large cities
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-11
Internet Connections
• Internet backbone A set of high-speed
networks that carry Internet traffic
These networks are provided by
companies such as AT&T, GTE, and IBM
• Internet service provider (ISP) A
company that provides other companies
or individuals with access to the Internet
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-12
Internet Connections
• There are various technologies available that you can
use to connect a home computer to the Internet
– A phone modem converts computer data into an analog
audio signal for transfer over a telephone line, and then a
modem at the destination converts it back again into data
– A digital subscriber line (DSL) uses regular copper phone
lines to transfer digital data to and from the phone company’s
central office
– A cable modem uses the same line that your cable TV
signals come in on to transfer the data back and forth
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-13
Internet Connections
• Broadband A connection in which transfer
speeds are faster than 128 bits per second
– DSL connections and cable modems are broadband
connections
– The speed for downloads (getting data from the
Internet to your home computer) may not be the
same as uploads (sending data from your home
computer to the Internet)
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching
• To improve the efficiency of transferring information over
a shared communication line, messages are divided into
fixed-sized, numbered packets
• Network devices called routers are used to direct
packets between networks
Figure 15.4
Messages
sent by
packet
switching
15-18
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-15
Open Systems
• Proprietary system A system that uses technologies kept
private by a particular commercial vendor
One system couldn’t communicate with another, leading to the
need for
• Interoperability The ability of software and hardware on
multiple machines and from multiple commercial vendors to
communicate
Leading to
• Open systems Systems based on a common model of
network architecture and a suite of protocols used in its
implementation
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-16
Open Systems
• The International
Organization for
Standardization (ISO)
established the Open
Systems
Interconnection (OSI)
Reference Model
• Each layer deals with a
particular aspect of
network communication
Figure 15.5 The layers of the OSI Reference Model
15-17
Network Protocols
• Network protocols are layered such that
each one relies on the protocols that
underlie it
• Sometimes referred to as a protocol
stack
Figure 15.6 Layering of key network protocols
15-18
TCP/IP
• TCP stands for Transmission Control Protocol
TCP software breaks messages into packets,
hands them off to the IP software for delivery,
and then orders and reassembles the packets
at their destination
• IP stands for Internet Protocol
IP software deals with the routing of packets
through the maze of interconnected networks
to their final destination
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
15-19
TCP/IP (cont.)
• UDP stands for User Datagram Protocol
– It is an alternative to TCP
– The main difference is that TCP is highly
reliable, at the cost of decreased
performance, while UDP is less reliable, but
generally faster
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Multiplexing
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Frequency Division Multiplexing
• FDM
• Useful bandwidth of medium exceeds required
bandwidth of channel
• Each signal is modulated to a different carrier
frequency
• Carrier frequencies separated so signals do not
overlap (guard bands)
• e.g. broadcast radio
• Channel allocated even if no dataChanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Frequency Division Multiplexing
Diagram
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
FDM System
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Wavelength Division
Multiplexing
• Multiple beams of light at different frequency
• Carried by optical fiber
• A form of FDM
• Each color of light (wavelength) carries separate data channel
• 1997 Bell Labs
– 100 beams
– Each at 10 Gbps
– Giving 1 terabit per second (Tbps)
• Commercial systems of 160 channels of 10 Gbps now available
• Lab systems (Alcatel) 256 channels at 39.8 Gbps each
– 10.1 Tbps
– Over 100km
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
WDM Operation
• Same general architecture as other FDM
• Number of sources generating laser beams at different frequencies
• Multiplexer consolidates sources for transmission over single fiber
• Optical amplifiers amplify all wavelengths
– Typically tens of km apart
• Demux separates channels at the destination
• Mostly 1550nm wavelength range
• Was 200MHz per channel
• Now 50GHz
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Synchronous Time Division
Multiplexing
• Data rate of medium exceeds data rate of digital signal to
be transmitted
• Multiple digital signals interleaved in time
• May be at bit level of blocks
• Time slots preassigned to sources and fixed
• Time slots allocated even if no data
• Time slots do not have to be evenly distributed amongst
sources
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Time Division Multiplexing
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
TDM System
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
TDM Link Control
• No headers and trailers
• Data link control protocols not needed
• Flow control
– Data rate of multiplexed line is fixed
– If one channel receiver can not receive data, the others must carry
on
– The corresponding source must be quenched
– This leaves empty slots
• Error control
– Errors are detected and handled by individual channel systems
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Data Link Control on TDM
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Framing
• No flag or SYNC characters bracketing TDM
frames
• Must provide synchronizing mechanism
• Added digit framing
– One control bit added to each TDM frame
• Looks like another channel - “control channel”
– Identifiable bit pattern used on control channel
– e.g. alternating 01010101…unlikely on a data channel
– Can compare incoming bit patterns on each channel
with sync pattern
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Pulse Stuffing
• Problem - Synchronizing data sources
• Clocks in different sources drifting
• Data rates from different sources not related by
simple rational number
• Solution - Pulse Stuffing
– Outgoing data rate (excluding framing bits) higher than
sum of incoming rates
– Stuff extra dummy bits or pulses into each incoming signal
until it matches local clock
– Stuffed pulses inserted at fixed locations in frame and
removed at demultiplexerChanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Statistical TDM Frame Formats
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Performance
• Output data rate less than aggregate input
rates
• May cause problems during peak periods
– Buffer inputs
– Keep buffer size to minimum to reduce delay
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
35
Flow control 
refers to a set of procedures used to restrict the amount of data that 
the sender can send before waiting for acknowledgment.
Error control
in the data link layer is based on automatic repeat request, which 
is the retransmission of data
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
36
Line discipline
• It determines which device can send and when it
can send.
• It oversees the establishment of links and the right
of a particular device to transmit at a given time.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
37
Enquiry / Acknowledgment
ENQ/ACK
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
38
• ENQ/ACK
It is used in systems where there is no question
of the wrong receiver getting the transmission
 i.e. when there is a dedicated link between two
devices so that the only device capable of
receiving data is the intended one.
The initiator sends ENQ
The receiver sends ACK The receiver sends NAK No response
Repeat three times
Disconnect
Repeat three timesDisconnect
and start again at
another time
Send data till EOT
Disconnect
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
39
ENQ/ACK
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
40
Poll / SelectPoll / Select
• It works with topologies where one device is designated as a
primary stationprimary station and the other devices are secondary stationssecondary stations
and all are using a single transmission line.
• All data communication must be made through the primary device
• If the primary wants to receiveprimary wants to receive data, it asks the secondaries if
they have anything to send; this function is called polling.polling.
• If the primary wants to sendprimary wants to send data, it tells the target secondary to
get ready to receive; this function is called selectingselecting
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
41
Multipoint Discipline
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
42
AddressesAddresses
• We need addressing for multipoint transmission.
• Each secondary device has an address that
differentiates it from the others.
• If the transmission comes from the primary
device, The address indicates the recipient of
the data.
• If the transmission comes from a secondary
device, the address indicates the originator of
the data.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
43
PollPoll
• It is used by the primary device to solicit
transmissions from the secondary devices.
• There are two possibilities for terminating the exchange
 The secondary sends all its data and sends (EOT) frame
 The primary “Time’s up”
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
44
SelectSelect
• It is used whenever the primary device has
something to send.
• Any frame on the link is available to every
device.
• When a device recognizes its own address,
it opens the frame and reads the data.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
45
 It coordinates the amount of data that can be sent before   
  receiving acknowledgment.
 It provides the receiver’s acknowledgment of frames 
   received corrupted.
Flow controlFlow control
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
46
Stop and Wait
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
47
Sliding Window
Sender Sliding 
Window
Receiver Sliding Window
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
48
Sliding Window Example
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
49
Error Control
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
50
Normal operation
In Stop­and­Wait ARQ, numbering frames prevents the 
retaining of duplicate frames.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
51
Stop­and­Wait ARQ, lost frame
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
52
Stop­and­Wait ARQ, lost ACK frame
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
53
Damaged Frame
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
54
Damaged Frame
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
55
Lost Frame
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
56
Lost ACK
Figure 10­21
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
57
Selective Reject
Figure 10­22
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
58
Data Link Protocols
• Is a set of specifications used to implement
the data link layer
• Data link protocols differ by message
delineation, frame length, and frame field
structure.
• Another fundamental difference is between
asynchronous and synchronous
transmission data link protocols.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
59
AAsynchronous Protocols
• In aasynchronous transmission (sometimes called start-stop transmission),
each character is sent independently.
• The transmission sequence begins with
– a start bit
– next the character is sent
– then the parity bit
– and finally a stop bit are sent.
• The start bit is usually a 0 and the stopstop bit a 1.
• Between transmissions (called “idle time”), a series of stop bits are
sent.
• When a new character is sent, the start bit is used by the receiver for
synchronization.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
60
Asynchronous Protocols
• Protocols that belong to asynchronous protocols
• XMODEM
• YMODEM
• ZMODEM
• BLAST
• Kermit
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
61
Synchronous Protocols
• In synchronous transmission
– data is sent in a large block called a frame
• Synchronous transmission is used on both
– point-to-point
– multipoint circuits
• In multipoint circuits, addressing information needs to be
included in the frame.
• Synchronous packets sometimes begin and end with a
series of synchronization (SYN) characters that are used to
help the receiver recognize incoming data.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
62
Synchronous Protocols
• Synchronous transmission protocols can be:
– character-oriented:
• Also known as byte-oriented protocols
• Interpret a transmission frame as a succession of
characters
– bit-oriented:
• Interpret a transmission frame as a succession of individual
bits
• Control information in a bit-oriented protocol can be one
or multiple bits depending on the information embodied in
the pattern
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
63
Bit-oriented protocols
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
64
HDLCHDLC :: High-level Data Link ControlHigh-level Data Link Control
It is a bit-oriented data link protocol
Designed to support both half duplex and full duplex
communication over point-to-point and multipoint links.
It implements the ARQ mechanisms.
The HDLC protocol embeds information in a data frame
that allows devices to control data flow and correct errors
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
65
HDLCHDLC :: High-level Data Link ControlHigh-level Data Link Control
• In 1979, the ISO made HDLC the standard as a Bit-
oriented control protocol
• The HDLC provides a transparent transmission (‫فاف‬‫ف‬ ‫)ش‬
service at the data link layer of the OSI
• The users of the HDLC service provides PDUs which
are encapsulated to form data link layer frames. These
frames are separated by HDLC "flags" and are modified
by "zero bit insertion" to guarantee transparency
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
66
 Each piece of data is encapsulated in an HDLC frame by
adding a trailer and a header.
 The headerThe header contains an HDLC address and an HDLC control
field.
 The trailerThe trailer is found at the end of the frame, and contains a
(CRC) which detects any errors which may occur during
transmission.
 The frames are separated by HDLC flag sequences which are
transmitted between each frame and whenever there is no data
to be transmitted.
HDLC : High-level Data Link Control
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
67
HDLC frame typesHDLC frame types
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
68
HDLCHDLC Frame FieldsFrame Fields
Flag fieldFlag field
– is 8 bits of a fixed pattern (0111 1110).
– There is one flag at the beginning and one at the end frame.
– The ending flag of one Frame can be used as the beginning flag of the
next frame.
– To guarantee that the flag does not appear anywhere else in the frame
– HDLC uses a process called Bit Stuffing.
– Every time a sender wants to transmit a bit sequence having more than
6 consecutive 1’s, it inserts 1 redundant 0 after the 5th 1
Exceptions:
• When the bit sequence is really a flag.
• when transmission is being aborted.
• when the channel is being put into idle.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Switching Techniques
In large networks there might be multiple paths linking sender 
and receiver. Information may be switched as it travels through 
various communication channels. There are three typical 
switching techniques available for digital traffic. 
•    Circuit Switching  
•    Message Switching 
•    Packet Switching 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Circuit Switching
• Circuit switching is a technique that directly connects the
sender and the receiver in an unbroken path.
• Telephone switching equipment, for example, establishes a
path that connects the caller's telephone to the receiver's
telephone by making a physical connection.
• With this type of switching technique, once a connection is
established, a dedicated path exists between both ends
until the connection is terminated.
• Routing decisions must be made when the circuit is first
established, but there are no decisions made after that time.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Circuit Switching
• Circuit switching in a network operates almost the same
way as the telephone system works.
• A complete end-to-end path must exist before
communication can take place.
• The computer initiating the data transfer must ask for a
connection to the destination.
• Once the connection has been initiated and completed to
the destination device, the destination device must
acknowledge that it is ready and willing to carry on a
transfer.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Circuit switching
Advantages: 
• The communication channel (once established) is dedicated. 
Disadvantages: 
•  Possible long wait to establish a connection, (10 seconds,   
   more on long­ distance or international calls.) during which  
   no data can be transmitted. 
•  More expensive than any other switching techniques,   
   because a dedicated path is required for each connection. 
•  Inefficient use of the communication channel, because the 
   channel is not used when the connected systems are not  
   using it.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Message Switching
• With message switching there is no need to establish a
dedicated path between two stations.
• When a station sends a message, the destination
address is appended to the message.
• The message is then transmitted through the network,
in its entirety, from node to node.
• Each node receives the entire message, stores it in its
entirety on disk, and then transmits the message to the
next node.
• This type of network is called a store-and-forward
network.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Message Switching
A message­switching node is typically a general­purpose computer. The 
device needs sufficient secondary­storage capacity to store the incoming 
messages, which could be long. A time delay is introduced using this type 
of scheme due to store­ and­forward time, plus the time required to find 
the next node in the transmission path. 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Message Switching
Advantages: 
•   Channel efficiency can be greater compared to circuit­  
    switched systems, because more devices are sharing the  
    channel. 
•  Traffic congestion can be reduced, because messages may be 
   temporarily stored in route. 
•  Message priorities can be established due to store­and­forward 
   technique. 
•  Message broadcasting can be achieved with the use of 
   broadcast address appended in the message. 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Message Switching
Disadvantages 
•   Message switching is not compatible with interactive 
    applications. 
•   Store­and­forward devices are expensive, because they  
    must have large disks to hold potentially long messages.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching
•  Packet switching can be seen as a solution that tries to combine the 
 
   advantages of message and circuit switching and to minimize the 
   disadvantages of both.  
•  There are two methods of packet switching: Datagram 
   and virtual circuit.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching
•   In both packet switching methods, a message is broken into   
     small parts, called packets. 
•   Each packet is tagged with appropriate source and destination   
    addresses. 
•   Since packets have a strictly defined maximum length, they 
    can be stored in main memory instead of disk, therefore access 
    delay and cost are minimized.
•   Also the transmission speeds, between nodes, are optimized.
•   With current technology, packets are generally accepted onto 
    the network on a first­come, first­served basis. If the network 
    becomes overloaded, packets are delayed or discarded 
    (``dropped''). 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet size
• The size of the packet can vary from 180 bits, the size for the
Datakit® virtual circuit switch designed by Bell Labs for
communications and business applications; to 1,024 or
2,048 bits for the 1PSS® switch, also designed by Bell Labs
for public data networking; to 53 bytes for ATM switching,
such as Lucent Technologies' packet switches.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet switching
• In packet switching, the analog signal from your phone is
converted into a digital data stream. That series of digital bits is
then divided into relatively tiny clusters of bits, called packets.
Each packet has at its beginning the digital address -- a long
number -- to which it is being sent. The system blasts out all those
tiny packets, as fast as it can, and they travel across the nation's
digital backbone systems to their destination: the telephone, or
rather the telephone system, of the person you're calling.
• They do not necessarily travel together; they do not travel
sequentially. They don't even all travel via the same route. But
eventually they arrive at the right point -- that digital address
added to the front of each string of digital data -- and at their
destination are reassembled into the correct order, then converted
to analog form, so your friend can understand what you're saying.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching: Datagram
•  Datagram packet switching is similar to message switching in   
   that each packet is a self­contained unit with complete 
   addressing information attached. 
•  This fact allows packets to take a variety of possible paths 
    through the network. 
•  So the packets, each with the same destination address, do not 
   follow the same route, and they may arrive out of sequence at  
   the exit point node (or the destination). 
• Reordering is done at the destination point based on the  
  sequence number of the packets. 
• It is possible for a packet to be destroyed if one of the nodes on 
  its way is crashed momentarily. Thus all its queued packets may  
  be lost.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching:Virtual Circuit
•   In the virtual circuit approach, a preplanned route is established 
    before any data packets are sent. 
•  A logical connection is established when 
      a sender send a "call  request packet" to the receiver and 
      the receiver send back an acknowledge packet "call accepted 
         packet" to the sender if the  receiver agrees on conversational 
         parameters.
•  The conversational parameters can be maximum packet sizes, 
   path to be taken, and other variables necessary to establish and 
   maintain the conversation. 
• Virtual circuits imply acknowledgements, flow control, and error  
  control, so virtual circuits are reliable.
• That is, they have the capability to inform upper­protocol layers 
  if a transmission problem occurs. 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching:Virtual Circuit
•   In virtual circuit, the route between stations does not mean that   
    this is a dedicated path, as in circuit switching. 
•  A packet is still buffered at each node and queued for output over 
   a line. 
•  The difference between virtual circuit and datagram approaches:
  With virtual circuit, the node does not need to make a routing   
     decision for each packet.
  It is made only once for all packets using that virtual circuit. 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Packet Switching: Virtual Circuit
VC's offer guarantees that
 the packets sent arrive in the order sent
 with no duplicates or omissions
 with no errors (with high probability)
regardless of how they are implemented internally.
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Advantages of packet switching
Advantages: 
•  Packet switching is cost effective, because switching   
   devices do not need massive amount of secondary 
   storage. 
•  Packet switching offers improved delay characteristics, 
   because there are no long messages in the queue   
   (maximum packet size is fixed). 
•  Packet can be rerouted if there is any problem, such as, 
 
   busy or  disabled links. 
•  The advantage of packet switching is that many 
   network users can share the same channel at the same 
   time. Packet switching can maximize link efficiency by 
   making optimal use of link bandwidth. Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)
Disadvantages of packet switching
Disadvantages: 
•   Protocols for packet switching are typically more complex. 
•   It can add some initial costs in implementation. 
•   If packet is lost, sender needs to retransmit the data.
•   Another disadvantage is that packet­switched systems still  
    can’t deliver the same quality as dedicated circuits in 
    applications requiring very little delay ­ like voice 
    conversations or moving images.
 
Chanderprabhu Jain College of Higher Studies & School of Law
Plot No. OCF, Sector A-8, Narela, New Delhi – 110040
(Affiliated to Guru Gobind Singh Indraprastha University and Approved by Govt of NCT of Delhi & Bar Council of India)

Weitere ähnliche Inhalte

Was ist angesagt?

Overview of data communication and networking
Overview of data communication and networkingOverview of data communication and networking
Overview of data communication and networking
Sisir Ghosh
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
hoanv
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
Orbay Yeşil
 

Was ist angesagt? (20)

Isdn
IsdnIsdn
Isdn
 
Internetworking basics
Internetworking basicsInternetworking basics
Internetworking basics
 
Network Protocol and TCP/IP
Network Protocol and TCP/IPNetwork Protocol and TCP/IP
Network Protocol and TCP/IP
 
Overview of data communication and networking
Overview of data communication and networkingOverview of data communication and networking
Overview of data communication and networking
 
Ethernet
EthernetEthernet
Ethernet
 
Network protocol
Network protocolNetwork protocol
Network protocol
 
FTP - File Transfer Protocol
FTP - File Transfer ProtocolFTP - File Transfer Protocol
FTP - File Transfer Protocol
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
Introduction of computer network
Introduction of computer networkIntroduction of computer network
Introduction of computer network
 
Networking (2)
Networking (2)Networking (2)
Networking (2)
 
FTP
FTPFTP
FTP
 
Circuit and packet_switching
Circuit and packet_switchingCircuit and packet_switching
Circuit and packet_switching
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)
 
Mobile network structure
Mobile network structure Mobile network structure
Mobile network structure
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital Network
 
02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
Tcp IP Model
Tcp IP ModelTcp IP Model
Tcp IP Model
 
Basic of Data Communication
Basic of Data CommunicationBasic of Data Communication
Basic of Data Communication
 
What is Wireless Communication or Unguided Transmission Media
What is Wireless Communication or Unguided Transmission MediaWhat is Wireless Communication or Unguided Transmission Media
What is Wireless Communication or Unguided Transmission Media
 

Ähnlich wie Introduction To Computer Network

Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
trayyoo
 
76924356 synopsis-network
76924356 synopsis-network76924356 synopsis-network
76924356 synopsis-network
lklokesh
 
computer-networks-class-xii-part-1-eng.pdf
computer-networks-class-xii-part-1-eng.pdfcomputer-networks-class-xii-part-1-eng.pdf
computer-networks-class-xii-part-1-eng.pdf
mukeshkanna36
 
Chapter 10 Communications and Networks
Chapter 10 Communications and NetworksChapter 10 Communications and Networks
Chapter 10 Communications and Networks
xtin101
 
Fundamentals of Computer Networking
Fundamentals of Computer NetworkingFundamentals of Computer Networking
Fundamentals of Computer Networking
Pulkit Singhal
 

Ähnlich wie Introduction To Computer Network (20)

Computer networks BBA(CAM) 209
Computer networks BBA(CAM)  209Computer networks BBA(CAM)  209
Computer networks BBA(CAM) 209
 
Introduction to IT
Introduction to ITIntroduction to IT
Introduction to IT
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Advanced computer network
Advanced computer networkAdvanced computer network
Advanced computer network
 
Computer Application
Computer Application Computer Application
Computer Application
 
COMPUTER NETWORKS
COMPUTER  NETWORKSCOMPUTER  NETWORKS
COMPUTER NETWORKS
 
Introduction to IT And Computers
Introduction to IT And ComputersIntroduction to IT And Computers
Introduction to IT And Computers
 
Computer Applications
Computer ApplicationsComputer Applications
Computer Applications
 
Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
 
76924356 synopsis-network
76924356 synopsis-network76924356 synopsis-network
76924356 synopsis-network
 
Introduction To Database Management System
Introduction To Database Management SystemIntroduction To Database Management System
Introduction To Database Management System
 
computer-networks-class-xii-part-1-eng.pdf
computer-networks-class-xii-part-1-eng.pdfcomputer-networks-class-xii-part-1-eng.pdf
computer-networks-class-xii-part-1-eng.pdf
 
Chapter 10 Communications and Networks
Chapter 10 Communications and NetworksChapter 10 Communications and Networks
Chapter 10 Communications and Networks
 
Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester
 
Enabling Personalized Learning
Enabling Personalized LearningEnabling Personalized Learning
Enabling Personalized Learning
 
Computer Applications
Computer ApplicationsComputer Applications
Computer Applications
 
Fundamentals of Computer Networking
Fundamentals of Computer NetworkingFundamentals of Computer Networking
Fundamentals of Computer Networking
 
MANAGING ORGANISATION USING VPN's : A SURVEY
MANAGING ORGANISATION USING VPN's : A SURVEYMANAGING ORGANISATION USING VPN's : A SURVEY
MANAGING ORGANISATION USING VPN's : A SURVEY
 
Web based programming
Web based programming Web based programming
Web based programming
 
HARIS NCSU_Resume
HARIS NCSU_ResumeHARIS NCSU_Resume
HARIS NCSU_Resume
 

Mehr von cpjcollege

Mehr von cpjcollege (20)

Tax Law (LLB-403)
Tax Law (LLB-403)Tax Law (LLB-403)
Tax Law (LLB-403)
 
Law and Emerging Technology (LLB -405)
 Law and Emerging Technology (LLB -405) Law and Emerging Technology (LLB -405)
Law and Emerging Technology (LLB -405)
 
Law of Crimes-I ( LLB -205)
 Law of Crimes-I  ( LLB -205)  Law of Crimes-I  ( LLB -205)
Law of Crimes-I ( LLB -205)
 
Socio-Legal Dimensions of Gender (LLB-507 & 509 )
Socio-Legal Dimensions of Gender (LLB-507 & 509 )Socio-Legal Dimensions of Gender (LLB-507 & 509 )
Socio-Legal Dimensions of Gender (LLB-507 & 509 )
 
Family Law-I ( LLB -201)
Family Law-I  ( LLB -201) Family Law-I  ( LLB -201)
Family Law-I ( LLB -201)
 
Alternative Dispute Resolution (ADR) [LLB -309]
Alternative Dispute Resolution (ADR) [LLB -309] Alternative Dispute Resolution (ADR) [LLB -309]
Alternative Dispute Resolution (ADR) [LLB -309]
 
Law of Evidence (LLB-303)
Law of Evidence  (LLB-303) Law of Evidence  (LLB-303)
Law of Evidence (LLB-303)
 
Environmental Studies and Environmental Laws (: LLB -301)
Environmental Studies and Environmental Laws (: LLB -301)Environmental Studies and Environmental Laws (: LLB -301)
Environmental Studies and Environmental Laws (: LLB -301)
 
Code of Civil Procedure (LLB -307)
 Code of Civil Procedure (LLB -307) Code of Civil Procedure (LLB -307)
Code of Civil Procedure (LLB -307)
 
Constitutional Law-I (LLB -203)
 Constitutional Law-I (LLB -203) Constitutional Law-I (LLB -203)
Constitutional Law-I (LLB -203)
 
Women and Law [LLB 409 (c)]
Women and Law [LLB 409 (c)]Women and Law [LLB 409 (c)]
Women and Law [LLB 409 (c)]
 
Corporate Law ( LLB- 305)
Corporate Law ( LLB- 305)Corporate Law ( LLB- 305)
Corporate Law ( LLB- 305)
 
Human Rights Law ( LLB -407)
 Human Rights Law ( LLB -407) Human Rights Law ( LLB -407)
Human Rights Law ( LLB -407)
 
Labour Law-I (LLB 401)
 Labour Law-I (LLB 401) Labour Law-I (LLB 401)
Labour Law-I (LLB 401)
 
Legal Ethics and Court Craft (LLB 501)
 Legal Ethics and Court Craft (LLB 501) Legal Ethics and Court Craft (LLB 501)
Legal Ethics and Court Craft (LLB 501)
 
Political Science-II (BALLB- 209)
Political Science-II (BALLB- 209)Political Science-II (BALLB- 209)
Political Science-II (BALLB- 209)
 
Health Care Law ( LLB 507 & LLB 509 )
Health Care Law ( LLB 507 & LLB 509 )Health Care Law ( LLB 507 & LLB 509 )
Health Care Law ( LLB 507 & LLB 509 )
 
Land and Real Estate Laws (LLB-505)
Land and Real Estate Laws (LLB-505)Land and Real Estate Laws (LLB-505)
Land and Real Estate Laws (LLB-505)
 
Business Environment and Ethical Practices (BBA LLB 213 )
Business Environment and Ethical Practices (BBA LLB 213 )Business Environment and Ethical Practices (BBA LLB 213 )
Business Environment and Ethical Practices (BBA LLB 213 )
 
HUMAN RESOURCE MANAGEMENT (BBA LLB215 )
HUMAN RESOURCE MANAGEMENT (BBA LLB215 )HUMAN RESOURCE MANAGEMENT (BBA LLB215 )
HUMAN RESOURCE MANAGEMENT (BBA LLB215 )
 

Kürzlich hochgeladen

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Kürzlich hochgeladen (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 

Introduction To Computer Network