腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在使用和UDP套接字发送时设置源地址
、
、
、
因此每台PC (
Linux
)都有一个物理
IP
地址和一个虚拟
IP
地址。注意: Whit ifconfig我只看到具有物理地址的eth0 ...
浏览 16
提问于2011-04-22
得票数 6
回答已采纳
1
回答
struct
ip
与struct iphdr的区别
、
、
、
对于
ip
结构
,它们都大小为20字节。包括一个struct
ip
/iphdr??我看到的每一个协议都有相同的
结构
。struct udp / struct udphdr所以我的问题是,他们之间真正的区别是什么?
ip
和iphdr
结构
: #if defined(__LITTLE_ENDIAN_BITFIELD) __u8 ihl:4,s
浏览 9
提问于2017-03-16
得票数 15
回答已采纳
1
回答
局域网中无
IP
PC上MAC地址的发送
、
、
需要在没有配置
IP
的情况下在PC上发送消息,使用
C
语言的MAC地址作为对PC广播消息的答复。我想我应该使用以太网
头
,并使用一些(
linux
)内核的
结构
和子程序,但是我找不到关于我的问题的好链接和示例。
浏览 1
提问于2016-02-27
得票数 3
回答已采纳
1
回答
IP
、TCP和VLAN的
结构
、
、
我最近继承了一个将近7年的代码基,包括一个具有定义
IP
-、TCP、VLAN-
结构
和定义(如#define TCP_NODELAY 1)的公共标
头
的库。我试图用这些
结构
查找头部,但是找不到任何东西(这在
linux
上是主要的,但也有各种BSD-变体)。肯定已经有标题了吧?struct tcphdr in netinet/tcp.h struct udphdr in netinet
浏览 6
提问于2011-03-16
得票数 0
回答已采纳
1
回答
如何将JSON发布到web服务器?
、
、
、
、
我的原始数据来源是一个基于iMX6的Wandboard,它运行着连接到互联网的
Linux
。我想在Wandboard上写一个
C
++程序,打开一个到待定的套接字并发送UDP包,例如,包含我的传感器数据。我的JSON数据
结构
是这样的: "sensor_a": 1100, "sensor_
c
": 0你能帮我在Ubuntu
Linux
上用
C
++把我的JSON数据
结构
浏览 0
提问于2016-10-26
得票数 1
2
回答
使用MsDev将
linux
socket应用程序移植到windows上
、
、
、
、
是否有开放可用的标
头
可用于编译
linux
套接字应用程序(使用套接字/udp/
ip
标
头
)。它们应该定义像sa_family_t、in_port_t这样的
结构
强制使用Msdev,而不是cygwin/gcc或mingw编译器。
浏览 2
提问于2009-11-21
得票数 0
回答已采纳
3
回答
C
类型定义函数原型,其
结构
在定义之前尝试引用。
、
我需要引用一个尚未定义的
结构
体
,因为该
结构
体
实际上包含了类型定义函数原型。MyCallbackFunction * callback;} CallbackData; char a; int
c
;double d; } X; 实际编写此代码/标
头
的有效方法是什么?
浏览 1
提问于2011-07-31
得票数 7
回答已采纳
1
回答
Java中的数据包封装
、
、
、
、
我被分配了一个数据通信类的作业,要求我通过UDP封装
IP
数据包。然后,我需要将这个手动创建的数据包封装到实际的UDP数据包中,并通过
IP
发送它。我知道在
C
中,我可以使用为
Linux
内核库中的UDP和
IP
头
定义的
结构
,手动填充所有字段,并将信息连接到数据包中。但是,在Java中,我将无法访问
Linux
网络头文件。为了清楚起见,我计划使用Eclipse开发
Linux
应用程序。
浏览 1
提问于2013-11-05
得票数 3
1
回答
为检测
ip
选项设置setsockopt
、
、
、
、
//#define IPPROTO_
IP
0#define SENDER_PORT_NUM 53
ip
= (struct
ip
_datagram *) (data ); icmp= (struct icm
浏览 8
提问于2015-12-17
得票数 2
2
回答
在__be内核模块中实现
Linux
32类型的按位&
、
、
、
、
linux
/文件夹包含
ip
.h头文件,其中
IP
头
的部分
结构
定义如下:{ // ...我想检查类型为__be32的
IP
地址是否属于地址类型为char*的网络。我可以使用
linux
/inet.h中提供的in_aton()将网络掩码和网络地址转换为__be32。
浏览 4
提问于2012-02-17
得票数 1
回答已采纳
1
回答
RESTful :指定最终用户
IP
的适当请求
头
、
、
场景: 为了记录、统计和安全目的,B将与
C
通信A的
IP
地址。 我可以/应该使用自定义的X- HTTP
头
吗?我读过关于X-Originating-
IP
的文章,但它是专门针对电子邮件服务的,而X-Forwarded-For与代理有关,所以它们似乎不合适。
浏览 3
提问于2016-09-13
得票数 0
回答已采纳
2
回答
如何在java中欺骗
ip
、
、
(
ip
欺骗)如何更改第二层信息?在java中有没有很好的库呢?它需要原始套接字吗?
浏览 3
提问于2011-06-02
得票数 5
回答已采纳
3
回答
原始套接字
linux
、
、
、
因此,基本上使用原始套接字,就可以构建自己的
头
堆栈,比如堆栈=
IP
+ TCP/UDP + OWN_HEADER。我的问题是,是否有可能从
linux
内核中获得前两种(
IP
+ TCP/UDP)的现成框架,然后将自己的
头
附加到它们身上?所讨论的操作系统是
linux
,语言是
C
。
浏览 8
提问于2013-11-07
得票数 0
回答已采纳
1
回答
如何检查
C
中的网络设备状态?
、
、
、
基本上就像使用
ip
显示的命令一样。我想在
linux
的
C
语言中这样做,这样
linux
特定的
头
就可用了。
浏览 1
提问于2010-06-16
得票数 4
回答已采纳
2
回答
C
++
Linux
getpeername
IP
系列
、
、
、
在我的
Linux
C
++应用程序中,我使用getpeername来获取对等
IP
。我的问题是:当我在我的机器上启用IPv6时,我从对等
体
获得的
IP
是家族IF_INET6,尽管它是IPv4。= 0) return -1; if(sa->sa_family == AF_INET) {
ip
= inet_ntoa((struct sockaddr_in *)sa)-
浏览 2
提问于2011-01-09
得票数 2
2
回答
linux
/if.h和net/if.h之间有什么区别?
、
评论说net/if.h是GNU库的一部分,
linux
/if.h说它是“用于
LINUX
操作系统的TCP/
IP
协议套件的一种实现”。 但是为什么会有两个呢?每个都有什么用呢?
浏览 0
提问于2013-11-19
得票数 8
回答已采纳
1
回答
从glibc头中丢失
IP
_TRANSPARENT
、
、
我正在尝试使用
IP
_TRANSPARENT声明。我正在使用debian 6.0.5。
IP
_TRANSPARENT只在
linux
/in.h中定义,但是它与netinet/in.h冲突。例如,在centos中,
IP
_TRANSPARENT是在
linux
/in.h和bits/in.h中定义的。当我看到bits/in.h的顶部时(当我包括netinet/in.h时,我得到的是centos ) /* Copyright (
C
)
浏览 0
提问于2012-12-13
得票数 4
回答已采纳
1
回答
如何查找服务器返回给浏览器的字节数
、
我是wireshark的新手,正在尝试解决简单的示例。我捕获了一个简单的html文件,我试图回答的问题是:“有多少字节的内容返回给您的浏览器?” 当我单击从服务器收到的"OK“消息时,我看到了两件事。首先,它说捕获了540个字节,其次,它还说内容长度是232。哪一个是我的问题的答案,这两个数字之间的区别是什么?有谁能解释一下吗?
浏览 0
提问于2013-11-27
得票数 1
回答已采纳
1
回答
Tcpdump:如何在虚拟接口上捕获传出数据包?
、
在我现在正在测试的
Linux
系统上,它有两个虚拟L2设备链接在一起,以添加/操作我们自己的帧标
头
,这些帧
头
被封装在Eth报头和
IP
报头之间。(
Linux
cooked), capture size 65535 bytes 0x0020: 0505 0202 c
浏览 0
提问于2013-01-17
得票数 1
回答已采纳
1
回答
未定义类型‘struct nf_hook_ops’的无效使用-内核模块编译错误
、
、
、
我有一个内核模块,我能够成功地针对本机运行的内核
头
(4.4.0-21-泛型)编译。但是,现在它并没有捡起4.5.3的
头
并终止编译。modules.order samples tools我看到,在针对新内核版本进行编译时,只有
linux
/netfilter.h中定义的
结构
和数据类型没有被捕获如果我显式地声明
c
文件中的
结构
,那么错误就会消失。不知道这个头文件有什么问题。/netfilter.h> #include <<em
浏览 9
提问于2016-06-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
c/c+结构体与结构体指针
C语言结构体
C语言的结构体
C语言-结构体单向链表插入结点
1 C+类通俗点说——C结构体复习
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券