作者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
如果同学实作的时候还有要加入其他讯息的话,也是可以允许的。
---
1F:→ math120908:顺便问一下 请问最大档案传送的时限上限是多少呢??
经过助教实测之後的结果,
在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
2F:→ Zphoenix:关於修正的部分,如果有同学已经作出来了,这样也是可以的 05/23 13:59
3F:推 math120908:感谢助教<(_ _)>。 05/23 14:32