35
Wheel Seminar WEB & E-MAIL SPARCS 11 Sunguard

SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

Wheel Seminar

WEB & E-MAIL

SPARCS 11Sun-

guard

Page 2: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Basic Concept of “WEB”

Page. 02

“(Web == Service) = True”

Page 3: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Basic Concept of “WEB”

Page. 03

‘ABC, 가나다’( 문

자 )

( 영상 )

( 음성 )

MultimediaInformation

Page 4: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

MultimediaInformation

WEB ?Basic Concept of “WEB”

Page. 04

World WideWeb

Page 5: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Basic Concept of “WEB”

Page. 02

 WEB = the Mesh

+ Mine of Information

Page 6: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief History of “WEB” – Who & Why

Who Created ‘WEB’ ?

- Tim Berners Lee- Robert Cailliau

CERN laboratory in SwitzerlandCERN = European Council for Nuclear Research

Why made ‘WEB’ ?

To make Information Interchange easily and effectively

Page 7: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief History of “WEB” – Tim Berners Lee

Who is ‘Tim Berners Lee’ ?

- The Father of ‘World Wide Web’- Developed ‘Enquire’ ‘WWW’- Designed >> ‘HTTP(HyperText Transfer Protocol)’

‘HTML(HyperText Markup Language)’‘URL(Uniform Resource Locator)’

- Developed ‘Web Browser, Mosaic’- Established ‘W3C(World Wide Web Consortium)’

WOW

Page 8: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief History of “WEB” – Enquire & Mosaic

Enquire!?

- This concept is that… “Wherever computer is exists, if we can read data of it, that will be able to compose the huge information space.”

Mosaic!?

- The first Web Browser!!- The first Multimedia GUI program!!- It had been developed since 1987, but in 1997(January 7th), it stopped.

