在网络通信中 服务器listen一个端口之后 accept是随机分配一个端口和client连接吗? 如果是 这个端口可以设置吗?
解决方案 »
- 如何修改模态对话框的标题栏
- 招聘Cell技术支持
- 这个问题太简单了!
- 连接点问题?如果客户端在调用的过程中突然被关闭,会出现什么情况?
- 为什么么在winuser.h中定义了两个量(WH_KEYBOARD_LL,KBDLLHOOKSTRUCT)编译时却说没定义
- 请问那里有“visual c++ 6。0 数据库系统开发实例导航”的电子书下载
- 如何改变CView的大小!
- 关于定时器的
- 怎么得出led汉字点阵编码
- 求教,截图为啥不按坐标截,总是从左上角截啊?
- CListViewCtrl响应消息 LVN_COLUMNCLICK 消息映射NOTIFY_HANDLER的问题
- vs2008 c++ MFC应用程序中怎么添加datagrid控件?
accept不是分配端口,而是另外一个socket而已。
那我先问一个问题TCP是可以在一个端口上面进行多个连接吗? 如果不是 那么 新的socket必然有新的端口 这个端口怎么设置 直接对socket进行绑定吗?
listen(sock,2)newsocket = accept(sock,(sockaddr *)&adder,&iAddrSize)newsocket是新的socket 他是通过哪个端口和客户端通信呢
所有这些连接的本地ip和端口都是一样的,没有问题的,因为远程ip端口是不一样的如果别的地方一个ip同时建立几个链接到你这里,他的每个连接的端口都是不一样的