Computer Network
Computer Network
• It refers to the process of transferring data packets from one device to another within a
network or between different networks
• Two commonly used switching techniques are —
(I) Circuit Switching
(ii)Packet Switching.
Circuit Switching:
• In circuit swithing a dedicated path (or circuit) is established between the sender and
receiver before any data transmission occurs.
• Once established, this dedicated path remains connected for the entire communication
session
• Commonly used in voice communication
Packet Switching:
• In packet switching the data is broken down into smaller chunks called packets
• The packets are sent individually on the network and each packet may follow different
path to reach the destination.
• Once all the packets reach the destination device they are regrouped together to form
the actual data.
Web services
WWW -World Wide Web :
• It is a collection of website or web pages stored in web server and connected to devices
through the Internet.
• These website may contain text, images, audio, sound, animation etc.
• The WWW, with Internet allows retrieval and display of website to your device.
• WWW was invented by Tim Berners Lee in 1989.
• Extensible Markup Language is a markup language that defines a set of rules for
encoding documents in a format that is both human-readable and machine- readable.
• XML stores information in a plain text format so it is not blocked by any firewall.
• Tags are not predefined i.e. we can create our own tag
• It is case sensitive.
Domain Name:
• A domain name is an easy-to-remember name that's associated with a physical IP
address on the Internet.
• It’s the unique name that appears after the @ sign in email addresses, and after www. in
web addresses.
• For instance, the domain name example.com might translate to the physical
address 198.102.434.8
• Example – cbse.nic.in, gmail.com
URL - Uniform Resource Locator:
Website:
• A website is a collection of web pages related through hyperlinks, and saved on a web
server.
• The first page of the website is called a home page.
Webpage:
• A web page is a document on the World Wide Web that is viewed in a web browser.
• It is a document written in HTML and can be viewed on any web browser
Websites Webpage
A website consists of multiple webpages A webpage is an individual document
linked together. displayed in a browser.
Developing a website takes more time Creating a webpage is quicker once the
compared to individual webpages. website structure is in place.
Websites are accessed via HTTP and DNS Webpages are accessed directly through web
protocols. browsers.
Websites have no specific extension in their Webpage URLs include extensions like .htm,
URL. .html., etc.,
Static and Dynamic Web Pages :
• A static webpage is one whose content always remains static, i.e., does not change
for person to person
• A dynamic web page is one in which the content of the web page can be different
for different users
Web Browser:
• A browser is a software application that helps us to view the web page(s).
• It helps us to view the data or information that is retrieved from various web servers on
the Internet.
• Eg. Google Chrome, Internet Explorer, Mozilla Firefox, Opera, etc
Web Server:
• A web server is used to store and deliver the contents of a website to clients such as a
browser that request it.
• A web server can be software or hardware.
• When talking about a web server as computer hardware, it stores web server software and
a website's contents
• When talking about a web server as a software, it is a specialised program that
understands URLs or web addresses coming as requests from browsers, and responds to those
requests.
Web Hosting:
Web hosting is a service that allows us to put a website or a web page onto the Internet, and
make it a part of the World Wide Web
Protocols
Protocols are standardized sets of rules that govern how data is formatted and processed
during communication between computers or devices.
• TELNET (short for Teletype Network) type of protocol that enables one computer to
connect to the local computer.
• It is used as a standard TCP/IP protocol for virtual terminal service
HTTPS (Hypertext Transfer Protocol Secure)
• It is a secure version of the standard HTTP protocol used for transmitting data over the
internet.
• Itensures that data exchanged between a user’s browser and a web server is encrypted.
HTTP HTTPS
The only disadvantage of VoIP is that its call quality is dependent on Internet connection
speed. Slow Internet connection will lead to poor quality voice calls
Data Communcation:
Data communication refers to the exchange of data between two or more networked
or connected devices.
Five important aspect of Communication:
• Sender :
◦ A sender is a computer or any such device which is capable of sending
data over a network. It can be a computer, mobile phone,
smartwatch.etc,
• Receiver :
◦ A receiver is a computer or any such device which is capable of
receiving data from the network. It can be any computer, printer,
laptop, mobile phone etc.,
• Communication medium:
◦ Communication media: It is the path through which the message
travels between source and destination. It is also called medium or
link which is either wired or wireless. For example, a television cable,
telephone cable, ethernet cable, satellite link, microwaves, etc -
• Message :
◦ It is the data or information that needs to be exchanged between the
sender and the receiver. Messages can be in the form of text, number,
image, audio, video, multimedia, etc.
• Protocols:
◦ It is a set of rules that need to be followed by the communicating
parties in order to have successful and reliable data communication
IP Address :
• IP address, also known as Internet Protocol address, is also a unique address that can
be used to uniquely identify each node in a network.
• The IP addresses are assigned to each node in a network that uses the Internet Protocol
for communication.
IPv4 IPv6
IPv4 uses a 32-bit address IPv6 uses a 128-bit address
It is expressed as four numbers separated by It is expressed as eight hexadecimal numbers
dots (e.g., 192.168.0.1). separated by colons (e.g.,
2001:0db8:85a3:0000:0000:8a2e:0370:7334)