腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
3
回答
在C++中设计ipstack
、
、
我想在C++中实现一个IP栈,作为我对Linux和网络世界的一个培训项目。我对Linux栈是如何工作的有一些了解,但是,正如我所说的,我想用C++实现一些具有良好设计的东西,而不是专注于性能。 谁知道我在哪里可以找到用C++编写的IP栈的书面设计(一些UML +顺序图)?
浏览 9
提问于2009-12-10
得票数 1
1
回答
蓝牙协议栈初学者建议
、
、
偷看干草 我对蓝牙和它的内部工作原理比较陌生,还在努力理解其中的一些概念和过程。我的问题与蓝牙协议栈有关。 我知道在操作系统端有一个蓝牙协议栈,比如Linux Bluez,Windows,Androids Bluedroid等等……但是,外围设备是否在自身内部实现了堆栈?例如,我将蓝牙鼠标连接到Linux系统,当然,Linux实现了Bluez堆栈,它们实现了蓝牙堆栈吗? 我正在尝试理解在这种情况下,哪种设备将实现安全性,是带有Bluez的Linux还是鼠标外围设备。 谢谢
浏览 11
提问于2018-03-19
得票数 0
2
回答
操作系统内核和网络协议栈在哪里重叠?
、
我正在努力学习网络协议栈。传输、IP、数据链路层库代码实现)以及linux。我不知道从哪里开始。 第一个问题是这些代码是否是linux内核/库层的内置特性。 如果是这样的话,为什么我可以在一些应用程序中看到第三方协议栈(由blunk微系统-协议栈的开发人员) 如果Linux没有将它作为核心特性,那么linux是否只为网络部分提供占位符(就像只提供宏以启用第三方堆栈)。但是有一篇文章说它有Net4网络代码库。 如果linux有内置的网络特性,那么我需要通过哪些linux模块,或者从哪里开始呢?不仅仅是在网络方面,如果我被引导在linux中探索“代码级别”中的所有方面(进程、内存、
浏览 8
提问于2021-12-10
得票数 2
5
回答
每个Mono组件都是用哪种语言开发的?
、
、
,Mono有三个主要组件: 核心部件 Mono/Linux/GNOME开发堆栈 Microsoft兼容性栈 我想知道每个组件都是用什么语言或技术开发的。 编辑: 我知道项目的某些部分是用C#开发的,尤其是旧的,但是我想知道整个项目是否用C#开发,或者没有。
浏览 3
提问于2009-10-01
得票数 4
回答已采纳
2
回答
设备驱动程序栈
、
、
我是一个初学者,我正在尝试理解设备驱动程序栈背后的概念?我知道设备驱动程序栈有三层,分别是低级驱动程序、总线管理器和高级驱动程序。我的问题是,是否存在针对低级驱动程序和总线管理器的单独代码?如果它们存在,我可以在哪里找到Linux文件系统中硬件控制器的低级驱动程序?谢谢。
浏览 0
提问于2012-06-24
得票数 2
1
回答
linux下的CAN协议栈
有没有人能推荐一下linux下的Can协议栈列表?我使用的是支持CAN总线的飞思卡尔imx286处理器,我使用的是Flex驱动程序。最重要的是,我必须使用像CANOpen这样的CAN协议栈。
浏览 74
提问于2016-08-16
得票数 0
1
回答
Autosar的SOME/IP和类Unix的有什么不同?
、
AUTOSAR规范定义了自己的一些/IP,如下所示: ? 这种面向服务的协议位于以太网协议栈的顶部附近 ? 几种系统(例如,AUTOSAR和LINUX)之间的区别是什么?
浏览 119
提问于2021-04-29
得票数 0
2
回答
C-修改堆栈基指针地址
、
、
、
我想在堆上为每个函数调用分配一个栈帧,但为此我需要修改每个函数的栈基指针。 在Linux下,有没有办法获取指针并在C中修改它?
浏览 0
提问于2012-04-09
得票数 2
1
回答
C DLL与新数据服务进程之间的基于云的IPC
、
、
、
、
我有一个用C#编写的Windows,它调用一个用C语言编写的DLL。 数据在C# UI和C DLL之间使用通过pInvoke提供的封送处理技术进行交换。UI和DLL都是遗留代码。 所有的软件都运行在云上,特别是在Amazon (AWS)上。但是它可以移植到任何云服务提供商(Azure,Google等)。 我需要编写一个新的C代码("NewCode"),它运行在一个单独的AWS (或其他)实例上,除了从一个专有数据库读取数据和从现有DLL中读取服务数据请求之外,它什么也不做。 由于许多原因,这个NewCode需要在它自己的实例上运行,这样它就有了对内存、cpu和磁盘的独占访问。N
浏览 2
提问于2014-12-26
得票数 0
回答已采纳
2
回答
putty选美比赛的协议?
、
、
、
ssh代理有一个协议,通过该协议可以将数据发送到ssh代理以使用特定的私钥进行签名: 在Linux中,使用ssh-agent,您将打开一个通向SSH_AUTH_SOCK的Unix域套接字,并将数据包发送到该套接字。然而,Windows没有Unix域套接字。 有什么想法吗? 谢谢!
浏览 3
提问于2012-09-17
得票数 8
10
回答
多年来一直是LAMP开发人员,现在过渡到Microsoft Web Stack。我该从哪里开始呢?
、
、
、
我一直在使用标准的Linux web栈(linux、apache、php、python、mysql),但我得到了一个与微软Web栈(IIS、ASP.NET、MSSQL、C#)一起工作的绝佳工作机会。 在这上面似乎有相当多的微软追随者。我应该从哪里开始呢?感谢特定的书籍,教程,在线资源。
浏览 3
提问于2009-06-03
得票数 5
4
回答
什么是协议栈?
、
当我遇到一些协议实现时,我多次听到这个术语,但无法想象“协议”与“栈”之间的关系?这里使用的堆栈真的是一个堆栈数据结构吗?如果是这样,为什么我们需要在客户端和服务器端使用协议栈进行通信。
浏览 1
提问于2009-10-28
得票数 1
回答已采纳
1
回答
如何通过TCP/IP/UDP将数据发送到串口?
、
我在PC上有一个真正的串口COM1,加上一些USB串口。我希望使用TCP/IP/UDP api发送和接收数据,但不使用串行api (例如打开文件或C#串行api)。 我计划创建虚拟网络接口,并编写一些服务来将通信数据包转移到串口。如何在Windows或Linux上实现这一点?是司机吗?或者可以在用户空间中完成?我的计划是设置一个指定的IP地址,并使用端口0(或指定一个)进行配置,例如列出可用的串行端口,并打开、关闭、设置波特率。并使用其他端口与他们通信。 我知道有人会提到PPP,但不要。这需要另一边的TCP/IP协议栈。我想和另一边的一个真正的串行设备谈谈。
浏览 2
提问于2015-08-01
得票数 0
回答已采纳
3
回答
协议栈开发的嵌入式测试
、
、
我现在在嵌入式测试领域(航空电子)工作,我想把我的工作转移到类似开发的领域,这主要类似于协议栈开发。因此,我需要知道的是一些实时项目(网络或协议开发),我可以把它们写进我的简历中,这样招聘者至少可以把我列入候选名单。 我对C有一定的了解,对Linux操作系统也有一定的了解。 有没有人能推荐我一些最好的地方或网站,在那里我可以做一些实时的项目 我可以在家里做一些开发,作为离线活动,然后继续下去。 是否支持任何模拟类型的环境?
浏览 10
提问于2009-07-29
得票数 2
1
回答
JVM: JVM指令实现可以使用什么语言?
、
、
、
摘自JVM的官方文档: Java虚拟机的实现可以使用传统的堆栈(俗称"C堆栈“)来支持本机方法(用Java编程语言以外的语言编写的方法)。Java虚拟机指令集解释器的实现也可以使用本机方法栈,例如C语言。 因此,只要JVM在C中实现它的指令集,那么实现就可以使用本机方法堆栈。这让我想到JVM指令集可以在哪些其他语言中实现,以及在这些情况下使用什么样的堆栈?
浏览 1
提问于2021-01-25
得票数 1
回答已采纳
1
回答
对于java/groovy/python,有没有合理的SSDP或DIDL库?
、
、
、
对于未来的项目,我正在寻找一个库来处理SSDP通信和DIDL-Lite xml方言的消息。有没有合理的java、groovy或python实现? 我不喜欢使用像cybergarage或frauenhofer UPnP栈这样的现有UPnP栈的实现,因为它们高度依赖这些栈。
浏览 10
提问于2009-03-10
得票数 3
回答已采纳
1
回答
切换到(Linux)内核模式
、
、
Linux n00b在这里。如何从用户模式切换到内核模式?我运行的是Linux Ubuntu 12.10。有没有可以使用内联汇编代码调用的中断?如果不是,如何做呢? 我之所以问这个问题,是因为我想写一个SCTP (网络)协议栈,它可以访问内核,并且经常在后台运行,尽管UI不能直接访问内核。以前从来没有做过这样的事情,所以来自专业人士的提示肯定会很受欢迎。
浏览 1
提问于2013-08-29
得票数 0
1
回答
Linux上的SNMP支持
、
、
我正在寻找一种在Linux中使用C/C++代码的方法,使我的设备能够成为SNMP管理器和代理。我可以在代码中实现我自己的经理/代理逻辑。但我想这是对车轮的改造? Linux的TCP/IP协议栈中是否有对SNMP(管理器和代理)实现的内在支持?我需要先安装包吗?Linux发行版之间有什么不同吗?
浏览 3
提问于2014-06-18
得票数 0
回答已采纳
3
回答
Objective-C中的正式协议和非正式协议有什么不同?
、
、
、
、
Objective-C中的正式协议和非正式协议有什么不同?
浏览 0
提问于2010-06-21
得票数 42
回答已采纳
1
回答
在用户态下开发TCP/IP协议栈
、
、
、
、
是否有任何库可以帮助在用户模式下开发TCP/IP协议栈或其任何实现?那么LWIP呢?
浏览 5
提问于2013-11-28
得票数 1
2
回答
如何实现协议
、
、
、
有没有开源的桌面共享协议?如果有,是什么?有人能告诉我为了实现一个协议我应该知道什么吗?例如,如果我想写一个桌面共享协议,我需要知道什么以及从哪里开始。(首选语言Java,C++和C#) 谢谢!!
浏览 2
提问于2010-11-17
得票数 2
回答已采纳
2
回答
可以将windows上的tcp客户端连接到linux上的服务器吗?
、
、
、
使用mono编写一个在linux (Ubuntu)上运行的服务器。和一个使用.net在windows上运行的客户端,我可以在linux中连接到服务器吗?我将使用c#进行服务器和客户端编程。
浏览 1
提问于2010-10-31
得票数 1
回答已采纳
1
回答
如何在C#中实现开放栈的ABAC访问控制?
、
在C#中实现开放协议栈的ABAC访问控制,并将其应用于实际环境中。/etc/keystone.conf和XACML策略写入...
浏览 0
提问于2018-10-15
得票数 0
2
回答
Linux中的虚拟网络设备
、
、
、
有人能详细解释一下veth对和tap接口的区别吗?这些设备是如何连接到linux桥或打开开关的。 我发现:"Veth是一种特殊的网络设备,是成对创建的,我认为它是一种改变流量方向的方法,也就是说,当从Linux协议栈发送给veth设备时,它被发送到它的另一个镜像veth设备,因此镜像设备将它作为一个正向通信,并将其返回Linux协议栈以供进一步使用。 Tap设备是逻辑网络设备,但与其他设备不同:它允许用户空间程序直接将流量注入Linux协议栈,还可以从堆栈中检索流量。它在用户空间中打开到Linux协议栈的隧道(或者在级别3的tun设备),该协议栈将用户空间中的数据视为方向通信。“ 但它
浏览 5
提问于2014-09-03
得票数 20
16
回答
跨平台IPC
、
我正在寻找关于可能的IPC机制的建议,这些机制是: 跨平台(至少Win32和Linux ) 在C++以及最常用的脚本语言 (perl、ruby、python等)中实现起来非常简单。 最后,从编程的角度简单地使用了! 我有什么选择?我正在Linux下编程,但我希望我所写的东西将来可以移植到其他OSes。我考虑过使用套接字、命名管道或类似DBus之类的东西。
浏览 21
提问于2008-09-13
得票数 77
回答已采纳
4
回答
长期进化协议(LTE)。4G
、
4G-Lte由不同层次的协议栈组成。我已经理解了那堆的图表。有一件事我没有得到,那就是它们是协议还是仅仅是layers.If --它们是协议,我可以获得C中每个协议的开放源代码吗?
浏览 2
提问于2013-08-22
得票数 0
2
回答
BlueZ hci_* API使主机可被发现
、
、
、
环境: Linux BlueZ蓝牙协议栈 C API 不使用dbus接口。 我必须说,HCI BlueZ C API ( )文档很少,也就是说,是否存在控制主机可发现状态的C hci_* API?类似于启用可发现性控制的"hci_write_simple_pairing_mode“吗?
浏览 9
提问于2015-05-05
得票数 2
3
回答
Linux上C语言中的蓝牙配对
、
、
我正在寻找信息,文档,示例代码或其他关于在linux下用C语言管理蓝牙配对/加密的东西。我在哪里可以找到它? 向您致敬,奥尔班
浏览 1
提问于2011-10-25
得票数 5
3
回答
用C语言实现的开源RTSP/RTP协议栈
我寻找一个用C语言编写的开源RTSP/RTP协议栈,因为我想从微控制器连接到媒体服务器来播放互联网广播电台
浏览 7
提问于2012-02-24
得票数 3
1
回答
为给定的协议实例设置JGroups的协议日志级别
、
、
我有一个JGroups设置,它有多个JGroups协议栈(例如,一个用于应用服务器,此处为JBoss EAP5,另一个用于自定义应用程序)。 我希望将JGroups的协议日志级别设置为给定级别,但只针对给定的协议实例,而不是全局记录器。也就是说,我想设置日志级别,但只针对协议栈,而不是其他协议栈。这用于调试我的自定义应用程序JGroups协议栈。 我开始为日志配置( logging configuration,log4j)中的给定协议全局设置日志级别,但这对于所有协议栈都是活动的。因此,会产生许多日志消息。 然后,我尝试了一种更好的方法:所有JGroups协议Protocol的超类都有一个方法
浏览 1
提问于2013-08-20
得票数 3
回答已采纳
3
回答
如何学习linux网络协议栈源代码
、
、
、
最近,我的工作之一是在我的团队开发的完全不同于linux的操作系统上使用C++编写网络堆栈。然而,我认为深入理解linux网络协议栈可能有助于设计和实现一个好的网络协议栈。 有什么建议或有用的资料吗?
浏览 4
提问于2012-05-13
得票数 2
1
回答
GSM协议的RFC
我正在编写OpenBTS源代码,我需要知道是否有任何RFC文档供C1协议研究? 我在谷歌上搜索过,但GSM协议本身并没有具体的RFC。 具体来说,我正在研究GSM加密协议栈,但我需要熟悉协议本身。 有人帮忙吗?
浏览 0
提问于2018-10-27
得票数 0
回答已采纳
1
回答
我可以在内核中使用protobufs吗?
、
、
、
我需要定义一个与Linux设备驱动程序的通信协议。看起来很不错,而且有一个。 是否可以在Linux设备驱动程序中使用protobufs? 显然,普通的c代码不会工作,因为它进行malloc调用,等等。有没有针对内核的protobufs实现? 如果解决方案减少了,那么移植一个C库在内核中使用需要多大的努力? 附加问题:使用windows驱动程序编写时,答案是否有显著不同?
浏览 2
提问于2011-05-06
得票数 7
回答已采纳
2
回答
是否有类似于Windows的WMI和Linux的WMI
我们想开发一个测试工具来工作在Linux操作系统上是否有任何类似于WMI的linux建立远程连接和执行命令,获取系统信息。 致敬,M.Channabasappa
浏览 5
提问于2011-03-11
得票数 1
回答已采纳
1
回答
所有实例都有theselves方法吗?
、
、
、
、
出于好奇,方法在内存中也有多个区域,具有相同的代码? 我知道函数只有一个,并且在内存中有一个区域。 但是,在面向对象的程序设计中有类和实例的概念 据我所知,实例的函数是方法。 函数只有一个,但方法不是(许多实例..然后是许多方法。) 我认为它们只是方法在内存中的一个代码区和属性在内存中的多个区域。但它们使用了一些特殊的东西,比如栈帧,然后可以做一些事情,比如引用实例对象等。 在C++,java,python,javascript上是正确的吗?
浏览 18
提问于2018-09-05
得票数 0
1
回答
LoRa点对点通信
、
、
、
我想在LoRa温度传感器和带有LoRa模块的M5堆栈(ESP32)之间创建一个点对点连接。然而,我是LoRa的初学者,所以我有几个问题: 所有的数据包都是用LoRa (而不是LoRaWAN)加密的吗?还是取决于LoRa传感器的生产者?可以查看M5堆栈接收到的数据包的内容吗?(如果我正确理解,使用LoRaWAN,内容只能在服务器上查看)。可以将多个LoRa传感器测量的温度发送到一个M5堆栈吗?如果是,我如何区分该数据包已发送的传感器? 任何帮助都将不胜感激!
浏览 17
提问于2021-06-26
得票数 3
回答已采纳
3
回答
快速开发路由协议原型的环境
、
、
、
、
我正在研究路由协议。目前,我正在执行用Python编写的新协议的模拟。下一步是构建一个真正的原型,它可以真正运行在基于Linux的操作系统之上(作为路由守护进程,比如ospfd)。 哪种编程环境/语言适合快速构建路由协议的原型?有人有构建分布式协议原型的经验吗? 我希望尽可能多地关注高级协议逻辑,而不是低级机器相关指令。我愿意学习新的语言(如Erlang或Haskell),以防它们能更好地适应这样的任务。或者,我读过Python中提供的扭曲框架(它可能允许重用一些代码),但我不清楚这是否仅在我编写基于客户端/服务器的协议的情况下对我有帮助。 有没有人知道(分布式)协议实现的优雅教程或示例实现?
浏览 2
提问于2011-03-29
得票数 2
1
回答
需要日志Pcap
、
我需要一个Pcap日志用于MSC/VLR和HLR (C或D)之间的接口,或者SGSN和HLR (Gr)与MAP/TCAP/SCCP协议栈之间的接口。 怎么能找到呢?或者有人给我那个Pcap日志?
浏览 6
提问于2018-09-26
得票数 1
回答已采纳
3
回答
PPP的免费C/C++和Java实现?
、
、
是否有免费的C/C++和Java实现的点对点协议(PPP)可用于串行线路?C/C++实现将进入嵌入式硬件,因此可移植性是一个问题。我并不是在寻找一个完整的TCP/IP协议栈,而是一个可以提供面向连接的基础来构建的东西。
浏览 2
提问于2009-04-26
得票数 1
回答已采纳
1
回答
亚马逊EC2开发堆栈
、
、
、
出于某些原因,我想使用EC2,EC2提供了windows和linux两种部署方式,但是linux要便宜得多(linux预留实例差不多。%63-%85 windows和spot实例的价格比linux便宜%50 )。我需要一个类型安全的语言和主流平台,我更喜欢使用.net/c#栈(但不是mono,因为某些原因),但在这种情况下,java似乎更适合未来(当ec2实例数量开始增加时)。那么,使用.net值得吗? 诚挚的问候,
浏览 2
提问于2010-05-02
得票数 0
回答已采纳
4
回答
如何将数据从发送到C++服务器?
、
、
、
Java可以使用TCP连接到C++服务器。在Win7上。C++服务器在Linux上。 问题是我无法成功地将数据发送到C++服务器。Java代码是: public static void main (String [] args ) throws IOException { Socket sock = new Socket("10.217.140.200",7000); String id = "TEST"; char encoding = 'a'; ObjectOutputStream oos = new O
浏览 1
提问于2012-05-16
得票数 1
回答已采纳
1
回答
Windows驱动程序无法工作
、
安装在ClickHouse CENTOS服务器上的MYSQL命令行客户端运行良好。从远程windows服务器访问CH的Windows驱动程序可以连接(当使用ODBC管理员时),但在使用来自应用程序的连接器时不能工作。我还测试了一个来自远程linux应用程序的MYSQL驱动程序,它也不能工作。我尝试过一些MYSQL驱动程序,这些驱动程序来自版本5-8以及Oracle和MariaDB。我从MYSQL驱动程序中得到错误,我无法解决 其中一个错误是: Details: "ODBC: ERROR [HY000] [MySQL][ODBC 8.0(w) Driver][mysqld-20.4.2.
浏览 4
提问于2020-05-24
得票数 1
3
回答
tcp/ip是如何实现的
、
、
、
、
嗯,首先,我对人际关系很陌生。 研究了tcp/ip协议栈的分层结构。 我知道分层结构是一个抽象的模型,但我不知道协议栈是如何在操作系统中实现的。 如何创建HTTP消息? TCP在哪里生存,如何在传输层分割数据?等等。 请帮助我,纠正我错的地方
浏览 0
提问于2018-04-24
得票数 10
回答已采纳
1
回答
Google项目Brillo
、
、
我已经做了几个月的IoT项目,我正在探索软件栈,这个软件栈可以与工业传感器和硬件连接。我偶然发现了谷歌的项目Brillo,我正在寻找关于它到底是什么的答案。 只是操作系统吗?Brillo应该使用的编织协议是什么?有什么想法吗?
浏览 2
提问于2015-09-17
得票数 2
回答已采纳
1
回答
在没有Flash的情况下将实时音频传输到网站
、
、
、
、
我正在试图找出有哪些图书馆有流现场音频到一个网站。 我想呆在当前的技术栈是..。 MVC3 3/C#HTML/HTML 5 基本上,我想要构建一些东西,让最终用户只安装他们(现代)的浏览器并播放音频。如果可能的话,我更希望同样的终端用户界面支持以前录制的内容。 就输入端而言,我不在乎它使用什么,只要它是基于.net/c#的技术,或者如果不是. not /c#,我需要它是预先构建的,并且能够发送到.net端点。 我已经搜索过这个主题,并找到了几个关于这个主题的帖子,但是大多数都非常模糊,不适合我使用的技术栈(java/flash/等等),所以如果你想办法找到它,在链接它之前,一定要确保它和这个问
浏览 1
提问于2012-07-26
得票数 4
回答已采纳
1
回答
无线IoT通信的M2M协议/框架是什么?
、
、
最近出现了大量的物联网开放标准、协议、框架,甚至是完整的栈。但是哪一个是最实用的,互操作的和未来的证明呢? AllJoyn由AllSeen联盟 绿洲AMQP 基于IP的智能对象联盟CoAP 按对象管理组划分的DDS HTTP by W3C 英特尔的IoT平台 MQTT ( IBM ) 开放互连联盟 Stomp集团的踩踏 线程组的线程 湿法:Tavendo XMPP由XMPP标准基金会提供 ZigBee由ZigBee联盟 Z波联盟的Z波 他们之间有什么比较吗? (从StackOverflow搬来)
浏览 0
提问于2014-12-29
得票数 1
回答已采纳
1
回答
不同域之间实时聊天的技术堆栈建议
、
、
、
我正在做一个试验项目。这是一个基于网络的聊天应用程序(比如abc.com)。我创建了一个聊天窗口(只是基本的UI)。我现在希望的是从这个聊天窗口,与一个客户支持的人,谁是在不同的领域聊天。 比如说,有一个电子商务网站xyz.com,他们的网站上有一个实时聊天支持。可以和xyz.com中的支持人员从abc.com聊天吗? 我对此做了一些研究,发现这可以用WebSocket来实现,有人能对此多加了解吗,比如它是否可行,这个项目可以使用/研究的技术栈等等?
浏览 1
提问于2015-09-07
得票数 0
回答已采纳
2
回答
Linux中的Ethernet +串口
、
、
、
我想在Linux上实现一个驱动程序,它有一个以太网栈,但在硬件上传出的数据将是一个串行端口。基本上,我希望将串行端口注册为以太网驱动程序。有没有人知道这是否可能?我希望能够将IPv6和/或UDP数据包推出串行端口,并以类似的方式通过串行端口接收数据包,并将其向上传递到以太网堆栈。 我不想使用串行到以太网转换器(将串行端口转换为以太网端口的外部硬件)的解决方案,但我的PC本身就有这种解决方案。 我在串口上尝试了PPP,它工作得很好。我还被告知,我可以使用PPP做FTP、HTTP等。对此的引用- 我曾尝试用串行驱动程序从RealTek以太网驱动程序中破解代码,但没有获得太多成功。相反,我不知道这
浏览 2
提问于2012-08-22
得票数 1
2
回答
边界路由器访问哪个层次的协议栈是为了哪个目的?
、
、
、
互联网上的数据流通常被描述为通过至少两个边界路由器从一个主机到另一个主机。在这些说明中,主机配备并使用了完整的internet协议栈,而路由器则被描述为拥有和使用网络协议和IP。 如果我没有弄错的话,BGP是应用层协议。 因此,我想知道BGP通信是如何在路由器之间发生的,如果它们只是访问协议栈的一部分,甚至只是协议栈的一部分?
浏览 0
提问于2016-09-19
得票数 2
回答已采纳
1
回答
为自行设计的CPU体系结构开发编译器
、
、
、
最近,我已经通过创建我自己的简单CPU架构来消耗,在某种程度上可以很容易地在硬件上实现(没有FPGA,但是实际的逻辑门电路)。当然,为了满足这一要求,我使用了一个简单的4位CPU,一个4kB程序空间和256字节RAM。 它支持所有的基本操作,如加、减、加载、存储等。在我开始将这些操作提交给硬件之前,我想要开发一个功能中等的软件栈,它可以为体系结构编译类似于A/C的语言,这样cpu就可以使用高级语言编程。目前,我已经用VB.NET编写了一个工作的汇编程序,但现在我仍然停留在如何接近工作编译器的最终目标上。 具体而言,我有以下问题: 下一步应该是什么,我应该如何编写编译器呢? 尽管4位CPU很简单
浏览 0
提问于2014-12-27
得票数 6
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言——顺序栈
Linux C语言高级编程之使用TCP和UDP协议实现网络通信!
C语言/C加加编程学习实现数据结构之栈的详解
分享:C语言编程——LINUX 多线程
Linux C语言:switch语句的范围判断!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券