草庐IT

clicks_network_subid_data

全部标签

networking - ppp、tcp、rtp 和 tls 中哪个是面向连接的协议(protocol)?

这里就不多说了——我想问下协议(protocol)有哪些:点对点协议(protocol)TCP实时协议(protocol)TLS...都是面向连接的,哪些是可靠的? 最佳答案 您列出的协议(protocol)处于不同的通信层,因此直接比较不一定有多大意义。TLS和RTP位于传输层之上,而PPP是链路层协议(protocol),它们通常(并非总是)不关心某种意义上的连接,例如TCP可以(尽管链路层协议(protocol)可能提供服务以确保帧不会丢失并按顺序到达)。长话短说,您列表中只有TCP是面向连接的协议(protocol)。TLS

network-programming - Intranet 与 Internet 应用程序中的校验和验证

在查看Wireshark中的消息时,我注意到校验和验证始终处于禁用状态。它是过时的要求,还是仅适用于公司网络防火墙之外的互联网流量?此外,有人可以建议它是如何设置的吗(例如,是否来自应用程序或网卡设置等)PS:这个问题可能没有实际意义。我问这个是为了填补我糟糕的网络编程技能中的巨大空白。我听说校验和验证是tcp通信的主要瓶颈,但令我惊讶的是我看到的所有消息都禁用了它 最佳答案 这个问题在WiresharkFAQ中得到了回答。.结果是校验和通常由网卡计算,而Wireshark通常会在数据包到达执行实际计算的硬件之前拦截数据包。为这些数

networking - unix服务器之间TCP端口数据传输的限制

我对网络没有那么深的了解。我有两个unix服务器。我使用TCP连接通过客户端调用服务器。它适用于较小的数据大小。当我尝试请求更大的数据时,API调用突然终止。所以,只想知道unix服务器(clinet-服务器)之间的每个请求的数据传输是否有任何限制。如果是,有什么方法可以增加它。如果有限制,我可以从我的sysad那里寻求帮助来解决这个问题。提前致谢马尼什 最佳答案 没有这样的限制。TCP套接字是一个双向字节流,应用程序如何将这些字节拆分为消息(通常称为“应用程序级协议(protocol)”)取决于应用程序。系统管理员不会在这里为您做

安卓 : Listen to packet data when Android in sleep mode

如前一个问题的答案所述,CDMA和GSMradio保持打开状态,即使在Android设备上将CPU置于sleep状态后也是如此。我的问题是...当接到电话时,是什么唤醒了CPU/手机?是否有类似的机制可以在通过与服务器的ActivityTCP连接接收到数据时唤醒我的应用程序,即使手机已进入休眠模式? 最佳答案 CPU休眠时无法接收数据。CPU需要时不时的唤醒一次,看看有没有新的数据。在您检查新数据的代码中,如果有新数据,您可以保持清醒并继续进行处理。您肯定想了解BroadcastReceiver和android闹钟。基本上,您可以告

networking - 链接TCP应用程序和UDP应用程序

Youhavetwoapplicationthatneedtoexchangeinformationamongtheminalocalareanetwork.ThefirstapplicationusesTCPforcommunicationwhilethesecondusesUDP.Canwelinkbothapplicationsdirectly?Ifyouranswerisno,explainhowwecanlinkthem?(来自家庭作业)我认为答案是否定的,我们需要在它们之间使用一些翻译器或中间件。但是什么? 最佳答案 如

networking - 什么是 "Gateway Interface"?

在书中“The.NETDeveloper'sGuidetoDirectoryServicesProgramming”和标题为“LDAP的定义”的部分,写了以下段落:轻型目录访问协议(protocol)(LDAP)规范于1993年7月在RFC1487中获得批准。密歇根大学的发明者最初将其创建为对较重的DAPX.500协议(protocol)的补充。起初,LDAP设计者只是想要一个简单的网关接口(interface)到X.500,用于TCP/IP协议(protocol),易于实现和编程。这个想法是,LDAP服务器组件会将LDAP调用转换为相应的DAPX.500调用,并将X.500服务器响应

networking - 如果我设置 OpenVPN UDP 连接,我可以使用 TCP 吗?

如果我通过udp(protoudp)建立了openvpn连接,我可以在其中使用tcp(tcp以某种方式转换为udp),还是只能使用udp? 最佳答案 简而言之:是的,您可以通过通过UDP传输的VPN隧道发送TCP。事实上,无论您选择何种传输方式,您都可以通过OpenVPN隧道支持任何协议(protocol)。 关于networking-如果我设置OpenVPNUDP连接,我可以使用TCP吗?,我们在StackOverflow上找到一个类似的问题: https:

node.js - NodeJs TCP 客户端 bufferSize 调用多个 `data` 事件?

我刚刚注意到在NodeJsTCP客户端中有一个bufferSize,您可以将传入缓冲区限制到TCP客户端。所以我的问题是,如果我将客户端的bufferSize设置为1个字节并从服务器发送16个字节,我是否应该在客户? 最佳答案 您所指的bufferSize是read-onlyproperty可写流:Object.defineProperty(Socket.prototype,'bufferSize',{get:function(){if(this._handle){returnthis._handle.writeQueueSize+

networking - 收到超过 2 个全尺寸段后发送的 ACK 数量是多少?

TCPRFC提到接收方应该为它接收到的每2个全尺寸段发送一个ACK​​(假设它们是有序的)并且不应延迟ACK。考虑到窗口大小是8个段,发送方发送了8个完整的段,这是否意味着接收方发送了4个ACK​​,即使它已经收到8个段?它不能用一个ACK​​确认所有8个段吗? 最佳答案 我将把RFC的重要部分复制粘贴到这里:4.2.3.2WhentoSendanACKSegmentAhostthatisreceivingastreamofTCPdatasegmentscanincreaseefficiencyinboththeInternetan

networking - 如何查看同一网络中的主机和目标?

我想将QNXNeutrinoRTOS机器(目标)连接到网络和我的开发机器(由QNXMomenticsIDE组成)也应该在同一个网络上。请告诉我验证主机和目标是否在同一网络上的步骤? 最佳答案 确保你有io-pkt在你的目标上运行:pidinarg|grepio-pkt您应该有类似于以下的一行(io-pkt有多种变体,其中任何一个都应该没问题):12966io-pkt-v4-hc-ptcpip如果io-pkt没有运行,那么查看BSP中的.build文件并取消注释相关行,或者查看BSP文档中有关要使用的正确驱动程序和示例命令行的信息。假