SAKURAFUBUKI 3rd AI3 Workshop June 19, 2003 Maki Tsuchiya maki@sfc.wide.ad.jp Keio University,...

Post on 27-Mar-2015

215 views 1 download

Tags:

transcript

SAKURAFUBUKI3rd

AI3 Workshop June 19, 2003Maki Tsuchiyamaki@sfc.wide.ad.jpKeio University, Shonan Fujisawa Campus

Objective

  The objective of this tutorial is to know the description of SAKURAFUBUKI 3rd and the usage of SAKURAFUBUKI 3rd.

Tutorial contents

Section1.What is SAKURAFUBUKI 3rd

Section2.Installing SAKURAFUBUKI 3rd

Section3.Sending/Receiving files by SAKURAFUBUKI 3rd

Section4.Trouble Shooting

SAKURAFUBUKI 3rd

Mikiyo Nishida Ph.D. Candidate at SFC Please blame him if

SAKURAFUBUKI does not work

Section1What is SAKURAFUBUKI3RD

. Multicast Transfer Distribute archives

to multipoint at the same time

IPv6 support Three modes of

reliability Pre/Post

processing Web Interface

Transfer modes

CLOSED Only specified member can receive data, and

receiver can request missing data and should report receive status to sender.

OPEN Everyone can receive data, and only members of the

group can request missing data and should report receive status to sender.

UNLIMITED One-way transmission. Everyone can receive data,

but nobody can request missing data.

Data flow

[Sender] [Receiver]

Member information advertising

Data information advertisement

Reporting Status

Data transmit

NACK(missing information)

Missing data retransmit

ACK(complete information)

① ②

③ ④

⑥⑤

Section2.Installation of SAKURAFUBUKI 3rd

1. Installation of SAKURAFUBUKI 3rd

2. Edit mcdd configuration file

3. Start your mcdd program ( verify program process)

4. Preparation of script file.

Copy imldds.ini to recv.ini and edit recv.ini ReceiverMulticast IF4

• Set the IP address to your local SOI server ReceiverIdentity

• Set Identity for this software• (soi-ait, soi-sfc, soi-unsrat…..)

TraceServerName• Set IP address of the sender(202.249.25.238)

LogMode• Set log mode to “0”

ReceiverHostBasePath• Set data storing folder to “/”

Edit mcdd configuration file

Preparation of script file.

1. Copy the script to /soi/soi/util/. % mkdir /soi/soi/util/ %cp /mnt/cdrom/customize_lecture.pl /soi/soi/util/

2. Change file access permissions % chmod 775 /soi/soi/util/customize_lecture.pl

Section3. Sending/Receiving files by SAKURAFUBUKI3rd

Using web interface

Input URL to web browserhttp://”your soi-server ip address”:19880/admin

Show list of received current member info

Add New Data(this page is displayed only sender mode)

Show list of received current data

DATA STATUS

INIT : complete initialization LOADED : loaded data information. no get

sent and received thread RECEIVING : data receiving(working receiving

thread) RECVDONE : complete data receiving (exit

receiving thread) RECVFAILURE : failed receiving data RECVREPAIR : repairing data

TRANSMIT STATUS

INIT : complete initialization RECV :  data receiving RECVSTOP  : stop receiving REPAIRING  : repairing data TURNEND : complete 1 tern of sent and

received data QUIT : complete thread

Check actual data file  

ls –la   /soi/soi/classes/20020032/01/ -rw-r--r-- 335674 Feb 19 19:43 01.rm

Verify Video and Materials

Please access to “Lecture URL “ (http://[your_server_name]/class/20020032/slides/01/)

See the video by clicking “start video”

Section4.Trouble shoot

Check member information

Check   Multicast packetusing tcpdump command

Check your UDL network

No member infosee member info

Check recv.ini

Check mcdd process

Fin!

Thank you very much for listening!