腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
libpcap是否在它们下面使用
原始
套接字?
、
我对
原始
套接字和libcap的使用有点困惑。简单地说,任何人都可以指出使用两者的优点。我读了很少的链接,但是,这让我很困惑。
浏览 4
提问于2011-10-22
得票数 13
回答已采纳
1
回答
原始
套接字可以绑定到ip:port而不是接口吗?
、
、
我需要在
Linux
上用C语言编写代理服务器(Ubuntu20.04)。此代理服务器的用途如下。政府在免费上网方面存在不合逻辑的障碍。我需要它收集所有的请求将通过客户端上唯一可用的网卡
发送
,处理它们,置乱它们,并将它们以一种隐藏的方式从government.The服务器端程序应该运行在RS上的一个特定的端口上,以获取包,解码它,并将它
发送
到互联网代表客户端我想不是,因为我需要所有的
原始
包。我应该知道该
数据包
的协议和其他一些信息,因为整个
数据包
应该在RS中透明地检索。例如,我应该知道它是pi
浏览 3
提问于2021-03-18
得票数 2
回答已采纳
1
回答
ss显示一个
原始
套接字。它在听"*:ipproto-255“是什么意思?
、
、
ss在本地地址/端口列中*:ipproto-255的含义是什么?Netid State Recv-Q Send-Q Local Address:Port Peer Address:Portraw UNCONN 0 0 *:icmp
浏览 0
提问于2018-11-13
得票数 1
回答已采纳
1
回答
在
Linux
上
发送
和接收蓝牙低能(BLE)
原始
数据包
、
是否有一种在
Linux
上
发送
和接收BLE
原始
数据包
的简单方法,例如Raspberry Pi设备?非常简单,我想使用BLE作为分组无线电,即在多个设备之间通过空中交换
数据包
。BLE
数据包
格式非常简单。我认为应该能够将用户数据放入PDU (2~257个字节),然后通过socket将其通过BLE
发送
出去,就像如何通过NIC
发送
原始
UDP
数据包
一样。我想如果正确使用,hcitool cmd可以
发送
数
浏览 5
提问于2022-05-14
得票数 1
回答已采纳
1
回答
从
原始
linux
套接字上的任何协议接收
数据包
、
、
、
、
例如,如果我试图打开到127.0.0.1:4999的TCP连接,C#应用程序将捕获3个
数据包
。我也可以通过这个套接字
发送
数据包
,它会工作得很好。然后,C#应用程序将这些
数据包
传输到运行在
linux
机器上的C++应用程序。在那里,我更改
发送
方端口(这是简单的部分,只需将其写入TCP报头),然后我想简单地将其
发送
出去,并为我完成所有其他工作,就像它在C#中工作一样。显然,我也希望从
原始
的
linux
套接字接收
数据包
,这样我
浏览 7
提问于2013-09-26
得票数 0
1
回答
127/8地址不传递给IP堆栈?
、
、
、
、
我使用带有127/8范围的目标IP地址的
原始
套接字
发送
IP/UDP帧,例如127.0.0.6。因此,
数据包
通过网络
发送
OK (在目标设备上使用tcpdump进行检查)。但是在目标
linux
上,这些帧没有被处理,即没有
发送
到UDP套接字服务器(绑定到0.0.0.0)。如果解列IP是eth1惯性面的地址,则
数据包
被正确地处理。为什么
Linux
不想使用本地主机IP处理
数据包
?是内核虫吗? 我需要地址127.x.x.x,因
浏览 0
提问于2015-06-25
得票数 2
回答已采纳
2
回答
网卡以太网帧
、
、
这需要
Linux
机器成为被动的网络设备。 网络
数据包
来自一个网络接口,从另一个接口(net-eth0->
Linux
-eth1->net)而不是对数据进行任何修改。将在
Linux
系统上运行的应用程序将只更改
数据包
的顺序。它将是一个“愚蠢”的网络模拟器应用程序。第一个实现是用
原始
套接字实现的,每次
数据包
到达用户空间时都调用read(),然后在以太网
数据包
被
发送
到NIC时调用was ()。我想知道是否有一种比
原始</em
浏览 3
提问于2016-11-24
得票数 0
回答已采纳
1
回答
用
Linux
::TunTap读取
数据包
、
、
、
我编写了一个perl脚本,该脚本通过
Linux
::TunTap将
数据包
读入用户空间,而且所有这些似乎都运行得很好:use warnings;use
Linux
::TunTap; print
浏览 2
提问于2015-09-27
得票数 6
回答已采纳
1
回答
尝试用数据
发送
TCP SYN
数据包
,用数据
发送
RST,但
原始
数据字段在传输过程中消失。为什么?
、
、
、
、
我试图在
linux
客户端和服务器上创建一个
原始
TCP
数据包
,以便在
原始
套接字中
发送
Ether。TCP
数据包
的特殊部分是,我试图使用TCP SYN
数据包
和RST
数据包
的
原始
数据字段来回
发送
数据(以证明TCP协议中未使用部分的概念)。 服务器接收没有数据的SYN<
浏览 2
提问于2015-12-05
得票数 1
回答已采纳
1
回答
包含
Linux
数据包
处理堆栈
、
、
为了帮助诊断,我一直在构造一个基于python的实用程序来构造一个可以随意重现此错误的
数据包
序列,该实现使用
原始
套接字来执行此技巧。我有一个ICMP ping很好地工作,但我在UDP实现上遇到了一个障碍,我可以构造,
发送
和接收
数据包
没有问题,我看到的问题是
Linux
不喜欢从远程系统发回的UDP
数据包
,总是
发送
ICMP目的地无法到达的
数据包
,即使我的python脚本能够接收和处理
数据包
没有任何明显的问题。我的问题是:在使用
原始<
浏览 2
提问于2011-10-21
得票数 2
回答已采纳
1
回答
简单的
原始
数据包
捕获和
发送
程序
、
、
、
、
我想创建一个具有以下拓扑的演示:演示:交换机向监视主机
发送
数据包
(
数据包
的
原始
目的地不是这个主机,但交换机将通过镜像端口
发送
给它)。监控器-主机将捕获该
数据包
,对其执行一些操作(例如,将L2-L4头字段转储到某个日志文件中),然后将
原始
数据包
发送
回交换机。 主机环境:Ubuntu12.04
Linux
。困境:,我能捕获主机中的
数据包
并将
原始
数据包
发送
浏览 3
提问于2013-10-21
得票数 1
1
回答
无线驱动程序将802.11持续时间场重置为0
、
、
我试图
发送
自定义,
原始
的802.11帧使用阿尔法AWUS036H与USB驱动程序rtl8187。这可以使用tcpreplay、十六进制或许多其他
Linux
实用程序。我已经修改了包中的802.11报头以满足我的需要,但是当我
发送
数据包
时,无线驱动程序似乎正在修改我指定的持续时间字段,因为持续时间字段是根据
发送
前的实际
数据包
长度进行更新的。我正在通过另一个无线适配器和Wireshark捕获
数据包
来验证实际
发送
的
数据包
。
浏览 0
提问于2016-02-08
得票数 0
1
回答
用于
数据包
注入的Libnet与
原始
套接字
、
、
、
、
如果
数据包
有链路层协议(如以太网),sd应该是
数据包
套接字描述符。如果不是,应该是一个
原始
的套接字描述符。Libcrafter设计用于处理所有繁琐的包制作工作(校验和计算、字节排序、头长度等)。在最流行的GNU/
Linux
系统(Ubuntu、Fedora、Debia
浏览 4
提问于2012-06-02
得票数 1
2
回答
原始
套接字
发送
:
数据包
丢失
、
、
在基于
原始
套接字的
数据包
发送
测试中,我发现了非常恼人的症状。使用默认的
原始
套接字设置(特别是对于SO_SNDBUF大小),
原始
套接字
发送
100,000个
数据包
没有问题,但
发送
所有
数据包
大约需要8秒,并且
数据包
被接收器进程正确接收。无论如何,为了增加PPS值,我通过调整/proc/sys/net/core/{wmem_max,wmem_default}增加了
数据
浏览 0
提问于2012-11-01
得票数 2
回答已采纳
1
回答
通过IPSec隧道的传输模式加密的IPSec
数据包
、
、
我们正在尝试通过
Linux
机器上的IPSec隧道来路由传输模式加密的IPSec
数据包
。我们需要的是该IPSec
数据包
通过隧道模式IPSec。
浏览 17
提问于2015-08-05
得票数 0
0
回答
如何在
Linux
中创建
原始
套接字而不缓冲接收到的
数据包
?有可能吗?
、
、
我使用
Linux
,并且我已经创建了一个使用
原始
套接字的应用程序。当我打开它并打开recv(...)时,我收到了之前
发送
的
数据包
,我猜是缓冲在内核中,或者是网卡驱动程序。但我不需要他们。我只需要
数据包
,这些
数据包
在我打开套接字之后就被
发送
出去了。如何创建此套接字?有可能吗?
浏览 6
提问于2016-07-14
得票数 3
1
回答
从python (
Linux
)中的UDP
数据包
中删除填充
、
、
、
我正在尝试删除从
Linux
计算机
发送
的UDP
数据包
中的空填充。目前,它将
数据包
的大小切换到60字节。我
发送
一个本地网络,并且在wireshark中观察到的
数据包
具有空填充。
浏览 4
提问于2014-09-30
得票数 0
回答已采纳
1
回答
HP-UX 11.11 -传入连接问题
、
(我搜索了一些关于ipfilter的信息,但在/etc/rc.config.d中找不到ipfilter的任何迹象)
Linux
ip地址为192.168.0.102 -不能在10.0.2.15*上平HP-UX机器我正在将我的
Linux
机器(192.168.0.102个字节,icmp_sq=0,time=8,ms ping community.h
浏览 0
提问于2021-04-26
得票数 0
回答已采纳
1
回答
在
Linux
上的
原始
套接字编程中,如何防止底层操作系统响应传入的
数据包
?
、
我在
Linux
中使用
原始
套接字
发送
SYN
数据包
。响应(SYN+ACK)正在被操作系统截获,并且它正在使用RST进行响应。我希望阻止操作系统拦截此
数据包
,并让我的应用程序处理它。
浏览 0
提问于2009-07-27
得票数 2
回答已采纳
2
回答
对
原始
套接字使用recvfrom():一般怀疑
、
、
我已经创建了一个
原始
套接字,它从数据链路层接收所有IPv4
数据包
(删除数据链路层报头)。对于读取
数据包
,我使用recvfrom。 我的疑问是:假设由于OS做了一些调度,我的进程休眠了1秒。当它醒来时,它在这个
原始
套接字上执行了recvfrom (要接收的字节数为1000) (目的是只接收一个 IPv4
数据包
,并且说这个
数据包
的大小是380个字节)。假设在此期间许多网络应用程序也同时运行,因此所有IPv4
数据包
都必须在此套接字的接收缓冲区中排队。因此,现在recvfrom
浏览 3
提问于2009-11-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WhatsApp 用户很快就能发送原始质量的照片
LADYS:已开始预售退款,SOL将于几个小时内发送至原始钱包
linux非阻塞的socket发送数据出现EAGAIN错误的处理方法
一种快速提升文件传输速度的方法
微软建议禁用数据包reassembly
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券