腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
中
的虚拟网络设备
linux
、
networking
、
virtual
、
tap
这些设备是如何连接到
linux
桥或打开开关的。我发现:"Veth是一种特殊的网络设备,是成对创建的,我认为它是一种改变流量方向的方法,也就是说,当从
Linux
协议
栈
发送给veth设备时,它被发送到它的另一个镜像veth设备,因此镜像设备将它作为一个正向通信,并将其返回
Linux
协议
栈
以供进一步使用。Tap设备是逻辑网络设备,但与其他设备不同:它允许
用户
空间程序直接将流量注入
Linux
协议
栈
浏览 5
提问于2014-09-03
得票数 20
1
回答
Linux
内核
中
的tcp_disconnect函数做什么,在什么情况下调用它?
c
、
linux
、
tcp
、
kernel
我正在尝试在
Linux
内核模块
中
实现一个ULP,并且一直在查看全局变量struct proto tcp_prot
中
的函数指针,以便能够感觉到应该将哪些函数指针字段复制到我自己的struct proto
中
然而,我似乎找不到一个类似于这个功能的
用户
空间,Google也没有产生任何有用的东西。那么tcp_disconnect的用途是什么呢?它能做什么,什么时候被调用?
浏览 7
提问于2020-09-28
得票数 1
1
回答
在
用户
态
下开发TCP/IP
协议
栈
networking
、
tcp
、
network-programming
、
network-protocols
、
tcp-ip
是否有任何库可以帮助在
用户
模式下开发TCP/IP
协议
栈
或其任何实现?那么LWIP呢?
浏览 5
提问于2013-11-28
得票数 1
2
回答
操作系统内核和网络
协议
栈
在哪里重叠?
tcp
、
linux-kernel
我正在努力学习网络
协议
栈
。传输、IP、数据链路层库代码实现)以及
linux
。我不知道从哪里开始。 如果
Linux
没有将它作为核心特性,那么
linux
是否只为网络部分提供占位符(就像只提供宏以启用第三方堆栈如果
linux
有内置
浏览 8
提问于2021-12-10
得票数 2
1
回答
用于标准类兼容USB设备的Android USB主机模式“软模式”驱动程序
android
、
usb
、
driver
、
device-driver
换句话说,是否有任何开源项目可以将与特定设备类的更有用的通信封装到可以添加到Android项目中的Java类
中
?就我的目的而言,我对USB音频特别感兴趣,但是从
Linux
内核模块源派生出的一组由社区构建的类似乎对许多项目都有好处。我希望其他人已经想到了同样的事情,并且已经开始工作了。
浏览 7
提问于2012-07-04
得票数 37
1
回答
在
Linux
内核
中
实现的OSI参考模型的“会话层”在哪里?
session
OSI 7层参考模型
中
的“会话层”负责创建、维护和关闭主机之间的会话。能否区分
Linux
网络堆栈
中
的“会话层”?使用的
协议
是什么?例如,如果使用HTTP下载ASCII文本文件,那么“会话层”是否指示传输层
协议
创建连接?
浏览 0
提问于2013-09-18
得票数 1
回答已采纳
1
回答
如何在
linux
内核
中
添加代码?
c
、
linux
、
tcp
、
linux-kernel
、
kernel
我正在研究如何对
Linux
的TCP/IP
协议
栈
进行分析和评估。我的目标是从整体上研究tcp/ip
协议
栈
的性能,研究每一层的时间开销以及tcp/p
协议
层和ip层的队列信息之间的交互。为此,我使用了一种基于探测节点的模式来研究
linux
的TCP/IP
协议
的内部行为。探测节点是添加到内核
中
的一段代码,用于记录数据包的时间戳、队列长度和大小等信息。我的问题是:如何在内核
中
添加探测节点?
浏览 1
提问于2014-04-08
得票数 0
3
回答
如何学习
linux
网络
协议
栈
源代码
c++
、
linux
、
networking
、
stack
最近,我的工作之一是在我的团队开发的完全不同于
linux
的操作系统上使用C++编写网络堆栈。然而,我认为深入理解
linux
网络
协议
栈
可能有助于设计和实现一个好的网络
协议
栈
。
浏览 4
提问于2012-05-13
得票数 2
1
回答
在su
用户
上运行.bash_profile
bash
、
centos6
我在centos
中
创建了一个bash_profile如下所示:# User specific environment
浏览 2
提问于2018-10-21
得票数 1
1
回答
linux
下的CAN
协议
栈
can-bus
有没有人能推荐一下
linux
下的Can
协议
栈
列表?我使用的是支持CAN总线的飞思卡尔imx286处理器,我使用的是Flex驱动程序。最重要的是,我必须使用像CANOpen这样的CAN
协议
栈
。
浏览 74
提问于2016-08-16
得票数 0
1
回答
蓝牙
协议
栈
初学者建议
security
、
bluetooth
、
stack
我的问题与蓝牙
协议
栈
有关。我正在尝试理解在这种情况下,哪种设备将实现安全性,是带有Bluez的
Linux
还是鼠标外围设备。
浏览 11
提问于2018-03-19
得票数 0
2
回答
如何防止内核将数据包传递到网络层?
linux
、
sockets
网卡接收到的帧将由驱动程序处理,然后由
Linux
内核传递到
协议
栈
的上层。 有没有一种简单的方法可以防止内核将数据包传递到网络层?我认为重新编译内核是有必要的,是不是应该通过修改softirq
中
的代码,或者像netif_rx这样的函数,或者在每个cpu的列表队列
中
修改代码呢?事实上,我和一些同学正在尝试在
用户
空间中实现一个简化版本的TCP/IP
协议
栈
作为练习,我们才刚刚开始。我正在读一些书,像UNP,APUE2,TCP/IP插图v1,
浏览 2
提问于2013-01-05
得票数 6
回答已采纳
1
回答
蓝牙控制器和
协议
栈
的局限性
bluetooth
、
controller
、
stack
我需要你的帮助,为嵌入式
Linux
选择蓝牙控制器芯片和开源蓝牙
协议
栈
。一般来说,应该考虑的硬件/蓝牙控制器限制是什么?例如,配对/连接多个蓝牙耳机、音频质量。等。一般来说,需要考虑的蓝牙
协议
栈
限制是什么?例如,支持的服务、配置文件等?
浏览 1
提问于2014-11-04
得票数 0
1
回答
FreeBSD TCP/IP
协议
栈
或
Linux
TCP/IP
协议
栈
networking
、
tcp
、
freebsd
我想知道是否有一种方法可以干净利落地从FreeBSD代码库和
Linux
代码库
中
删除TCP/IP
协议
栈
。 有关于这方面的文档吗?
浏览 2
提问于2013-07-11
得票数 0
回答已采纳
1
回答
Autosar的SOME/IP和类Unix的有什么不同?
linux
、
autosar
这种面向服务的
协议
位于以太网
协议
栈
的顶部附近 ? 几种系统(例如,AUTOSAR和
LINUX
)之间的区别是什么?
浏览 119
提问于2021-04-29
得票数 0
1
回答
从
Linux
内核获取套接字的详细信息
sockets
、
linux-kernel
我有一个
用户
空间应用程序,它创建了几个原始套接字(具有不同
协议
的AF_INET & AF_PACKET家族)。
Linux
内核只将AF_INET家族的套接字添加到其原始套接字哈希表
中
,而不添加AF_PACKET家族的套接字。因此,"/proc/PID/net/raw“文件
中
只列出了AF_INET家族的套接字。通过读取"/proc/PID/net/raw“文件,我可以获得内核的发送和接收队列
中<
浏览 3
提问于2012-10-05
得票数 1
2
回答
在编写USB开发板时,从哪里开始?
usb
、
microchip
、
mplab
、
lcd
、
evb
我以前使用开发板的唯一经验是Arduino,在IDE
中
,板会自动显示为COM端口。我的最终目标是在不使用虚拟COM端口的情况下将我的外围设备连接到USB上。
浏览 8
提问于2022-08-01
得票数 0
1
回答
linux
中
的ip_rcv函数在哪里?
linux
、
sockets
、
networking
、
linux-kernel
、
socket.io
我想在我的
linux
中找到ip_rcv()函数,但是我找不到ubuntu、fedora和centos,但是我在
中
找不到这个function.but,给出这些参考: ip_rcv定义为函数原型,在:在
中
定义为函数:在以下位置引用(共3个文件): net/ipv4/af_inet.c, line
浏览 7
提问于2016-09-13
得票数 0
2
回答
tcp/ip应用层在接收数据包
中
的混淆
networking
、
tcp
在传统模型
中
,应用层要获取消息数据,需要经过两个缓冲区和正常的TCP/IP
协议
栈
。在内部,软件中断负责从接收队列的第一个接收消息,然后将它们复制到MSGBuff;应用层通过系统调用将消息数据读取到
用户
应用程序空间。
浏览 6
提问于2015-12-15
得票数 0
1
回答
为什么内核本身没有整个L2/L3
协议
栈
?
routing
、
cisco-ios
、
switching
、
juniper-junos
、
linux
我知道内核本身在ipv4堆
栈
上处理第二层、第四层和第四层
中
的
协议
,但是为什么内核本身不能有诸如STP/RSTP/xSTP/OSPF……等
协议
。 为什么我们需要一个独立的
协议
栈
与
用户
空间/控制平面。
浏览 0
提问于2019-12-22
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux探秘之用户态与内核态
2018中国双态运维用户大会现场精彩集锦
用户空间网络提升 NFV 的性能
如何在 Linux 系统中通过用户组来管理用户
深入分析POP/MOV SS漏洞
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券