[轉錄]Re: [CN] HW2 關於兩端輸出格式
※ [本文轉錄自 PangSir 看板 #1B-CAfcX ]
作者: Zphoenix (細雨雙羊湖) 看板: PangSir
標題: Re: [CN] HW2 關於兩端輸出格式
時間: Sun May 23 13:52:37 2010
※ 引述《math120908 (小小郭)》之銘言:
: 想請問一下助教
: 關於兩端的輸出格式是不是沒有限制??
: 像在投影片13頁
: push charlie.txt
: Error 4: Illegal TFTP operation
: ……
: 我覺得照裡來說紅色部分應該client端處理就好...
: 沒必要傳給server端吧...囧a
非常感謝同學提出的問題,這邊確實是助教當初在規劃作業的時候疏漏的部分。
以下助教會針對這部分作一個修正的說明:
---
請參閱HW2投影片第13頁
Server:
./TFTP_server5566
get starcraft.jpg (RRQ)
send XXX bytes
receive data ACK
……
put heyapple.mpeg (WRQ)
receive data XXX bytes
send ACK
……
push charlie.txt
Error 4: Illegal TFTP operation
……
當我們在Client端輸入錯誤的指令格式,
照理來講只需要由Client端負責判斷是否出現錯誤,
而不用將此錯誤的指令傳送給Server端,因此Server端不用印出相關的訊息。
HW2投影片第13頁內容將修正如下:
Server:
./TFTP_server5566
get starcraft.jpg (RRQ)
send XXX bytes
receive data ACK
……
put heyapple.mpeg (WRQ)
receive data XXX bytes
send ACK
……
: 所以是不是在server端只要有輸出
: get: filename , filesize
: put: filename , filesize
: error: not found/exists
: client則是有
: get: filename , filesize
: put: filename , filesize
: error: not found/exists/illegal operation
: 至於格式什麼或其他輸出東西並不限定?
: 感謝助教<(_ _)>。
格式沒有硬性規定,只要有包含投影片上的項目就行了。
(以下借用同學整理的格式來作說明)
Server要輸出的項目分別如下
get: filename , filesize
put: filename , filesize
error: not found/exists
Client
get: filename , filesize
put: filename , filesize
error: not found/exists/illegal operation
如果同學實作的時候還有要加入其他訊息的話,也是可以允許的。
---
→
,
經過助教實測之後的結果,
在204的環境下
Delay: 10ms, Jitter: 200ms, Packet loss: 3%, Packet reordering: 5%
要求檔案傳送的最大時限,目前暫訂為 檔案大小(k)=最大傳送時間(s)
舉例來說,就是60k大小的檔案請在60秒之內傳完。
600k大小的檔案則請在600秒之內傳完。
---
以上修正的內容也會在課程網頁更新,
如果同學之後有任何疑問,也歡迎隨時在版上提出或是寫信給助教。
TA 楊博翔
--
「ごめん、ユリカ。
ごめん、ルリルリ。
ごめん、みんな……」
《アキト、還らず》
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.92.9
→
05/23 13:59,
05/23 13:59
推
05/23 14:32,
05/23 14:32
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84