Class XII (As Per CBSE Board) : Computer Science
Class XII (As Per CBSE Board) : Computer Science
Class XII (As Per CBSE Board) : Computer Science
wise
Syllabus
2021-22
Chapter 6
Network/Email
Protocols ,mobile-
wireless technology
Computer Science
Class XII ( As per CBSE Board)
Visit : python.mykvs.in for regular updates
Network Protocols
FTP – FTP, or File Transfer Protocol, is one of the standard internet protocols used to transfer data files
between a client(FTP client) and a server(FTP server) over a computer network. It was developed in the
early 1970s by Abhay Bhushan (alumni IIT Kanpur),while he was a student at MIT. FTP was initially
created to allow for the secure transfer of files between servers and host computers over the ARPANET
Network Control Program (a precursor to the modern internet).Nowadays it is being used for uploading
files on webserver after non anonymous ftp(means username and password available with
you).downloading is possible as anonymous ftp(no password is required).FTP is available in two mode –
text mode ftp(where user have to give commands in text form) and GUI ftp(graphical interaction is
possible).
Some of the more popular, and reliable, FTP Clients currently operating in the industry are
FileZilla,WinSCP,Cyberduck,gFTP
Visit : python.mykvs.in for regular updates
Network Protocols
5. Left side pan will display the folder/files of our computer and right side pan will display the file
structure of remote computer.through simple drag and drop we can download upload(receive file
from remote computer to local computer) or upload(sending file to remote computer from local
computer) the files.
Visit : python.mykvs.in for regular updates
Network Protocols
Login using your own client with FTP, FTPS, SFTP protocol:
Location: demo.wftpserver.com
Username: demo-user
Password: demo-user
FTP Port: 21
FTPS Port: 990
SFTP Port: 2222
Courtesy - https://www.wftpserver.com/onlinedemo.htm
Visit : python.mykvs.in for regular updates
Network Protocols
HTTP - HTTP stands for hypertext transfer protocol and is used to transfer data across
the Web. It allow users of the World Wide Web to exchange information found on web
pages. When accessing any web page entering http:// in front of the address tells the
browser to communicate over HTTP.
How It Works-
It is a connectionless text based protocol. Clients (web browsers) send requests through
request object of http to web servers for web pages / images etc.Web server respond
accordingly through response object of http After this cycle(request – response), the
connection between client and server across the Internet is disconnected. A new connection
must be made for each request(means for each web page).
Remote login – A remote login facility permits a user who is using one computer to login to
remote computer or interact with a program on another computer. Command given at
remote location is processed by server and result displayed over remote location.
Telnet – Telnet is most popular protocol for accessing remote site/server. Using telnet client
software on our computer, we can make a connection to a telnet server (that is, the remote
host). Once our telnet client establishes a connection to the remote host, our client becomes
a virtual terminal, allowing us to communicate with the remote host from our computer. In
most cases, we need to log into the remote host, which requires that we have an account on
that system. Occasionally, we can log in as guest or public without having an
account.Generally it is used in unix based client server system to interact.
Email –Electronic mail is a facility that allows users to transmit messages across the
internet in fast and secure manner.
Email created using email client program->on press of send button ,it is delivered to
sender’s mail server through SMTP(Simple mail transfer protocol)->which further
transmit the same through internet to recipient’s mail server->whenever recipient’s
email client program’s inbox is opened,that email is delivered to inbox through
POP3 (post office protocols 3rd version)->which user will read in email client
program.
Visit : python.mykvs.in for regular updates
Email Protocols
SMTP – Most of the internet systems use SMTP as a method to transfer mail from one user to another.
SMTP is a push protocol and is used to send the mail to email server. it is usually used with one of two
other protocols, POP3 or IMAP, that let the user save messages in a server mailbox and download them
periodically from the server.An alternative to SMTP that is widely used in Europe is X.400. Many mail
servers now support Extended Simple Mail Transfer Protocol (ESMTP), which allows multimedia files to
be delivered as e-mail.