Objective The objective of this tutorial is to know the description of SAKURAFUBUKI 3 rd and the usage of SAKURAFUBUKI 3 rd.
Tutorial contents Section1.What is SAKURAFUBUKI 3 rd Section2.Installing SAKURAFUBUKI 3 rd Section3.Sending/Receiving files by SAKURAFUBUKI 3 rd Section4.Trouble Shooting
SAKURAFUBUKI 3 rd Mikiyo Nishida Ph.D. Candidate at SFC Please blame him if SAKURAFUBUKI does not work
Section1 What 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 3 rd 1. Installation of SAKURAFUBUKI 3 rd 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( ) 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 browser 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/ /01/ -rw-r--r Feb 19 19:43 01.rm
Verify Video and Materials Please access to Lecture URL (http://[your_server_name]/class/ /slides/01/)http://[your_server_name]/class/ /slides/01/ See the video by clicking start video
Section4. Trouble shoot Check member information Check Multicast packet using tcpdump command Check your UDL network No member info see member info Check recv.ini Check mcdd process