37
1 Internet Hiroshi Toyoizumi [email protected]

1 Internet Hiroshi Toyoizumi [email protected]

Embed Size (px)

Citation preview

Page 1: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

1

Internet

Hiroshi [email protected]

Page 2: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

2

Introduction of the Internet

• System of Internet• What can be done using

Internet• Merit of Internet• Technologies in the Internet

Protocol Routing

Page 3: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

3

Stand Alone

• Computers are used to be standing alone.

X

Page 4: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

4

Connect two machines

• Sharing the information between two machines. Copying files etc.

Page 5: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

5

Local Area Network (LAN)

• Connecting machines.

Hub

Page 6: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

6

The Internet

• Connecting LANs globally.

Company A

University B

Agency CLab. D

Provider E

domain

domain

domain

domain

domain

Page 7: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

7

What’s the Internet: “nuts and bolts” view

• millions of connected computing devices: hosts, end-systems pc’s workstations, servers PDA’s phones, toasters

running network apps• communication links

fiber, copper, radio, satellite

• routers: forward packets (chunks) of data thru network

local ISP

companynetwork

regional ISP

router workstation

servermobile

Page 8: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

8

Domain

• The name of organization connected to the internet.

waseda.jp Waseda University waseda.ac.jp ntt.co.jp NTT kantei.go.jp Japanese government

Page 9: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

9

Structure of Domain Name

• Domain name is consisted by the name, attributes and nationality of organization.

http://www.internic.net/faqs/authoritative-dns.html What is waseda.ac.jp?

“waseda” is the name of organization, “ac” represents academia, and “jp” means japan.

Nationality ca:Canada   uk:United Kingdom   fr:France   au:Australia etc.

Attributes co:company   go:government   ne:internet provider

Name You can name it!

Page 10: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

10

Address

• You need address to send a message to the computer on the receiver side. Use IP address or domain name. IP address

Handled by computers. 164.125.25.10 Consisted by network number and computer number.

Domain name tractable for human being computer ----- aoni.waseda.jp mail ----- [email protected] URL ----- www.waseda.ac.jp

Page 11: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

11

Example of address

NTT

Waseda

Fukushima government

waseda.ac.jp

ntt.co.jp

pref.fukushima.jp

ルータ

den.ntt.co.jp(210.173.163.201)

aoni.waseda.jp(202.225.207.18)

www.abc.pref.fukushima.jp

[email protected]

URL

mail address

Domain name

Domain name

Domain name address

address

Page 12: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

12

What you can do using internet

• Browsing ( World Wide Web(WWW ))• E-mail• FTP: file transfer• telnet: remote login to other computers• BBS (electric bulletin board)• Chat• Multimedia player (Video, music )

Page 13: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

13

WWW

•System to make and look homepages.•Using hyper link.•Browsers

Netscape Navigator Internet Explorer

•Making Home pages Use HTML (Hyper Text Markup Language)

Page 14: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

14

WWW(2)

• Netscape Navigator

Page 15: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

15

WWW(3)

• Internet Explorer

Page 16: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

16

A Simple HTML Example

<html><head> <TITLE> A Simple HTML Example </TITLE></head> <body>

<H1> HTML is Easy To Learn </H1> <P>Welcome to the world of HTML. This is the first paragraph. While short it is still a p

aragraph!</P> <P>And this is the second paragraph.</P> <P>This is an example of link.

<A HREF="http://www.u-aizu.ac.jp/~toyo">Click it!</A> </P> <P>This is also an example of inline image. Can you find where the original is?<BR>

<IMG SRC=http://www.waseda.jp/sils/img/ph_title.jpg></P>

</body> </html>

Page 17: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

17

Result of the Simple HTML Example

QuickTime˛ Ç∆TIFFÅiLZWÅj êLí£ÉvÉçÉOÉâÉÄ

