2. Internet Services
An Internet service is a set of standard s, also referred to as
protocols, that define how two types of programs—a client, such
as a Web browser that runs on the user’s computer, and a
server—can communicate with each other through the Internet.
▫ E-Mail
▫ Instant Messaging
▫ Social Network
▫ File Transfer Protocol
▫ Electronic Forums
▫ VoIP
▫ Telnet
▫ Search Engines
▫ Web Hosting
▫ Online storage
3. E-Mail - - - > messages distributed by electronic means from
one computer user to one or more recipients via a network.
Instant Messaging - - - > a type of communications service
that enables you to create a kind of private chat room with
another individual in order to communicate in real time over the
Internet.
Social Network - - - > websites and applications that enable
users to create and share content or to participate in social
networking.
File Transfer Protocol - - - > standard network protocol
used to transfer computer files from one host to another host
over a TCP-based network, such as the Internet.
Electronic Forums - - - > An Internet forum, or message
board, is an online discussion site where people can hold
conversations in the form of posted messages.
4. VoIP - - - > is a methodology and group of technologies for the
delivery of voice communications and multimedia sessions over
Internet Protocol (IP) networks, such as the Internet.
Telnet - - - > a network protocol that allows a user on one
computer to log into another computer that is part of the same
network.
Search Engines - - - > a program that searches for and
identifies items in a database that correspond to keywords or
characters specified by the user, used especially for finding
particular sites on the World Wide Web.
Web Hosting - - - > the activity or business of providing
access for websites.
Online storage - - - > Online data storage refers to the
practice of storing electronic data with a third party service
accessed via the Internet.
5. File Transfer Protocol
• Allows two computers, a client and server, to
connect over the Internet.
• During this connection the server and client are
able to then transfer various files.
• This is done through converting files into binary
and then transmitting the data, this concise
process allows someone to download or upload
a file to the internet.
7. FTP: Request
• This request is initiated by the client
• Allowing the File Transfer Protocol to begin
• Sub-commands
• store, delete, lookup, open and close
• Allows client to interact with the server
before they download or upload a file
8. FTP: response
• Server will inform the client that it is ready to
either receive or send a file
• The sub-commands used in this transaction are
“ready to send” and “ready to receive
9. FTP: Transfer
• The actual transaction will occur in the transfer
step
FTP: Terminate
• Two types of terminate transactions
• successful terminate
• unsuccessful terminate
11. Web Hosting
• A web hosting service is a type of Internet
hosting service that allows individuals and
organizations to make their website accessible
via the World Wide Web.
• Web hosts are companies that provide space on
a server owned or leased for use by clients, as
well as providing Internet connectivity,
typically in a data center. Web hosts can also
provide data center space and connectivity to
the Internet for other servers located in their
data center, called colocation.
12. • The most basic is web page and small-scale file
hosting, where files can be uploaded via File
Transfer Protocol (FTP) or a Web interface.
• The files are usually delivered to the Web "as is"
or with minimal processing. Many Internet
service providers(ISPs) offer this service free to
subscribers.
• Individuals and organizations may also obtain
Web page hosting from alternative service
providers. Personal web site hosting is typically
free, advertisement-sponsored, or inexpensive.
Business web site hosting often has a higher
expense.
13.
14. E-Mail
• Computer-to-computer messaging
• Inexpensive, and quite quick, but not
instant!
• The most popular service on the
Internet, even more than surfing, but
soon to be overtaken by instant
messaging
• Billions are sent every day
15. But first , the components:
• E-Mail client
• SMTP server
• POP3 server
16. E-Mail Clients
• Programs used for writing,
sending, receiving, and displaying
E-Mail messages
• Examples: Outlook,
Communicator, Hotmail, Yahoo
17. SMTP: Simple Mail Transfer Protocol
A protocol used to send and receive E-Mail messages
over a TCP/IP network
POP3: Post Office Protocol
• A protocol used for receiving E-Mail messages
• A POP3 server maintains text files (one file per
user account) containing all messages received
by a user
• E-Mail client interacts with the POP3 server for
discovering and downloading new eMail
messages