Wednesday, November 12, 2014

Communicating on the Internet

Email Clients and Servers
Email uses client/server technology, which can be hardware or software based.  The client allows you to send them emails and lets you read the emails they have sent to you, and also download attachments.  Your email client lets email messages get where they are supposed to be by communicating with the email servers.  When using a program, you have to give it information that allows it to connect to the email server you use.  When the client finally has the information, it streamlines the process, which takes care of all the details on how the mail is sent and received for you.
 
How is Email Delivered over the Internet
When you have composed your email message, and hit send, there are many steps to what happens after. The main step is that your email customer unites with a Simple Mail Transfer Protocol (SMTP) server for your email area (part of email after the @ sign). A set of rules for how computers communicate are called protocols, and STP is simply the rules for handling the outgoing email. The customer of your email tells the server who it is from and who it is to.  After this, the STP server looks at the domain of the address that the email is being sent to and asks a DNS server for the IP address of the domain.  After getting that information, the SMTP server connects to that domain and sends the message along to its SMTP server.  It looks at what the user server is addressed to and then gives it to the incoming mail server to deliver the email.
 
How Instant Messaging Works
Instant messaging software today allows you to do a lot more than it did previously, which was to chat with other Internet users.  You can now send and receive files, create chat rooms, and send messages to and from cell phones.  Before anyone uses IM they have to download the client server for the server they would like to use, and then they can use the client and connect it to the server.  This allows you to now earthier log in or create a new account.  After setting up or logging into the account, your client sends the server your IP address, the port connected on, and contact information.  The server sends your information to all users on your contact list, after being reviewed by the server.  After all of this, your server is only involved in your IM process for when you log off, to let others know you are offline. Examples of IM's:  Apple chat, AOL IM, and Yahoo messenger.
 
 

No comments:

Post a Comment