(After story…Mark Andreesen & James Clark Mosaic Communications Corp. Spyglass Mosaic Internet Explorer(Licensed by Microsoft.)

http://en.wikipedia.org/wiki/Mosaic_(web_browser)

Page 9: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Introduction of Web Browser

What kinds of…?

- Internet Explorer, Mozilla Firefox, Opera, Safari, Google Chrome, Navigator, Avant, Flock, Kmelon, MineField, SeaMonkey, Shiretoko, WebMaster, JW Browser, Road Browser, The World, etc.

Page 10: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Introduction of Web Browser

Web Browser Web Server

HTTP

suppose Web Stan-dards!!

What is that?

http://en.wikipedia.org/wiki/Web_standards

HTML, XML, XHTML, Graphic File Format,

CSS, JAVAscript(DHTML), etc.

http://en.wikipedia.org/wiki/Web_Browser

And… TRANSLATE them!!

But, Now… Something is different

Page 11: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for Web Server

as Software…

- Client/Server Model & Request/Response- Kinds of PROGRAM- Port Number : 80- Examples : APACHE, IIS, LOTUS DOMINO SERVER, etc.

http://en.wikipedia.org/wiki/Web_server

Page 12: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for HTTP

HTTP(Hyper Text Transfer Protocol)

- This is PROTOCOL!- Between Client & Server, this is the “Request/Response Protocol”

Client ServerRequest

Response

HTML, CSS, JavaScript, etc. + Error Code

http://ko.wikipedia.org/wiki/HTTP#.EC.98.A4.EB.A5.98_.EC.BD.94.EB.93.9C

Page 13: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for URL

URL(Uniform Resource Locator)

- Form! & Protocol!- We can manage and describe the addresses of accessible resources easily with URL

Form of URL

URL = Protocol + Domain Name(or IP address) + Di-rectory

Telnet, FTP, HTTP

- Telnet is the method that makes clients who have the authority to use the host computer be able to access to other’s host computer remotely.- This is also protocol which is based on TCP/IP- Difference with ‘FTP, HTTP’ is that client can “Log on”

http://terms.co.kr/Telnet.htm

Page 14: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for URL

URL(Uniform Resource Locator)

- Form! & Protocol!- We can manage and describe the addresses of accessible resources easily with URL

Form of URL

URL = Protocol + Domain Name(or IP address) + Di-rectory

Telnet, FTP, HTTP

- File Transfer Protocol- To transfer files between computer and computer.- Based on TCP/IP- Security Issue : Password is not encrypted.

SFTP(through SSH), SCP(Secure CoPy)

http://terms.co.kr/FTP.htm

Page 15: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for URL

URL(Uniform Resource Locator)

- Form! & Protocol!- We can manage and describe the addresses of accessible resources easily with URL

Form of URL

URL = Protocol + Domain Name(or IP address) + Di-rectory

Telnet, FTP, HTTP

- Explained before… So! SKIP

Page 16: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for URL

URL(Uniform Resource Locator)

- Form! & Protocol!- We can manage and describe the addresses of accessible resources easily with URL

Form of URL

URL = Protocol + Domain Name(or IP address) + Di-rectory

Server Name + Group(Apparatus) Name + Characteristic Code

http://terms.co.kr/DNS.htm

Page 17: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for URL

URL(Uniform Resource Locator)

- Form! & Protocol!- We can manage and describe the addresses of accessible resources easily with URL

Form of URL

URL = Protocol + Domain Name(or IP address) + Di-rectory

Page 18: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

WEB ?Brief Introduction for HTML

HTML(Hyper Text Markup Language)

- Markup Language!!(with CSS, Script): Describe how to show Texts or Images on Web Browser

- Be formed with Tag attributes

What kinds of…?(Doctypes)

Strict, Transitional, Frameset

http://www.w3schools.com/

“Details about HTML”

Page 19: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?What is E-Mail ?

@Electronic

Mail BBUE-ING!BBUE-ING!

E-Mail(Electronic Mail)

- A method of exchanging digital messages from an author to one or more recipients

- E-mail Address : User_ID@Mail_Server_Name

Page 20: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

슬라이드 쇼가 끝났습니다 . 끝내려면 마우스를 클릭하십시오 .

Page 21: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?Brief Introduction for Principle of E-Mail

Send & Receive E-mail

Page 22: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?Brief Introduction for Principle of E-Mail

Send & Receive E-mail

MDAhttp://wlan.egloos.com/10222487

Page 23: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?Sending & Receiving E-mail

Mail Server

MUA(Mail User Agent)

Write & Send E-mail

MDA(Mail Delivery Agent)

MTA(Mail Transfer Agent)

Mail Server

MUA(Mail User Agent)

Receive & Read E-mail

MDA(Mail Delivery Agent)

http://cusee.net/102

Page 24: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail Protocols – Basic Concept

What kinds of…

- IMAP(Internet Message Access Protocol)

- POP3(Post Office Protocol 3)

- SMTP(Simple Mail Transfer Protocol)

- HTTP(HyperText Transfer Protocol)

Page 25: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail Protocols

Mail Server

MUA(Mail User Agent)

Write & Send E-mail

MDA(Mail Delivery Agent)

MTA(Mail Transfer Agent)

Mail Server

MUA(Mail User Agent)

Receive & Read E-mail

MDA(Mail Delivery Agent)

http://www.emailaddressmanager.com/tips/mail-servers.html

POP3IMAPHTTP

SMTP

POP3IMAPHTTP

Page 26: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail Protocol - SMTP

SMTP(Simple Mail Transfer Protocol)

- Based on TCP/IP

- Used by the Mail Transfer Agent(MTA)> To deliver your E-mail to the recipient's mail server

- Can only be used to send emails, not to receive them

- Depending on your network / ISP settings, you may only be able to use the SMTP protocol under certain conditions

- Port 25- Secure SMTP(SSMTP) : port 465

http://www.ietf.org/rfc/rfc0821.txt

Page 27: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail Protocol – POP3

POP3(Post Office Protocol 3)

- Provides a simple, standardized way for users> To access mailboxes> To download messages to their computers

(Mail Server user’s Local computer)

- Users can choose to leave copies of their E-mails on the server

- The advantage :: Once messages are downloaded on users’ local computer, users can read their E-mails when they are on off-line.

- But… users might read all messages which include Spam-mails, and so on when they are using this protocol to down-load messages to local computer.

- Port 110- Secure POP3(SSH-POP) : port 995

http://www.faqs.org/rfcs/rfc1939.html

Page 28: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail Protocol - IMAP

IMAP(Internet Message Access Protocol)

- A standard protocol for accessing e-mail from a user’s local server

- A client/server protocol in which e-mail is received

- As this requires only a small data transfer, this works well even over a slow connection such as a modem

- Port 143- Secure IMAP(IMAP4-SSL) : port 585- IMAP4 over SSL : port 993

http://www.imap.org/

Page 29: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?POP3 and IMAP

DIFFERENCE BETWEEN POP AND IMAP

Page 30: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail ?E-Mail – Header & Body

E-mail; Header

- This header keeps important resources- Users can’t see this

- Server Name, Message ID, Send Date/Time, Send Route, Encoding setting

Language Information, etc.

http://cusee.net/102

E-mail; Body

- Contents and Messages in e-mail- Attachments in e-mail

Page 31: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

E-Mail !E-Mail !!

E-MAIL

Page 32: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

Mailing List ?What is Mailing List ?

Mailing List is…

JUST MAILING LIST!

Page 33: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

Mailing List ?How does it work ?

[email protected]

Mail Server(sparc-s.org)

OH? Mailing List…?!

/etc/aliases

/home/sparcs/mail/aliases.d/wheel-seminar

bbashong, rodumani, sunguard, boolgom, over-mania, podo, alphamin, leeopop, gangok, cling, grandmarnier, etc. + @sparcs.org

http://www.niso.org/khelp/kmlm/user_help/html/intro_lists_aliases.html

Page 34: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

ReferenceWhere you can get more information

http://zenome.com.ne.kr/devzone/server_side/mailserver/princi.htmlhttp://python.kr/viewtopic.php?p=35286&sid=90ba518f728aa9be294ce4edcf7c43a5http://cusee.net/102http://wlan.egloos.com/10222487http://en.wikipedia.org/wiki/Mosaic_(web_browser)http://en.wikipedia.org/wiki/Web_Browserhttp://en.wikipedia.org/wiki/Web_standardshttp://en.wikipedia.org/wiki/Web_serverhttp://ko.wikipedia.org/wiki/HTTP#.EC.98.A4.EB.A5.98_.EC.BD.94.EB.93.9Chttp://terms.co.kr/Telnet.htmhttp://terms.co.kr/FTP.htmhttp://www.w3schools.com/http://www.emailaddressmanager.com/tips/mail-servers.htmlhttp://www.ietf.org/rfc/rfc0821.txthttp://www.faqs.org/rfcs/rfc1939.htmlhttp://www.imap.org/http://www.niso.org/khelp/kmlm/user_help/html/intro_lists_aliases.html

Page 35: SPARCS 11 Sunguard. WEB ? Basic Concept of “WEB” Page. 02

ENDThank you for listening!

SunGuard