作者freshJC (Pearl Milk Tea)
看板PangSir
標題Re: [CN] HW2 是否需要照著標準實作?
時間Wed May 19 12:24:39 2010
※ 引述《a127a127 (TDYa127)》之銘言:
: 或者換個問法:
: 是否只需要用我們寫的client連到我們寫的server,
: 而不需要考慮與其他client、server的相容性。
只需要考慮自己寫的client及server相連即可。
: 例如block size是否需要照著規定的大小(512bytes)?
: 要不要做為了偵測error packet lost的timer?
這邊應該是需要的,你必須讓client端顯示error message。
例如client端送RRQ給server要求abc.jpg,但是server沒有abc.jpg,
那server送給client的error packet必須要是reliable的。
: 封包格式是否需要跟TFTP完全一樣?(例如可否在UDP上再包一層my_rdt_protocol)
: 還有像是助教說可能會有效率問題。
: 但RFC 1350似乎直接規定了在傳下一個資料封包之前,要確認之前的封包已經被收到了。
: (Each data packet contains one block of data, and must be acknowledged by
: an acknowledgment packet before the next packet can be sent.)
: 那不就不能做pipeline了>"<。
格式不需跟TFTP一樣,只要能達到TFTP中的RRQ及WRQ functions即可。
如果想增加傳輸效率的話可放心去作。:)
TA 鄭乃碩
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.84
1F:推 a127a127:謝謝助教<(_ _)>。 05/19 17:57