(寫在後面就沒人想看了(=...=)
1.由於在寫這份作業時得到重感冒...程式碼的部分寫得非常不好...,這邊很抱歉之後有空我會再改改。
2.不該使用nonblock因為會使效能變差
3.應該要設定SO_SENDTO,在這邊要注意一下select並不能完全的取代掉SO_SENDTO!問題點在於write的buffsize大小會出問題(傳送者大,接收者小時,有機會發生問題)
4.盡量少使用fwrite,盡量使用system calls 也就是write。
5.改使用UDP在傳送時,記得每個封包前面要加上Sequence number,以及最後要判斷data是否遭到串改(類似checksum)。
6.在嵌入式系統的設備上盡量使用udp,因為嵌入式系統的晶片如果用來處理tcp的話,在某些方面來說處理可能太過於複雜。
下載下載點1
這份報告程式碼寫得沒有非常的好,主要因為那時候感冒,還有要考慮的東西有點多..有點雜
相關文章
檔案傳送與效能分析(1)-實驗過程與結果
檔案傳送與效能分析(2)-基本的檔案傳送
檔案傳送與效能分析(3)-斷線分析
檔案傳送與效能分析(4)-程式下載
沒有留言:
張貼留言
俗話說
凡走過必留下痕跡,凡住過必留下鄰居
凡爬過必留下樓梯,凡來過必留下IP
看過文章之後歡迎留下您寶貴的意見喔!