tcp

    0热度

    1回答

    我想使简单的客户端服务器程序发送和接收使用TCP套接字的文件表单服务器。至于从服务器获取文件不是问题,服务器将创建一个具有相同名称的文件并将该文件中的数据放入该文件中,但是当涉及到将文件放入服务器时,有时它会很好,但总是有机会,因此服务器正在获取文件名以及文件内容,而不是将其写入文件,它将文件名和内容写入新文件名,并且该文件保持空白。如果有人能提出任何解决方案,将会有很大帮助。 server.py

    1热度

    2回答

    对不起,如果我问一些问题之前。 我正在开发一个程序,读取通过TCP接收的数据并使用StreamReader,而我无法找到如何确保不会丢失任何数据。有什么办法可以创建一个中间缓冲区来从那里读取或类似的东西? 这里是我创建的方法用于接收数据并将它写入一个文本框: public static void Connect(string IP, string port) { try

    -1热度

    1回答

    我正在玩Wireshark来调试我正在处理的一些物联网家庭自动化项目。我想我会从更多地了解HTTP和TCP/IP如何实际工作中受益。我发现的大多数解释都将HTTP描述为“骑在TCP/IP之上”,但我更具体地询问实际发送的内容。 这是我拍摄的客户机/服务器交互的例子: Client: [SYN] Server: [SYN, ACK] Client: [ACK] 如果我到目前为止明白,他们现在

    0热度

    1回答

    HAProxy默认保护自己免受TCP SYN泛滥或DOS攻击吗?如果没有,那么我怎样才能保护HAProxy负载平衡器免受这些攻击?

    0热度

    1回答

    我们有两台连接到属于公共网络的路由器的Debian服务器。其中之一是基于postfix,dovecote和rouncube的电子邮件服务器。第二个是DHCP,DNS,Apache,基于squid3的系统托管网站,并将网络分配到200台计算机局域网。我们最近收到了来自ISP的电子邮件,内容如下。 “我们再次观察在多个传出TCP SYN根据可疑流量从你对待,因为早上的时间中国各个目的地IP的研究所。可

    3热度

    1回答

    建立连接(220服务就绪)后,SMTP服务器应显示欢迎消息,这是客户端开始发送命令的信号。这似乎与tokio-proto的请求 - 响应范式相冲突。 我可以想象协议可以完全颠倒,如服务器发送请求和客户端响应(不建议使用TURN),但目前我只关心连接时的欢迎消息,又名横幅。之后,客户端请求=>服务器响应将被维护。 我一直试图弄清楚在哪里挂钩,但bind_server,bind_transport对我

    1热度

    2回答

    我尝试进行tcp通信,其中服务器每隔x秒通过一个套接字发送一条消息,并且应该停止发送这些消息,而客户端没有发送任何消息5秒钟。 更为详细的是,客户端还会发送一些常数消息,这些消息在与上面相同的套接字上被服务器忽略,并且可以在任何未知的时间停止发送它们。为简单起见,这些消息用作活动消息来通知服务器通信仍然相关。 问题是,如果我想从服务器发送重复的消息,我不能允许它“忙”并开始接收消息,因此我无法检测

    0热度

    1回答

    我正在使用这两个java源文件在2台PC(linux和mac)之间交换文件。 该问题仅在Linux上显示。 我在一个线程中使用这两个代码,我回忆更多次。 但是我有这个错误:地址已经在使用(绑定失败)。 我已经在网上搜索,并在这个论坛上,问题是TCP连接仍然活跃,所以有一个类服务器套接字的函数称为setReuseAddress(true)它允许我重用该地址。在ServerSocket实例化之后我调用

    -1热度

    1回答

    我正在学习Java中的套接字,我只想到如何从服务器接收回应答。 继How to send string array object和How to send and receive serialized object in socket channel,我想询问用户,他希望尽可能多的挑选出的选择: 1 - 2 - 3 - 4 然后我想分裂,并将其作为阵列到服务器,服务器应该发回用户选择的选择数量。 例

    1热度

    1回答

    我有一个关于使用boost asio的async_read_until的常见问题。该文档说,当处理程序被调用时,缓冲区内可能有更多的数据。有没有什么办法可以解决这个问题,并在序列条件匹配后立即停止缓冲区从套接字中消耗字节?