ǙDZÇÃÉsÉNÉ`ÉÉÇ å©ÇÈÇΩÇflÇ…ÇÕïKóvÇ≈Ç∑ÅB

Page 18: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

18

Make your own HTML file

1. Edit the following sample.2. Save it with an appropriate name on your desktop.3. Preview your file by your browser.

Sample<html>

<head> <TITLE> This is title of your page </TITLE></head> <body>

<H1> This the header! </H1> <P>Welcome to the world of HTML. This is the first paragraph. While short it is still a paragraph!</

P> <P>And this is the second paragraph.</P> <P>This is an example of link.

<A HREF="http://www.u-aizu.ac.jp/~toyo">Click it!</A> </P> <P>This is also an example of inline image. Can you find where the original is?<BR>

<IMG SRC=http://www.waseda.jp/sils/img/ph_title.jpg></P>

</body> </html>

Page 19: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

19

E-mail

Outlook

Page 20: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

20

E-mail

Outlook

Page 21: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

21

FTP

• Transfer (get or put) files via network.

QuickTime˛ Ç∆TIFFÅià≥èkǻǵÅj êLí£ÉvÉçÉOÉâÉÄ

ǙDZÇÃÉsÉNÉ`ÉÉÇ å©ÇÈÇΩÇflÇ…ÇÕïKóvÇ≈Ç∑ÅB

Page 22: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

22

Upload Your HTML

1. Find your ftp server of waseda net. [email protected] ftp.aoni.waseda.jp2. Use a ftp tool named ffftp to connect the serve

r.3. Upload the file onto the server.4. Check your first home page at www.yyyy.waseda.jp/xxx

Page 23: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

23

telnet

• You can access to other computers.

Page 24: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

24

News, BBS

• You can discuss a specific topic and sharing information.

Page 25: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

25

Chat

• Chat using text (or even voice).

Page 26: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

26

Multimedia Player

• Play movies or music on the internet.

Page 27: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

27

Advantages of internet

• You can access global information without going there.

• You can communicate with people all over the world.

• You can do business world wide. • You don’t have to consider the national

border. • Distance education and distance medical

care.• Reduced cost of transportation.

Page 28: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

28

Quiz

Explain what we can do using the following applications.

(1)e-mail (2)WWW(3)ftp (4)BBS(5)telnet (6)chat(7)multimedia player

Page 29: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

29

Internet Technology

• Protocol• Routing

Page 30: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

30

What is Protocol?

• Protocol is the rule for communication. • As you need to follow the traffic rule when you d

rive a car, you need to follow the rule during communication.

• Internet employs a protocol called TCP/IP is mainly used. IP Rule for controlling path along internet. TCP Rule for transfer data without error.

Page 31: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

31

Hierarchy

Application

Presentation

Session

Transport

Network

Data link

Physical

Application

Presentation

Session

Transport

Network

Data link

Physical

Data unit Data unit

Addheader

Removeheader

Communication link

Hierarchical Protcol

Page 32: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

32

What is Routing

• You need to decide a path from source to destination in order to transmit your data.

A Ltd.

B University

C officerouter router

router

destination Port #

C office 1

B university 2

Routing table

1

2

Page 33: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

33

Variation of routing

Routing methods Static routing

• You don’t change the route which is decided at the beginning.

Dynamic routing• Depending on the network condition, the optimal route

is automatically found and configured.

Page 34: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

34

Examples of Your Assignments

1. Blog2. RSS3. Streaming Service4. Instant Message5. Podcast6. xDSL/Fiber-to-the-home7. Peer-to-Peer8. Hot Spot9. XML10. E-commerce/Auction11. Wiki12. Social Networking Site

Page 35: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

35

Procedure of group work

• Research Select a topic and do research. Study and discuss the findings.

• Preparation of Presentation Arrange the findings. Consider the effective ways to show your findin

g. Upload the related documents to the Web serv

er.

Page 36: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

36

Midterm Exam Problem(30 min.)

• Suppose you are a non-fiction writer. You are asked to write a non-fiction article about Bali-island on an on-line magazine.

• Describe how you prepare and write the non-fiction article by using the power of internet. Use the following tools as many as you can and explain how you are going to use it. (1)e-mail (2)WWW (3)ftp (4)BBS(5)telnet (6)chat (7)multimedia player

This is just an example of Midterm Exam!

Page 37: 1 Internet Hiroshi Toyoizumi Toyoizumi@waseda.jp

37

Easy steps to submit your solution

1. Make a file describing your solution on your PC. You can use anything to describe it, word, power point, plain-text, html…

2. Name the file with your student ID. For example, w1111111.doc.

3. Place your file on the shared folder as ordered in the class.

Or you can write your solution with pen and paper, and submit it by your own HAND.