8得票7回答
我是一名有志成为开发者,想要构建像PayPal这样的大型系统。我该选择哪条路线?

我是一名来自非洲埃塞俄比亚的计算机工程专业大二学生。我们学习了C和C++,我自学了HTML、CSS、PHP(包括cakePHP框架)、少量javascript、JQUERY和mySQL,用于开发像博客这样的小型系统。但我想要构建更加安全和强大的大型系统。在这里看到很多聪明有经验的开发者,我感到...

8得票2回答
实验协议设计与开发工具?

有没有开源、高级工具可以通过GUI简化和简化实验性网络协议(TCP/UDP)的开发?基本上,像动态状态机编辑器一样的东西,它允许您定义“数据包”,“消息”,“状态”,“验证器”,“处理程序”等。最好,这样的工具应该足够全面,以处理协议的所有相关方面(即客户端和服务器),因此高级协议描述可以序列...

8得票4回答
如何知道何时关闭HTTP 1.1 Keep-Alive连接?

我正在使用Java编写Web服务器,并希望支持HTTP 1.1 Keep-Alive连接。但是,我该如何知道客户端在给定连接上发送请求时何时完成?(例如双换行符之类的东西)。 让我们看看stackoverflow如何处理这个非常晦涩的问题 - 在Google上,对此的答案深陷于技术规范和晦涩...

8得票4回答
为实时数据/移动设备设计网络协议

我面临以下困境: 设计一种新的网络协议,用于服务器(Java软件)和桌面以及移动客户端之间的通信。移动客户端包括J2ME、Android,可能将来还会包括iPhone。 数据流是实时、恒定的流,也有更不频繁的部分。客户端显示这些数据的波形图,以及不需要立即更新的数据。客户端还应该进行身份验...

8得票5回答
Python TCP堆栈实现

有没有一种Python库实现了独立的TCP协议栈? 我不能使用通常的Python套接字库,因为我正在通过套接字接收数据包流(它们通过此套接字进行隧道传输)。当我收到一个针对特定端口的TCP SYN数据包时,我想接受连接(发送syn-ack),然后获取由另一端发送的数据(适当地进行ack)。 ...

8得票1回答
以太坊的RLPx有什么用途,以及在以太坊生态系统中如何使用它?

我知道RLPx是基于Kademlia DHT协议的一种协议,但我不确定这个协议的需求或它试图解决的问题是什么? 此外,它说它的目标是允许在单个连接上使用多个协议,这是什么意思? 还有,这部分内容是什么意思: RLPx是一个加密的点对点网络和协议套件,为应用程序提供了一个通用的传输和接口,...

8得票1回答
安卓系统是否支持SCTP协议

我该如何在Android中使用SCTP协议? 我已经知道Android系统默认不支持SCTP,但是可以通过插入SCTP内核模块或者重新构建启用SCTP模块的内核来实现。 我需要一些关于这个问题的见解。这是否可能?如何使Android支持该协议?如何构建内核模块并正确地插入它?如果我们成功使...

8得票3回答
防火墙是否会阻止在80端口上的非HTTP流量?

有人能证实使用端口80上的持续传出TCP连接不会被大多数消费者防火墙屏蔽吗? 这是基于HTTP运行在TCP上的假设,但理论上可以分析数据包。问题是,大多数消费者防火墙是否会这样做?

8得票1回答
如何正确表示SMPP中的消息类别

我正在尝试弄清楚sms类在SMPP中的正确表示方式。然而,我已经完全被标准和文档搞糊涂了。 在普通的sms中,我们有: Class0:快闪短信,在显示屏上显示 Class1:普通短信,存储在SIM卡或设备内部 查看SMPP规范,我首先找到了submit_sm操作中的参数data_co...

8得票4回答
如何编写(实现)应用层网络协议

我想在TCP协议之上编写(实现)一种应用层网络协议。你能告诉我如何开始进行吗? 任何在线教程都会很有帮助 朋友们,我也需要一些实现教程。我是新手,时间也不多 :( RFC更多的是关于规则方面的内容。