作者freshJC (Pearl Milk Tea)
看板PangSir
标题Re: [CN] 对hw3的一些问题
时间Fri Jun 4 00:59:25 2010
※ 引述《TimeString (时弦 - 我要DJmax的pc版!)》之铭言:
: 想请问助教一下:
: 1. 这次作业有规定要用 TCP or UDP 实作吗? or 自行决定?
: 如果规定为 UDP ,那测试的环境会像 hw2 一样有 delay 或 data loss
: 的状况发生吗?
这次作业请使用UDP socket实作,
测试的环境会以工作站为主,因此delay跟packet loss的程度会小很多。
印象中的话会很接近0%。
: 2. 根据 distance vector 的作法,如果自己的 vector 值有更改,
: 则要通知 neighbors,也就是说对於一个 server,
: 随时都有 data 需 recvfrom()。
: 问题是,我们要怎麽处理同时监听网路有没有资料进来,
: 又需处理 stdin 的指令? (ex. send, update & display)
应该可以用select()来wait来自stdin跟socket discriptor的动作。
: 又或者,我没搞清楚 send 指令要做的事情?
send指令是将自己的distance vector传给neighbors
: 感谢助教~
对作业还有任何疑问的话,欢迎发问。:)
TA 郑乃硕
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.220.201
1F:推 TimeString:谢谢助教~ 06/05 01:40