腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Unix域套接字如何区分多个客户端?
、
、
、
TCP使用元组对(IP地址/端口/类型)来区分客户端。UDP传递客户端IP和端口。unix域如何跟踪不同的客户端?有没有像IP协议格式和TCP/UDP格式一样的unix域协议格式?是否在某个地方发布了域套接字数据报协议的格式?是每个unix都是不同的,还是像POSIX这样的东西是标准化的? 谢谢你的启发。我找不到任何可以解释这一点的信息。每一个源码
浏览 0
提问于2012-03-10
得票数 80
回答已采纳
1
回答
套接字和文件建议的缓冲区大小
、
、
、
、
请问,
Linux
内核黑客,在性能方面,write(2)系统调用到套接字或文件的合理缓冲区大小是多少?很明显,它是一些页面大小倍数,但是是哪一个呢?有关系吗?什么是“太小”和“太大”?
浏览 2
提问于2011-12-02
得票数 5
回答已采纳
1
回答
将
结构
作为空指针传递给函数
、
、
我试图将一个
结构
体
的指针传递给一个函数,但是当我试图访问这个
结构
体
时,这个
结构
体
中的最后一个变量丢失了1个字节的内存地址,导致使用该变量的任何东西都会分段错误。pthread_t tID;}sThread; { int
sock
pthread_create(&tHandle, NULL, function, (voi
浏览 0
提问于2012-11-20
得票数 5
回答已采纳
3
回答
Linux
: socket close() vs shutdown()
、
因此,在
linux
上,shutdown()可以使用参数SHUT_RD、SHUT_WR或SHUT_RDWR来仅关闭部分通信通道。但是,就发送到对等
体
的TCP消息而言,它是如何工作的?次握手的方式工作,FIN----------> <----------FIN 那么当我关机(
sock
,SHUT_RD)或关机(
sock
,SHUT_WR)时,它会发送什么消息呢?
浏览 0
提问于2013-02-07
得票数 9
回答已采纳
1
回答
为什么
Linux
内核有‘`struct’和‘`struct套接字’?
、
Linux
内核网络栈具有两种
结构
: 为什么有两个
结构
来存储有关套接字的信息?假设我需要添加一个新字段,什么时候将它添加到struct socket,何时添加到struct
sock
UP
浏览 3
提问于2017-09-19
得票数 14
回答已采纳
2
回答
从struct tcp_
sock
获取TCP端口号
、
、
如何在
Linux
内核中获得tcp_
sock
结构
的TCP端口号?tcp_
sock
的实例位于tcp_recvmsg()的上下文中。
浏览 5
提问于2017-04-25
得票数 3
回答已采纳
2
回答
在
linux
内核中添加了一个新的网络协议
、
、
、
、
我知道在
linux
内核中,我们可以在传输层添加我们自己的协议,类似于TCP、UDP等。在网络层有没有任何钩子来注册一个新的协议,类似于IP,ARP,它可以将数据包传输到应用程序,以及如何在
linux
内核中添加该协议?
浏览 2
提问于2012-12-07
得票数 11
回答已采纳
1
回答
函数指针在
结构
"proto_ops“中指向哪里?
、
、
、
、
在
Linux
内核中,我发现系统调用getsockopt最终调用
sock
->ops->getsockopt ()。
sock
->ops是一个叫做proto_ops的
结构
。这个
结构
包含许多函数指针,比如,我想知道它指向哪里-我没有找到启动这个
结构
的位置。任何见解都是非常有用的。提前感谢!
浏览 0
提问于2016-03-24
得票数 0
回答已采纳
2
回答
C++
Linux
getpeername IP系列
、
、
、
在我的
Linux
C++应用程序中,我使用getpeername来获取对等IP。我的问题是:当我在我的机器上启用IPv6时,我从对等
体
获得的IP是家族IF_INET6,尽管它是IPv4。代码:{ struct socklen_t salen = sizeofstruct sockaddr *sa; sa = (sockaddr *)&am
浏览 2
提问于2011-01-09
得票数 2
1
回答
Linux
2.6内核中
sock
结构
的更改?
、
、
、
在
Linux
2.4.18内核中,
sock
结构
的套接字的网络层表示有saddr、sport、daddr、dport等字段,它们表示源IP地址(端口)和目标IP地址(端口)。
浏览 1
提问于2014-07-02
得票数 2
回答已采纳
1
回答
getaddrinfo -数值服务与命名服务的结果不同
、
、
例如,指定service = "5672“(amqp的端口),返回协议IPPROTO_TCP、IPPROTO_UDP和IPPROTO_IP的addrinfo
结构
列表,而指定service = "amqp”则返回协议IPPROTO_TCP、IPPROTO_UDP和IPPROTO_SCTP的addrinfo
结构
列表。对我来说,真正的问题是,尽管我的系统(Ubuntu16.04)上安装了SCTP,但是getaddrinfo()不返回IPPROTO_SCTP的addrinfo
结构
。查看getaddrinfo()的源代码,它似乎返
浏览 2
提问于2016-11-02
得票数 0
2
回答
如何在Python中过滤来自套接字的传入数据?
、
、
import socketUDP_PORT = 50000
sock
.bind((UDP_IP, UDP_PORT)) (data,addr) =
sock
.recvfrom(1024
浏览 4
提问于2016-07-14
得票数 1
1
回答
如何访问在
Linux
内核的
sock
结构
中被发送调用setsockopt的数据?
例如,我有一个类似于这样的程序:setsockopt(sockfd, SOL_SOCKET, SO_KEEPALIVE, &data, sizeof(data)) 在
Linux
内核空间中,数据实际上位于
sock
结构
中的哪里?我试着阅读
sock
.h,但是没有发现任何&data变量将被保存的地方。
浏览 4
提问于2022-09-15
得票数 2
回答已采纳
2
回答
一个
结构
如何被“返回(struct a *) b”映射到另一个
结构
?
、
、
、
我试图理解
linux
内核网络代码,我遇到了许多功能,比如{}struct tcp_
sock
浏览 2
提问于2016-07-05
得票数 3
回答已采纳
3
回答
从内核空间查找网络接口的mac地址
、
、
我正在制作一个模块,其中我需要网络接口的mac地址。有没有什么函数可以让我不用在用户空间做ioctl就能找到mac地址?
浏览 2
提问于2012-03-31
得票数 2
回答已采纳
2
回答
如何只安装没有码头引擎的码头客户端?
、
、
、
我想编写一个脚本,它将使用docker。它将与在主机上运行的对接引擎通信。我不想把整个码头安装到我的映像,只是CLI,然后使用主机网络与码头引擎通信。
浏览 12
提问于2022-10-18
得票数 0
1
回答
sendto函数在发送原始数据包时不使用struct sockaddr_ll中提供的MAC地址
、
、
、
我写的send函数是: { dest_addr.sll_addr[5] = 0x02; return sendto(info->
sock
_fd
浏览 3
提问于2013-04-26
得票数 6
回答已采纳
2
回答
TCP ECN源代码
、
、
我在包含/net/tcp.h中理解TCP的
Linux
源代码(net/ipv4 4/tcp_input.c)有问题,它已经定义了TCP_ECN_OK =1,但真正的含义是什么?tp->ecn_flags & TCP_ECN_OK是否有更详细的解释或更清晰的参考资料。内核的网络部分主要使用两种数据
结构
:一种是保持称为
sock
(用于“套接字”)的连接的状态,另一种是保存称为sk_buf
浏览 5
提问于2014-04-26
得票数 4
回答已采纳
1
回答
没有显示正在运行的容器的Docker桌面
、
dial unix /home/blah/.docker/desktop/vpnkit.diag.
sock
: connect: no such file or directoryThe Docker engine runs inside a
Linux
VM.
浏览 20
提问于2022-04-19
得票数 10
回答已采纳
6
回答
如何在C中获取发送方的UDP端口?
、
我在
Linux
下用C编写了以下典型代码来获取UDP数据:mysock.sin_family = AF_INET;mysock.sin_port = my_port; bind(
sock
, &mysock, sizeof(mysock);recvfrom(
sock
, buf, PKTSZ, 0, &client, le
浏览 9
提问于2009-03-31
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c/c+结构体与结构体指针
Linux 系统结构详解
C语言结构体
Go语言中结构体的使用-第1部分结构体
Linux 目录结构:/lib 分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券