网络通信
文章平均质量分 65
一只丑小兔
这个作者很懒,什么都没留下…
展开
-
【网络通信】TCP和UDP [一]
要搞清楚网络中进程间是如何通信的,首先就得解决“如何标志一个进程”,网络层的“IP地址”可以唯一标识网络中的主机,而传输层的“协议+端口”可以唯一标识主机中的应用程序(进程)。这样利用三元组(IP地址,协议,端口)就可以标识网络的进程了,网络中的进程通信就可以利用这个标志与其它进程进行交互。 TCP和UDPTCP/IP(Transmission Control Protocol/Interne原创 2017-10-18 18:26:46 · 333 阅读 · 0 评论 -
【网络通信】WSAStartup()函数,MAKEWORD的使用
函数的使用int main(){ WSADATA wsa; //初始化网络环境 if(WSAStartup(MAKEWORD(2,2),&wsa)!=0) //使用2.2版本的Socket。 { cout<<"INITIAL FAILED!"<<endl; return -1; } //成功原创 2017-10-22 21:42:07 · 6946 阅读 · 1 评论 -
【网络通信】socket,bind等基本操作
上篇文章我们已经知道网络中的进程是通过socket来通信的。 TCP/UDP协议通信过程服务器端调用socket()通信过程: socket()—>bind()—>listen()—>accept()—>recv()/recvfrom()—>send()/sendto(); 调用socket()函数创建一个套接字。 调用bind()函数把自己绑定在一个地址上。 调用listen()函数原创 2017-10-23 11:40:46 · 5628 阅读 · 0 评论