Computer Networks
Computer Networks
Evolution of Networking
ARPANET – 1960
In the 1960s, the U.S. Department Of Defence had started a project named
Advanced Research Projects Agency Network (ARPANET) to provide an
interconnection between academic and research institutions for research
purposes. They have started communication and the first message was
communicated between the University of California, Los Angeles (UCLA)
and Stanford Research Institute (SRI). Later on, other organizations had also
joined ARPANET gradually and formed small networks.
Email – 1971
Internet – 1974
TCP/IP – 1982
By using the ARPANET project, now it is almost spread over countries with
TelNet. In 1982 they have started using TCP/IP protocol in ARPANET. This
protocol was developed by Robert Kahn and Vinton Cerf.
In 1983, the Domain Name System was started. It was created by Paul
Mockapetris in November 1983 to use some simple names rather than
using the traditional addresses used in the ARPANET.
NSFNET – 1986
WWW – 1990
In 1990, Tim Berners Lee worked with European Organization for Nuclear
research developed a program to make information readily available to
users with different URLs and create relationships between websites, thus it
gives birth to World Wide Web.
WiFi – 1997
In 1997, the first version of WiFi was introduced. Later on, so many changes
and evolution took place and modern hi-speed internet came into the
existence.
Transmission media
Types
The twisted-pair cables are used into telephone lines, DSL lines, and LAN
(Local Area Network)s. As in LANs so it is also known as an ethernet cable.
Categories
The twisted pair cables are classified into the following categories. These
categories referred as CAT1, CAT2, and so on…
Advantages
This types of cables you have seen with your TV and Set-top boxes. These
cables consist of a solid wire core surrounded by one or more foil or wire
shields. Each foil or shield is separated by some kind of plastic insulator.
Used in
The coaxial cable is used in a telephone network that carries 10,000 voice
signals, digital telephone network with 600 Mbps data transfer rates, in
cable TVs, ethernet LANs and MANs.
Categories
The coaxial cables are classified into three categories as per Radio
Government (RG) ratings:
RG – 59 75 TV Cables
RG – 58 50 thin Ethernet
RG – 11 50 thick Ethernet
Advantages
OPTICAL FIBERS
It consist of thin strands of glass or glass like material. These cables carry
light from sources used from one end to another. The first end is
considered as source and second is considered as detector.
The light sources are LEDs or LDs. These type of cables used frequency
modulation for data transfer. These cable consists of three pieces:
Fiber optic cables are used in cable TV, and high speed network
transmissions.
Categories
1. Single-mode fiber
2. Multi-mode fiber
Advantages
Microwave
1. Transmitter
2. Receiver
3. Atmosphere
The microwave has a parabolic antenna mounted on towers to send a
beam to other antennas which are tens of kilometres away. As much as the
tower is high, the range is greater. With 100 meters high tower, 100 km
distance range will be achieved.
Advantages
• Insecure connection
• The network can be affected by weather effects such as rains,
thunderstorms etc.
•Limited bandwidth
• Very high-cost maintenance
Radio Wave
It is using the radio frequency modulation for data transmission. It has two
parts:
Satellite
It is just a relay system of the microwave. It provides voice, fax, data, video,
email, file transfer, and WWW internet applications. It can provide
emergency backup facility when cable communication network crushed by
a disaster. In satellite, dish functions as an antenna and the communication
equipment to transmit and receive data.
The stationary orbits placed about 22,300 miles above the earth’s surface.
These satellite act as relay system for the communication signals.
Advantages
It uses an infrared lights send data. You are using these infrared at your
home.
Yes, infrared is used in your remotes like TV, set top box, AC, wireless
speakers, automotive doors etc.
It transmits data through the air and propagates within a range. It cannot
penetrate the walls. It is suitable for a short distance.
Laser
Bluetooth
The Bluetooth is very famous for PDAs and sharing files over PDAs like
mobiles, smartphones, laptops and palmtops. Now a day a variety of
devices can be connected through Bluetooth for file sharing. These devices
can be printer, speaker, TV, and so on.
1. Modem
2. RJ45 connector
3. Ethernet Card
4. WiFi Card
5. Hub
6. Switch
7. Repeater
8. Router
9. Gateway
Modem
The first device for Network Devices for Class 12 is the modem. A modem
stands for MOdulator/DEModulator. It works on the function process of
Modulation and Demodulation.
As you know that computers accept the signals in form of 0s and 1s,
considered as digital data. When signals are exchanged between various
communication channels and devices, needs to be converted into analogue
and digital signals and vice. So the modem helps in this conversion and it is
connected at both ends.
The modem at the sender’s side works as modulator and receiver’s side as a
demodulator.
RJ45 Connector
This connector is used to attach with twisted pair or ethernet type cables. It
connects both ends of the cable. It is a small plastic plug that fits on RJ 45
cables.
RJ45 Connector
Ethernet Card
It is popularly known as Network Interface Card or Network Interface Unit.
It provides an interface between the computer and the network.
ethernet card
Every ethernet card has its own physical address. This address is known
as MAC (Media Access Control) Address.
MAC Address
20:CY:01:58:4d:LK
In this address, first three bytes are manufacturer-id and rest three bytes
are card-no. The manufacturer-id is assigned by an International
Organization IEEE.
Wifi Card
It is similar like ethernet card that enables a Wi-Fi connectivity for the
computers. The Wi-Fi Card is coming wit a small antenna. It is known as
wireless NIC.
Hub
A hub is a device which is used to connect more than one device in the
network. It contains a few ports on it to connect the cables for various
device. It is placed at the central position in the network location. It
connects devices like workstations, servers etc. It is best suitable for LAN.
An active hub can extends the network signals using repeaters in the
network over geographical distance where as passive hub pass the signal
from one computer to another computer without change in short distances.
Switch
A switch can connect different subnetworks. These subnetworks
abbreviated as SubNets or LAN segments. By using switch devices the
network traffic can be controlled in different segments. It filters, transfers
data in a specific way and forward packets between LAN. A switch has more
ports compared to a hub.
Repeater
Sometimes you need to spread your network over geographical distance.
The repeater is a device that amplifies the network over geographical
distance. It extends the network in long distances for a single run.
1. Amplifier: It just amplifies the the incoming signals over the long
distance network.
2. Signal repeater: It amplifies the signal as well as concurrent noise.
It collects the inbound packet and then transmits the data as its
coming from the source.
Router
A router is more powerful and intelligent than hub or switch. It has
advanced capabilities as it can analyze the data and decide the data is
packed and send it to the other network. It can handle huge packets. It can
be wired or wireless, both. A wireless router can provides access to many
devices like smartphones, and connected devices.
router
Gateway
It is a device which connects dissimilar networks. It expands the
functionality of routers. It is not a device but a node or workstation or
computer connected to the network.
In the enterprise, the gateway gives a direction to the traffic from
workstation to outside network that is serving the web pages. In homes, the
gateway is the ISP that connects the user to internet.
1. Star
2. Bus or Linear
3. Ring or circular
4. Tree
5. Mesh
6. Fully Connected
We will see each of them in detail one by one.
Network Types
PAN – Personal Area Network
It provides short range network with high speed data transmission. It can
be extended up to 1 KM in the range. It provides speed up to 10 Mbps
known as Ethernet and 1000 Mbps is known as Gigabit Ethernet.
This is an extended form of LAN. It can be spread over cities of one country.
It can connect different cities of a country. It provides less speed compared
to LAN. If you are using an internet connection using cable TV is considered
as MAN. One MAN network can be extended up to 30-40 KM. Certains LAN
can form a MAN quite often.
Network Topologies
The star topology
We will start the discussion of topology for Network Type and Topologies
Class 12 with the star topology. This is the most popular topology in the
LAN. A central device (hub or switch) is required to connect all the devices
with cables. Each device communicates with each other via a central device.
This topology uses ethernet cable for the network establishment. The
reasons behind its popularity are:
1. Cost
2. Efficiency
3. Speed
If any problem arise at any device won’t affect the network too much
except central device. The advantages of star topology are as following:
• Short cable length – The bus topology uses a short cable length
compared to a star topology.
• Installation Cost – As the only single cable is used to establish a
network, it will reduce the cost of cables installation.
• Easy to extend – The extension of the network becomes very
using a single length cable with repeater over geographical
distance.
The but or liner topology has following disadvantages:
• Short cable length – The ring topology requires short cable length
compared to star or bus topology.
• Wiring closet required – All the devices are connected with two
neighbour nodes which do not require closet space.
The disadvantages of ring or circular topology are as following:
The next topology of Network Type and Topologies Class 12 is the tree
topology. The tree topology is similar to bus topology. In tree topology, the
network shapes like a tree with different nodes connected together. One
node is connected with the different branches. It offers similar advantages
to a bus topology.
Mesh Topology
The last topology for Network Type and Topologies Class 12 given in your
syllabus is the Mesh topology. The mesh topology offers excellent
connectivity over long distances. In this, each node is connected to more
than one device. These devices provide alternative routes. It offers the
following advantages:
1. Flow Control
2. Access Control
3. Addressing
Flow control
Access Control
Addressing
Addressing is also one of the important factors when we are working with
the network. Every node or workstation in the network has its own and
unique logical address. This address defines the source and destination of
data in the network. This address is a numeric address which identifies the
node or workstation in the network.
TCP/IP
TCP/IP stands for Transmission Control Protocol / Internet Protocol. It uses
client-server model for the communication. In this protocol a client send a
request to the server in the network.
The Internet Protocol defines a numeric address for each computer in the
network, by this IP address, only each computer or node in the network is
identified.
On the other hand, TCP ensures that data packets are properly divided into
small units or not. It also ensures the path of the route from source to the
destination. TCP guarantees the delivery of packets on the designated IP
address. It is also responsible for ordering packets so they are delivered in
the sequence.
Sometimes two packets can have different routes depending on the data
traffic on the route and other factors. When it reaches to the destination
these packets reassembled into the original message at the receiver’s end.
Our next protocol is FTP for Comprehensive Notes Network protocol Class
12.
File Transfer Protocol (FTP)
As the full form of FTP, it is responsible for file transfers in the network from
one device to another device i.e. client to server and vice versa. It also
works on client-server model just like some other protocols.
To use this protocol the network devices should have the duplex modes.
PPP protocol maintains data integrity ensuring that the packets arrive in the
proper order. If any data is damaged or any packet is lost while data
transfer, will be intimated and asked to resend by this protocol.
After gettiing familiar with PPP, now we are going to talk about HTTP in
Comprehensive Notes Network protocol Class 12.
A web page written in HTML is stored on a web server for access via its
URL. When the user opens a browser and types the URL of a particular
webpage, a link is created between a web browser (User Machine) and the
webserver using HTTP. For example, when you enter
https://www.tutorialaicsip.com in your browser, it sends a request to the
web-server of our website where it is hosted. The HTTP response fetches
the requested web page and serves to your browser.
This protocol is used for mail transfer. It works on the message header and
going into the outgoing mails. There one SMTP sender program take the
mail from the outgoing mail list and send to the destinations. When the
mail is delivered to the destination, it removes the corresponding receivers
email address from the destination list and outgoing list. The SMTP receiver
program accept each mail arrived from other emails and place them at
appropriate user mailbox.
The above question will give so many answers, some of them are as
following:
1. Education
2. Shopping
3. Communication
4. Sharing
History of WWW
The WWW was proposed between 1989-1991 by Tim Berners Lee. Later on,
it becomes reality with the invention of HTML and a browser.
WWW is a part of internet. Whenever you type any web address or URL it
starts with WWW. So one is container and another is an item inside it. So
the internet is container and www is item. WWW consists of so many
websites, these websites have one or more webpages.
URLs
URL stands for Uniform Resource Locator. It is an address of a particular
website. Every website on internet has a unique address. The URL starts
with http or https.
What is HTTP?
HTTP is a protocol that defines some rules and standards for WWW and
website. Every web page made with a descriptive language i.e. HTML. HTTP
follows a specific URL pattern as follows:
type://address/path
Where
This is a basic type of protocol like http or https or ftp or gopher or any
other protocol to define some rules and web server type.
WWW
Generally the web address or domain starts with WWW. It is also known as
W3C, W3Consortium.
Domain Name
Top-level Domain
The top level domain defines the type of website such as .com, .edu, .org
etc.
This is a specific web page name saved into particular web server.
For example,
https://www.tutorialaicsip.com/xii-ip/informatics-practices-class-12-python
Here,
Top-Level
Meaning Used for
Domain
Company Represents an Indian company, simlary .co.uk for uk, co.us for us,
.co.in
India co.au fo australia
top-level domains
URL types
Internet Applications
Internet is used for so many purposes widely. In your syllabus three
applications are given, so we will discuss them.
1. Email
2. Chat
3. VoIP
Email
The most common and popular tool on the internet is E-mail. It stands for
Electronic Mail. It is a simple message service where the message can be
sent to or by an individual or in groups anywhere. It just works like a simple
mail sent and received by post office.
In email, e-mail servers are used to send and receive a message. For
sending an email, you need an account to send an email. Similarly you also
need recipient email ID. It is the best and economical way of
communication.
username@domainname
Advantages of E-mail
• cost
• Speed
• Waste reduction
• Easy to use
• Record maintenance
Limitations E-Mail
• Required Internet
• Required training
• Hard to convey emotions
• Impermanent
CC and BCC
While using email, you may hear these words. CC stands for Carbon Copy.
CC emails can be sent a copy to multiple recipients. BCC stands for Blind
Carbon Copy. BCC emails are not visible to other recipients of same email.
Spam Mail
Junk Mail
Now a days you are using WhatsApp, Facebook Messenger and other app
to do chatting. Chatting refers to an online text based conversation using
such app or IM (Instant Messaging) software.
VoIP
VoIP stands for Voice over Internet Protocol. This technology is used to
make audio and video calls through microphone and speakers. You must
have used WhatApp call, Telegram Call, Facebook Messenger Call, Google
Duo etc. VoIP allows transferring the call and data using Internet Protocol.
The audio and video can be accepted as input and converted into digital
information and transferred to another IP.
Advantages
• You can make a call over internet without any extra tool or app or
charges
• You can call a meeting using VoIP apps
• Live interactions can be done using videos
• User can present their screen and explain the topics using PPT or
image or photo
Disadvantages
1. Both the sender and receiver should meet the software and
hardware requirements of the tool or app
2. There is no guarantee of audio or video calls
3. If any packets dropped during the call, voice quality drops
4. Poor voice quality due to network issues
Website
An internet is a big library and website can be considered as a book in that.
As you visit your school library you will get different books there, similarly
internet is a library and a website is a book.
A typical webpage can have text, hyperlinks, images, audio, and video files.
There are two kinds of webpages:
1. Static
2. Dynamic
Static Webpage
A static webpage is created by HTML with text, images, audio, video and
links. These pages do not contains any animated contents. All are just
hyperlinked and the user could not interact on these pages with button
clicks or any other input. User can just click on the links.
Dynamic Webpage
Dynamic webpage provides better user experience as different users can
access their own version of webpage or their own data saved in the
website. It is available with different kinds of animation and user interaction
controls. User can interact with them by clicking a buttons and other
controls.
These programing languages allowed to change the the web page contents
when they are loaded into the web browser. These type of dynamic
webpages have the contents linked with the databases. So that whenever
pages are loaded it renders the updated data from the database.
Webserver
A webserver serves all the contents of a website. Just take an example of a
mall. A mall is serving all kinds of products we need. Similarly a webserver is
serving the contents on the internet.
Every server is capable to handle the HTTP requests from the client
computers. There are HTTP requests sent by clients
and HTTP response received by the server on webserver and this way a
page is server to the user. If a page is having issue with URL or any other,
the Error 404 – Page not found raised by the webserver and displayed to
the client’s browser.
The next section of Basics of Website Class 12 IP talk about how you can
host your website.
Hosting a website
Hosting a website is a process of making a website online. There are
hosting service provider who provides this service either free of cost or paid
hosting. Hosting refers to a space provided on a specific server to store the
website data.
Web hosting service providers gives access to the server’s resources such as
RAM, hard disk, bandwidth etc. The hosting providers have their webservers
with a numeric address called IP address. This IP address will be mapped
with a domain name of the website because every user do not remembers
the numeric address while accessing the website.
Now in the next section of Basics of Website Class 12 IP you will learn the
process how to host a website.
WEBBROWSER
A web browser is a program or software or application that renders a web
page for the user. User need to provide a website address or URL.
In other words, A web browser helps users to get the data and information
from the webserver. Some commonly used web browsers are Google
Chrome, Mozilla Firefox, Internet Explorer, Opera, Apple Safari etc.
Basically web browsers are capable to retrieve hypertext documents, links,
images, and other media from the webserver. It can also access the local file
from file explorer.
Cookies