This page contains the CBSE Computer Science with Python class 12 Unit-5 chapter 3 Networking Protocols. You can find the solutions for chapter 3 of CBSE class 12 Computer Science with Python Exercise. So is the case if you are looking for CBSE class 12 Computer Science with Python related topic Networking Protocols questions and answers for the Exercise.
Exercise
Question 1
1. Expand the following abbreviations: FTP, TCP, SMTP, VoIP
Answer 1
FTP
File Transfer Protocol
TCP
Transmission Control Protocol
SMTP
Simple Mail Transfer Protocol
VoIP
Voice over Internet Protocol
These are standard networking protocols used for file transfer, reliable communication, email transfer, and Internet-based voice communication.
Question 2
2. What do you mean by the term Protocol Independence?
Answer 2
Protocol Independence means different protocols can work over the same physical network/cabling without conflict, allowing common hardware to support multiple protocols.
So the same network infrastructure can carry different protocol-based applications simultaneously.
Question 3
3. Write short notes on:
a)
TCP/IP
b)
HTTP
c)
SMTP
d)
FTP
e)
Telnet
Answer 3
a)
TCP/IP: backbone protocol suite of the Internet. IP handles addressing/routing and TCP provides reliable, ordered delivery.
b)
HTTP: HyperText Transfer Protocol used for transfer of web pages/resources between browser and web server on the World Wide Web.
c)
SMTP: protocol used for sending email from client to server and between mail servers.
d)
FTP: protocol used to upload/download files between client and remote server; follows client-server model.
e)
Telnet: remote login protocol that provides text-based access to another machine over network (without encryption).
Question 4
4. List three important features of HTTP.
Answer 4
•
Client-Server request/response model: browser sends request, server returns response.
•
Stateless protocol: each HTTP request is treated independently.
•
Used for transferring hypertext and web resources (HTML pages, images, etc.) over WWW.
Question 5
5. Explain VOIP.
Answer 5
VoIP is a technology/protocol that converts voice into digital packets and transmits them over packet-switched IP networks (Internet) for voice communication.
At the receiver side, these packets are reassembled and converted back to audio.
Question 6
6. Explain IRC
Answer 6
IRC (Internet Relay Chat) is a protocol used for real-time text chatting between individuals and groups through chat channels.
It works on IRC servers where users join channels to exchange instant messages.
Question 7
7. Neha wants to upload and download files from/to a remote internal server. Write the name of the relevant communication protocol, which will let her do the same.
Answer 7
FTP.
FTP is the standard protocol for uploading and downloading files between a client and a remote server.
Question 8
8. Meha wants to upload hypertext document on the internet. Write the name of protocol, which will let her do the same.
Answer 8
HTTP.
HTTP is the protocol used for transferring hypertext/web documents between client and web server on the Internet.
Question 9
9. This protocol is used for communication between two personal computers using a serial interface and connected by a phone line. Write the name of the protocol.
Answer 9
PPP (Point-to-Point Protocol).
PPP is used for direct communication between two nodes over serial links, including phone-line based connections.
Question 10
10. This protocol is used to transfer email over internet. What is the name of the protocol?
Answer 10
SMTP.
SMTP is the standard protocol used to transfer/sent email over the Internet between mail clients and mail servers.
Question 11
11. This protocol is used to implement remote login. What is the name of the protocol?
Answer 11
Telnet.
Telnet is used for remote login to another computer over a network, typically through text-based command-line access (without encryption).
Question 12
12. This protocol is used for chatting between two groups or between two individuals. Write the name of the protocol.
Answer 12
IRC (Internet Relay Chat).
IRC supports real-time text chat between individuals as well as groups (channels).
Question 13
13. This protocol is used to transfer of voice using packet switched network. Write the name of the protocol.
Answer 13
VoIP (Voice over Internet Protocol).
It carries voice by converting audio into data packets over packet-switched IP networks.
Question 14
14. Explain Remote Access Protocol.
Answer 14
Remote Access Protocol allows a user to log in and access a remote computer over network.
In this chapter context, Telnet is the remote access protocol used for command-line based remote login and management of remote resources.
Question 15
15. Why we need VoIP protocol?
Answer 15
We need VoIP to transmit voice over IP/Internet instead of traditional circuit-switched telephony.
It reduces calling cost and supports integrated voice-data communication.
It is especially useful for Internet calling, conferencing, and communication across long distances.
Question 16
16. Differentiate between FTP and HTTP.
Answer 16
Basis
FTP
HTTP
Full form
File Transfer Protocol
HyperText Transfer Protocol
Main purpose
Upload/download files between client and server.
Transfer web pages/resources on WWW.
Interaction type
Dedicated file transfer sessions and commands.
Request-response model for web resources.
Typical use
File transfer and remote file management.
Web browsing and web content access.
Question 17
17. Differentiate between VoIP and IRC.
Answer 17
Basis
VoIP
IRC
Meaning
Voice over Internet Protocol
Internet Relay Chat
Type of communication
Voice communication over IP network.
Text-based chat communication.
Data form
Transmits audio packets.
Transmits text messages.
Primary use
Internet calling/audio conversation.
Individual/group real-time chatting.
Question 18
18. Write the basic hardware requirements for VoIP.
Answer 18
•
Computer/VoIP-enabled device
•
Internet connection with modem/router
•
Microphone and speaker/headset for voice input/output
•
Network interface (LAN/Wi-Fi)
These basic components are required to capture, transmit, and receive voice over IP network.
Question 19
19. Why TCP/IP based applications are considered to be stateless?
Answer 19
They are considered stateless because each request/response is treated independently and application state is not inherently preserved by the protocol between requests.
If state is needed, it must be maintained separately by the application/session mechanism (not by the basic request itself).
Question 20
20. FTP is based on Client/Server principle. Explain.
Answer 20
In FTP, the client initiates connection, sends login credentials and commands (upload/download/list).
The server authenticates the client, stores files, and responds to client requests, which is the client/server model.
FTP typically uses a control connection for commands and a separate data connection for file transfer.