Computer Networks - Mod1
Computer Networks - Mod1
o Computer Network is a group of computers connected with each other through wires,
optical fibres or optical links so that various devices can interact with each other through
a network.
o The aim of the computer network is the sharing of resources among various devices.
o In the case of computer network technology, there are several types of networks that vary
from simple to complex level.
NIC is a device that helps the computer to communicate with another device. The network
interface card contains the hardware addresses, the data-link layer protocol use this address to
identify the system on the network so that it transfers the data to the correct destination.
There are two types of NIC: wireless NIC and wired NIC.
o Wireless NIC: All the modern laptops use the wireless NIC. In Wireless NIC, a
connection is made using the antenna that employs the radio wave technology.
o Wired NIC: Cables use the wired NIC to transfer the data over the medium.
Hub
Hub is a central device that splits the network connection into multiple devices. When computer
requests for information from a computer, it sends the request to the Hub. Hub distributes this
request to all the interconnected computers.
Switches
Switch is a networking device that groups all the devices over the network to transfer the data to
another device. A switch is better than Hub as it does not broadcast the message over the
network, i.e., it sends the message to the device for which it belongs to. Therefore, we can say
that switch sends the message directly from source to the destination.
Cable is a transmission media that transmits the communication signals. There are three types
of cables:
o Twisted pair cable: It is a high-speed cable that transmits the data over 1Gbps or more.
o Coaxial cable: Coaxial cable resembles like a TV installation cable. Coaxial cable is
more expensive than twisted pair cable, but it provides the high data transmission speed.
o Fibre optic cable: Fibre optic cable is a high-speed cable that transmits the data using
light beams. It provides high data transmission speed as compared to other cables. It is
more expensive as compared to other cables, so it is installed at the government level.
Router
Router is a device that connects the LAN to the internet. The router is mainly used to connect the
distinct networks or connect the internet to multiple computers.
Modem
Modem connects the computer to the internet over the existing telephone line. A modem is not
integrated with the computer motherboard. A modem is a separate part on the PC slot found on
the motherboard.
Analog Signals
An analog or analogue signal is any continuous signal for which the time varying feature
(variable) of the signal is a representation of some other time varying quantity, i.e., analogous to
another time varying signal. It differs from a digital signal in terms of small fluctuations in the
signal which are meaningful. Analog is usually thought of in an electrical context; however,
mechanical, pneumatic, hydraulic, and other systems may also convey analog signals.
Digital Signals
A digital signal is a chemical signal that is a representation of a sequence of discrete values (a
quantified discrete-time signal), for example of arbitrary bit stream, or of a digitized (sampled
and analog-to-digital converted) analog signal. The term digital signal can refer to
Both analog and digital signals can take one of two forms: periodic or non-periodic sometimes
referred to as aperiodic; A periodic signal completes a pattern within a measurable time frame,
called a period, and repeats that pattern over subsequent identical periods. The completion of one
full pattern is called a cycle. A non-periodic signal changes without exhibiting a pattern or cycle
that repeats over time. Both analog and digital signals can be periodic or non-periodic. In data
communications, we commonly use periodic analog signals and non-periodic digital signals.
Analog is best explained by the transmission of signal such as sound or human speech, over an
electrified copper wire. In its native form, human speech is an oscillatory disturbance in the air.
Which varies in terms of its volume or power (amplitude) and its pitch or tone (frequency)?
Analogous variations in electrical or radio waves are created in order to transmit the
analog information signal for video or audio or both over a network from a transmitter (TV station
or CATV source) to a receiver (TV set, computer connected with antenna). At the receiving end
an approximation (analog) of the original information is presented.
Information which is analog in its native form (audio and image) can vary continuously in terms
of intensity (volume or brightness) and frequency (tone or color). Those variations in the native
information stream are translated in an analog electrical network into variations in -the amplitude
and frequency of the carrier signal. In other words, the carrier signal is modulated (varied) in order
to create an analog of the original information stream.
The electromagnetic sinusoidal (waveform) or sine wave can be varied in amplitude at a fixed
frequency, using Amplitude Modulation (AM). Alternatively, the frequency of the sine wave can
be varied at constant amplitude using Frequency Modulation (FM). Additionally, both frequency
and amplitude can be modulated simultaneously.
1. Analog signal can have infinite number of values and varies continuously with time.
2. Analog signal is usually represented by sine wave.
3. As shown in figure each cycle consists of a single arc above the time axis followed by a single arc
below the time axis.
4. Example of analog signal is human voice. When we speak, we use air to transmit an analog signal.
Electrical signal from an audio tape, can also be in analog form
3) Bit rate
Both Bit rate and Baud rate are generally used in data communication,
Bit rate is the transmission of number of bits per second. On the other hand, Baud rate is defined
as the number of signal units per second. The formula which relates both bit rate and baud rate is
given below:
Bit rate = Baud rate x the number of bit per baud.
Bandwidth
• Attenuation – It means loss of energy. The strength of signal decreases with increasing
distance which causes loss of energy in overcoming resistance of medium. This is also
known as attenuated signal. Amplifiers are used to amplify the attenuated signal which
gives the original signal back.
Protocols
In information technology, a protocol (from the Greek protocollon, which was a leaf of paper
glued to a manuscript volume, describing its contents) is the special set of rules that end points in
a telecommunication connection use when they communicate. Protocols exist at several levels in
a telecommunication connection. For example, there are protocols for the data interchange at the
hardware device level and protocols for data interchange at the application program level. In the
standard model known as Open Systems Interconnection (OSI), there are one or more protocols
attach layer in the telecommunication exchange that both ends of the exchange must recognize
and observe. Protocols are often described in an industry or international standard.
Standards
A common set of rules.
Standards Organization
Standards creation Communities
Though ANSI itself does not develop standards, the Institute oversees the development and use
of standards by accrediting the procedures of standards developing organizations. ANSI
accreditation signifies that the procedures used by standards developing organizations meet the
Institute's requirements for openness, balance, consensus, and due process.
ANSI was originally formed in 1918, when five engineering societies and three government
agencies founded the American Engineering Standards Committee (AESC). In 1928, the AESC
became the American Standards Association (ASA). In 1966, the ASA was reorganized and
became the United States of America Standards Institute (USASI). The present name was
adopted in 1969.Prior to 1918, these five engineering societies:
ANSI also designates specific standards as American National Standards, or ANS, when the
Institute determines that the standards were developed in an environment that is equitable,
accessible and responsive to the requirements of various stakeholders.
Significant ETSI standardisation bodies include TISPAN (for fixed networks and
Internetmachine-to-machine communications). ETSI inspired the creation of, and is a partner in
3GPP.
ETSI was created by CEPT in 1988 and is officially recognized by the European Commission
and the EFTA secretariat. Based in Sophia Antipolis (France), ETSI is officially responsible for
standardization of Information and Communication Technologies (ICT) within Europe. These
technologies include telecommunications, broadcasting and related areas such as intelligent
transportation and medical electronics. ETSI has 740 members from 62 countries/provinces
inside and outside Europe, including manufacturers, network operators, administrations, service
providers, research bodies and users — in fact, all the key players in the ICT arena. convergence)
and M2M (for ETSI has been successful in standardizing the Low Power Radio, Short Range
Device, GSMTETRA professional mobile radio system.ETSI was created by CEPT in 1988 and
is officially recognized by the European Commission and the EFTASophia Antipolis (France),
ETSI is officially responsible for standardization of Information and Communication
Technologies (ICT) within Europe. These technologies include telecommunications,
broadcasting and related areas such as intelligent transportation and medical electronics.
W3C - World Wide Web Consortium
The World Wide Web Consortium (W3C) is the main international standards
organizationWorld Wide Web (abbreviated WWW or W3).
W3C also engages in education and outreach, develops software and serves as an open forum for
discussion about the Web.
W3C also engages in education and outreach, develops software and serves as an open forum for
discussion about the Web.W3C was created to ensure compatibility and agreement among
industry members in the adoption of new standards. Prior to its creation, incompatible versions
of HTML were offered by different vendors, increasing the potential for inconsistency between
web pages. The consortium was created to get all those vendors to agree on a set of core
principles and components which would be supported by everyone.
OSI Model
o OSI stands for Open System Interconnection is a reference model that describes how
information from a software application in one computer moves through a physical
medium to the software application in another computer.
o OSI consists of seven layers, and each layer performs a particular network function.
o OSI model was developed by the International Organization for Standardization (ISO) in
1984, and it is now considered as an architectural model for the inter-computer
communications.
o OSI model divides the whole task into seven smaller and manageable tasks. Each layer is
assigned a particular task.
o Each layer is self-contained, so that task assigned to each layer can be performed
independently.
o The OSI model is divided into two layers: upper layers and lower layers.
o The upper layer of the OSI model mainly deals with the application related issues, and
they are implemented only in the software. The application layer is closest to the end
user. Both the end user and the application layer interact with the software applications.
An upper layer refers to the layer just above another layer.
o The lower layer of the OSI model deals with the data transport issues. The data link layer
and the physical layer are implemented in hardware and software. The physical layer is
the lowest layer of the OSI model and is closest to the physical medium. The physical
layer is mainly responsible for placing the information on the physical medium.
o Line Configuration: It defines the way how two or more devices can be connected
physically.
o Data Transmission: It defines the transmission mode whether it is simplex, half-duplex
or full-duplex mode between the two devices on the network.
o Topology: It defines the way how network devices are arranged.
o Signals: It determines the type of the signal used for transmitting the information.
Data-Link Layer
o Framing: The data link layer translates the physical's raw bit stream into packets known
as Frames. The Data link layer adds the header and trailer to the frame. The header which
is added to the frame contains the hardware destination and source address.
o Physical Addressing: The Data link layer adds a header to the frame that contains a
destination address. The frame is transmitted to the destination address mentioned in the
header.
o Flow Control: Flow control is the main functionality of the Data-link layer. It is the
technique through which the constant data rate is maintained on both the sides so that no
data get corrupted. It ensures that the transmitting station such as a server with higher
processing speed does not exceed the receiving station, with lower processing speed.
o Error Control: Error control is achieved by adding a calculated value CRC (Cyclic
Redundancy Check) that is placed to the Data link layer's trailer which is added to the
message frame before it is sent to the physical layer. If any error seems to occurr, then the
receiver sends the acknowledgment for the retransmission of the corrupted frames.
o Access Control: When two or more devices are connected to the same communication
channel, then the data link layer protocols are used to determine which device has control
over the link at a given time.
Network Layer
o It is a layer 3 that manages device addressing, tracks the location of devices on the
network.
o It determines the best path to move data from source to the destination based on the
network conditions, the priority of service, and other factors.
o The Data link layer is responsible for routing and forwarding the packets.
o Routers are the layer 3 devices, they are specified in this layer and used to provide the
routing services within an internetwork.
o The protocols used to route the network traffic are known as Network layer protocols.
Examples of protocols are IP and Ipv6.
o The Transport layer is a Layer 4 ensures that messages are transmitted in the order in
which they are sent and there is no duplication of data.
o The main responsibility of the transport layer is to transfer the data completely.
o It receives the data from the upper layer and converts them into smaller units known as
segments.
o This layer can be termed as an end-to-end layer as it provides a point-to-point connection
between source and destination to deliver the data reliably.
Session Layer
o It is a layer 3 in the OSI model.
o The Session layer is used to establish, maintain and synchronizes the interaction between
communicating devices.
o Dialog control: Session layer acts as a dialog controller that creates a dialog between two
processes or we can say that it allows the communication between two processes which
can be either half-duplex or full-duplex.
o Synchronization: Session layer adds some checkpoints when transmitting the data in a
sequence. If some error occurs in the middle of the transmission of data, then the
transmission will take place again from the checkpoint. This process is known as
Synchronization and recovery.
Presentation Layer
o A Presentation layer is mainly concerned with the syntax and semantics of the
information exchanged between the two systems.
o It acts as a data translator for a network.
o This layer is a part of the operating system that converts the data from one presentation
format to another format.
o The Presentation layer is also known as the syntax layer.
o Translation: The processes in two systems exchange the information in the form of
character strings, numbers and so on. Different computers use different encoding
methods, the presentation layer handles the interoperability between the different
encoding methods. It converts the data from sender-dependent format into a common
format and changes the common format into receiver-dependent format at the receiving
end.
o Encryption: Encryption is needed to maintain privacy. Encryption is a process of
converting the sender-transmitted information into another form and sends the resulting
message over the network.
o Compression: Data compression is a process of compressing the data, i.e., it reduces the
number of bits to be transmitted. Data compression is very important in multimedia such
as text, audio, video.
Application Layer
o An application layer serves as a window for users and application processes to access
network service.
o It handles issues such as network transparency, resource allocation, etc.
o An application layer is not an application, but it performs the application layer functions.
o This layer provides the network services to the end-users.
o File transfer, access, and management (FTAM): An application layer allows a user to
access the files in a remote computer, to retrieve the files from a computer and to manage
the files in a remote computer.
o Mail services: An application layer provides the facility for email forwarding and
storage.
o Directory services: An application provides the distributed database sources and is used
to provide that global information about various objects.
TCP/IP model
Here, hierarchical means that each upper-layer protocol is supported by two or more lower-level
protocols.
Internet Layer
IP Protocol: IP protocol is used in this layer, and it is the most significant part of the entire
TCP/IP suite.
ARP Protocol
ICMP Protocol
Transport Layer
The transport layer is responsible for the reliability, flow control, and correction of data which is
being sent over the network.
The two protocols used in the transport layer are User Datagram protocol and Transmission
control protocol.
Application Layer
o HTTP: HTTP stands for Hypertext transfer protocol. This protocol allows us to access
the data over the world wide web. It transfers the data in the form of plain text, audio,
video. It is known as a Hypertext transfer protocol as it has the efficiency to use in a
hypertext environment where there are rapid jumps from one document to another.
o SNMP: SNMP stands for Simple Network Management Protocol. It is a framework used
for managing the devices on the internet by using the TCP/IP protocol suite.
o SMTP: SMTP stands for Simple mail transfer protocol. The TCP/IP protocol that
supports the e-mail is known as a Simple mail transfer protocol. This protocol is used to
send the data to another e-mail address.
o DNS: DNS stands for Domain Name System. An IP address is used to identify the
connection of a host to the internet uniquely. But, people prefer to use the names instead
of addresses. Therefore, the system that maps the name to the address is known as
Domain Name System.
o TELNET: It is an abbreviation for Terminal Network. It establishes the connection
between the local computer and remote computer in such a way that the local terminal
appears to be a terminal at the remote system.
o FTP: FTP stands for File Transfer Protocol. FTP is a standard internet protocol used for
transmitting the files from one computer to another computer.