linux网络编程新手最近在看《unix网络编程》,udp那块不太明白,为什么server在recvfrom之前要bind,而client在recvfrom之前却不用bind呢?我感觉client要recvfrom的话也应该bind的呀[解决办法]因为client第一次发给server的时候内核帮助你bind在某个ip+port上了。而server之所以要bind是因为如果不确定IP+PORT,client怎么知道发给哪个IP的哪个PORT呢?