社区
网络编程
帖子详情
关于端口问题
ZH408482684
2010-04-22 04:55:55
在网络通信中 服务器listen一个端口之后 accept是随机分配一个端口和client连接吗? 如果是 这个端口可以设置吗?
...全文
146
13
打赏
收藏
关于端口问题
在网络通信中 服务器listen一个端口之后 accept是随机分配一个端口和client连接吗? 如果是 这个端口可以设置吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wqkjj
2010-04-23
打赏
举报
回复
路过,每天回帖即可获得10分可用分!
prodiving
2010-04-23
打赏
举报
回复
accept的时候分配的socket对应一个连接,
所有这些连接的本地ip和端口都是一样的,没有问题的,因为远程ip端口是不一样的
如果别的地方一个ip同时建立几个链接到你这里,他的每个连接的端口都是不一样的
Sou2012
2010-04-23
打赏
举报
回复
。。。服务器不是绑定了端口吗? 比如 8080, 那么客户端只能从8080上去连服务器。
zyq5945
2010-04-22
打赏
举报
回复
[Quote=引用 9 楼 zh408482684 的回复:]
那从代码实现来说
listen(sock,2)
newsocket = accept(sock,(sockaddr *)&adder,&iAddrSize)
newsocket是新的socket 他是通过哪个端口和客户端通信呢
[/Quote]
系统自己从系统空闲的端口中找个出来作为newsocket的通信端口。
ZH408482684
2010-04-22
打赏
举报
回复
那从代码实现来说
listen(sock,2)
newsocket = accept(sock,(sockaddr *)&adder,&iAddrSize)
newsocket是新的socket 他是通过哪个端口和客户端通信呢
gbbl123
2010-04-22
打赏
举报
回复
学习学习
soswaidao
2010-04-22
打赏
举报
回复
accept是等待一个套接字接入
ZH408482684
2010-04-22
打赏
举报
回复
[Quote=引用 3 楼 ljz888666555 的回复:]
引用 1 楼 best_02 的回复:
accept不是分配端口,而是另外一个socket而已。
就是这个
[/Quote]
什么意思哦 就是这个?
尹成
2010-04-22
打赏
举报
回复
accept不是分配端口,而是另外一个socket而已。
这不是鸭头
2010-04-22
打赏
举报
回复
客户端也可以绑定的某一个指定的端口...虽然在客户端很少这样用....
ljz888666555
2010-04-22
打赏
举报
回复
[Quote=引用 1 楼 best_02 的回复:]
accept不是分配端口,而是另外一个socket而已。
[/Quote]
就是这个
ZH408482684
2010-04-22
打赏
举报
回复
[Quote=引用 1 楼 best_02 的回复:]
引用楼主 zh408482684 的回复:
在网络通信中 服务器listen一个端口之后 accept是随机分配一个端口和client连接吗? 如果是 这个端口可以设置吗?
accept不是分配端口,而是另外一个socket而已。
[/Quote]
那我先问一个问题TCP是可以在一个端口上面进行多个连接吗? 如果不是 那么 新的socket必然有新的端口 这个端口怎么设置 直接对socket进行绑定吗?
bEst_02
2010-04-22
打赏
举报
回复
[Quote=引用楼主 zh408482684 的回复:]
在网络通信中 服务器listen一个端口之后
accept是随机分配一个端口和client连接吗
? 如果是 这个端口可以设置吗?
[/Quote]
accept不是分配端口,而是另外一个socket而已。
渗透测试/Web安全/信息收集
适合人群:①Web安全工程师 ②网络安全工程师 ③渗透测试工程师 ④软件开发工程师 ⑤安全运维工程师 6⃣️小白学完本课程,您将掌握:掌握信息收集的思路、原理、工具,以及域名、真实IP、C段、旁站、指纹、敏感目录、
端口
等信息收集信息收集作为渗透测试、漏洞挖掘的准备工作,是必不可少的,充分的信息收集可以帮助白帽子扩大攻击面、提高挖洞效率,此次课程主要内容有: 1、域名信息收集 2、真实IP查询 3、子域名探测 4、旁站/C段 5、目标站点指纹信息 6、敏感目录文件 7、
端口
扫描课程干货分享常见
问题
: 问:课程如何提供服务?答:1、私信我 2、课程提问 3、加入课程上方的交流微信群问:课程提供试验环境吗?答:100%完全提供,资料中可以下载
关于docker容器中socket配置
端口
问题
关于docker容器中socket配置
端口
问题
关于容器
端口
和主机
端口
的关系Socket
端口
配置关于0.0.0.0和127.0.0.1和其他ip的关系 关于容器
端口
和主机
端口
的关系 首先,我们在创造容器时,如果不指定
端口
映射,那么这个容器时封闭的,不能与外界网络通信。而我们一般情况下则需要指定
端口
映射,使得我们可以通过主机的
端口
访问到容器。我们常用 docker container run -p 8080:80 -d *progamme_name *这里我们将容器的80
端口
映射到主机的8080
端口
,之后我们就
进来教你如何解决
端口
被占用
问题
文章目录关闭windows中被占用的
端口
,比如我们常见的8080
端口
被占用了,只需两步轻松解决
问题
。一:查找
端口
的PID(以下内容以8080
端口
被占用为例)二:关闭PID进程三: netstat 命令(查看
端口
) 关闭windows中被占用的
端口
,比如我们常见的8080
端口
被占用了,只需两步轻松解决
问题
。 一:查找
端口
的PID(以下内容以8080
端口
被占用为例) 打开命令行工具,输入:netstat -aon|findstr "8080" 得到如下图所示信息: TCP 为协议 0.0.0.0:8080
Linux
端口
转发
端口
映射
摘要:
端口
转发也称
端口
映射,基本使用的有两种方式,本机
端口
转发,跨IP
端口
转发。 本机
端口
转发 应用场景:我要搭建一台Linux server,使用tomcat作为web容器,让别人维护web项目的发布,这时候会给他们一个普通用户(非root用户)。 分析:tomcat的默认
端口
是8080,所有用户都可以启动,但是除内部系统外,一般我们会选择使用80作为
端口
,可是普通
什么是源
端口
和目的
端口
源
端口
就是指本地
端口
目的
端口
就是远程
端口
一个数据包(pocket)被解封装成数据段(segment)后就会涉及到 连接上层协议的
端口
问题
。 很多人都在源
端口
和目的
端口
这两个概念上犯迷糊, 其实他们只是数据的发送方向的
问题
。 比如很多防火墙的规则设置都要求设置源
端口
和目的
端口
, 其实就是数据包通过防火墙的方向是向内还是向外。 源
端口
就是本机程序用来发送数据的
端口
,目的
端口
就是对方
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章