标签:
在这章要完成一个练习:
在电脑上建立三个IP,可以用IP别名,然后编写如下程序:
建立
A: UDP客户端
B: UDP服务端
C: UDP服务端
A向B传递C的IP及端口号外加数据,然后B向C发送A的IP及端口号外加A的数据
就像是一个代理一样。
这一章其实主要是学习UDP的创建及两个数据传输函数recvfrom和sendto。
ssize_t recvfrom(int sockfd,
void *buf,
size_t nbytes,
int flags,
struct sockaddr *from,
socklen_t *addrlen);
ssize_t sendto(int sockfd,
const void *buf,
size_t nbytes,
int flags,
const struct sockaddr *to,
soclen_t addrlen);
标签:
原文地址:http://my.oschina.net/bxxfighting/blog/372630