PDF Class 12 Computer Networks Notes by MNJ (1)
PDF Class 12 Computer Networks Notes by MNJ (1)
▪ Complex
▪ Costly
▪ Unstable services if network is not well
managed
▪ Dependency on Central System for Software
and Data
▪ File Security
▪ Host / Nodes – Computers attached to the Network (a.k.a Workstations
▪ Server – A computer that facilitates the sharing of data, software or
hardware resources on the network. “Facility provider”.
▪ Client – Host that uses the facilities provided by the Server.
▪ Network Hardware – Special Hardware devices that does various
roles for the smooth functioning of the Network. For eg: NIC, Hub,
Switch, Router etc. (Will be explained later under Network Devices
topic)
▪ Communication Channel – The medium through which the 2 systems
interact. Types: Wired and Wireless. (Will be explained later under
Transmission Media topic)
▪ Software – The software layers which governs the flow of data to the
right node and other networking tasks.
▪ Network Services – Applications that provide Functionalities over a
network : DNS (Domain Name System), File Sharing, VoIP (Voice over
Internet Protocol), etc.
WAN
Wide Area Network
MAN
Metropolitan Area
Network
LAN
Local Area Network
PAN
Personal Area
Network
Peer-to-Peer Network Client/Server Network
▪ Standalone PCs makes the ▪ Clients use Server for the
network. resources.
▪ No central control over ▪ Server controls security of
security the network
▪ No central control over the ▪ Server manages the network.
network Needs a team to manage
server.
▪ Clients are not dependent on
a central server ▪ Clients are dependent on
Server
▪ Slow machines makes Slow
network ▪ Server can be upgraded for
more services.
▪ No central data backup
▪ Centrally data is backed up
US Dept of Defense made the first Network of Computers.
▪ It was made Strictly for
Academic and engineering
research.
▪ It was a crucial link between
ARPANET and the
commercial networks that
served as the early public
internet’s foundation.
▪ Used Ethernet which
enabled the data transfer
through telephone lines.
▪ In 1990s, ARPANET, NSFnet
and other private networks
were connected which
resulted into Internet.
▪ PCs are connected to small LANs and then they are
connected to the Internet Backbone through
Gateways.
▪ Gateways coordinates between different network
languages, hardware and software used by different
networks.
▪ Backbone is central interconnecting structure that
connects one or more networks just like the trunk of
a tree or the spine of a human body.
Each Packet is All packets are sent Packets are received Packets are
At source computer,
numbered to the address of at destination rearranged in the
msg is broken into
serialwise e.g. 1, destination computer in random same order and msg
packets
2,3.. computer order. is obtained
▪ Types:
1. Active Hubs: It amplifies the signal and sends.
2. Passive Hubs: It does not amplifies the signal, it just sends signal.
▪ It amplifies the incoming signal and forwards the same.
▪ Its purpose is to extend the range of the network.
▪ Types:
1. Analog Repeaters: It only amplify a signal
2. Digital Repeaters: It can reconstruct the signal also.
▪ It is similar to hub but it has more functionalities than hub.
▪ Hub is a broadcasting type device but Switch has more features
regarding security and port specific service.
▪ Switch can be bigger in size as well, 5 to 48 ports.
▪ Nowadays hubs are not used much and are replaced by Switches.
▪ Connects two or more computer networks to the ISP (Internet
Service Provider).
▪ It manages traffic between the networks by forwarding data
packets to their intended IP addresses.
▪ It allows multiple devices to use the same internet connection.
▪ It also strengthens the signals before transmitting them.
▪ It maintains Routing Tables. A router reads its routing table to
decide the best available route the packet can take to reach its
destination quickly and accurately.
▪ It is an internetworking device which connects dissimilar
networks working on different protocols.
▪ These are network’s entry and exit points.
▪ These generally are computer with multiple NICs connected to
different networks.
▪ It can be entirely software based as well.
▪ Mostly the router does the job of gateway as well.
▪ Wireless Fidelity (Wi-Fi) is a Wireless Local Area Network which
uses radio waves for connecting multiple electronic devices.
▪ Wi-Fi Cards are small, easily portable cards that allows wireless
connectivity.
▪ These can be internal and external as well. Internal are installed on
motherboard and external are USB dongles.
▪ A protocol is a set of rules that governs how computers on a
network communicates with one another.
▪ It governs:
1. Access method
2. Permissible physical topologies
3. Cabling kinds
4. Data transfer speed
▪ Protocols in our Syllabus:
1. HTTP, HTTPS
2. FTP
3. TCP/IP
4. PPP
5. SMTP
6. POP3
7. TELNET
8. VoIP
▪ Stands for Hypertext Transfer Protocol
▪ Determines how different programs exchange data over the internet
▪ It is the standard protocol used by World Wide Web (WWW).
▪ It determines how message are formatted and transmitted, and what
actions the web servers and browsers should take in response to the
various commands.
▪ Hypertext is a system in which various files, images, sounds and text
are linked to each other.
▪ Observe the URL (http://www.example.com).
▪ HTTPS – Hypertext Transfer Protocol Secure, a variant for HTTP.
HTTP HTTPS
• Insecure. • Secure.
• Data is not encrypted • Data is encrypted before sending
• Eavesdropping is very easy. • Eavesdropping is not easy.
▪ Stands for File Transfer Protocol
▪ It allows two computers to exchange files over the internet.
▪ Uploading a file to a server or Downloading a file from it uses this.
▪ It works on Client-Server architecture.
▪ Stands for Transmission Control Protocol / Internet Protocol
▪ These are two separate protocols which works in pair.
▪ TCP is responsible for breaking the original data into small packets
and adds serial number to it at Source Computer.
▪ IP is responsible for taking the packets to the Destination Computer.
▪ TCP is again responsible to re-arrange the packets at destination to
generate the original data.
▪ TCP also ensures all the packets are delivered to the destination.
▪ Stands for Point-to-Point Protocol
▪ It allows dial-up connections to the internet and is widely used by
ISPs.
▪ It is a standard way of transporting multi-protocol datagrams across
point-to-point links.
▪ Using PPP, home users can avail Internet connection over telephone
lines.
▪ Stands for Simple Mail Transfer Protocol.
▪ It is used to only send email not in receiving emails.
▪ For receiving the emails IMAP/POP3 are used.
▪ It is a series of commands that authenticates and directs transfer of
electronic mail.
▪ Stands for Post Office Protocol 3.
▪ It is used to download email when connected without being
“online”.
▪ It downloads and stores the emails to the PC.
▪ Storage capacity of emails is only limited by the size of your hard
disk.
▪ IMAP (Internet Message Access Protocol) – It doesn’t download
message to computer, but it stores the emails on the server.
▪ It is used in Remote Login.
▪ It allows users to communicate via TCP/IP network with other
machines.
▪ Client software uses telnet protocol on one PC and interact with
server application on the remote machine.
▪ It is text based communication channel.
▪ It is unencrypted hence it is not secure.
▪ Stands for Voice over Internet
Protocol
▪ It allows you to make voice
communication over the internet.
▪ Instead of using telephone lines,
the data is transferred digitally in
packets across Internet Protocol
(IP).
▪ It allows users to communicate over
great distances over the globe
without incurring STD/ISD
expenses.
▪ Web services are client and server applications that
communicate via HTTP of the WWW.
▪ Internet and WWW are different. Internet is the huge network
and WWW is collection of webpages linked together found on
the internet.
▪ WWW was created by Tim Berners Lee in 1989 for exchanging
information over network.
▪ WEB ARCHITECHTURE: Web is a two – tiered architecture.
1. A web browser display information contents
2. Web server that transfers information to the client
▪ Stands for Hypertext Markup Language
▪ Tags are used to describe the structure and layout of webpage.
▪ It makes the content browser friendly.
▪ HTML was created by Sir Tim Berners-Lee in late 1991 but was
not released officially, which was published in 1995 as HTML 2.0.
▪ HTML5 is the latest evolution of the standard that defines HTML.
▪ Stands for Extensible Markup Language
▪ It is like HTML but the tags are not predefined, rather you can
define your tags. This makes it self-descriptive language.
▪ XML is Platform Independent and Language Independent. It
allows us to exchange data between heterogeneous system.
▪ Data from programs like MySQL can be taken and converted
into XML and that can be shared with other programs.