network-programming

    -3热度

    1回答

    我正在写一个简单的程序来将文件从一个点传输到另一个。该应用程序应该出现的选项 1.列表中的文件 2.下载文件 3.上传文件 但是,一旦我选择了选项1.它列出目录的内容,我送一个文件名通过一个,但所有的名字都出现在客户端的一行中。不知道为什么.. 然后它卡在标记循环内,一旦recv完成,它应该从循环中出来,它应该再次提供操作选项。我不确定问题是什么。 这里是我的代码.. server.c while

    0热度

    1回答

    我知道web服务器(如tomcat)会将客户端发送给应用程序服务器的请求委派给请求处理,就像web服务器中配置的一些相关策略一样。我想知道的是他们之间传递请求的方式。请求数据(标题,实体内容)是否在数据由客户端传输时从Web服务器传输到支持的应用程序服务器?否则,在整个数据完全到达Web服务器后,是否将数据传送到支持的应用程序服务器? 这是服务器特定的吗?我不知道这个的一般行为。

    0热度

    2回答

    最近我开始学习Python和目前正在一个小的脚本来远程Telnet从物理的笔记本电脑一台路由器的GNS。每个连接都很好,我可以通过CMD使用telnet命令远程登录路由器。 但是,当我运行我的脚本,而不是说我在哪里面临的问题进行直接telnet命令。程序运行正常,没有任何问题,但telnet不起作用。 我试图路由器上运行的调试以及可有人请从调试命令的脚本代码和输出,并建议这可能是错误的可能。 脚本

    1热度

    1回答

    在特殊的诊断模式下,我通过在已知的总是预期的活着的服务器上执行HTTP GET操作来测试互联网连接。虽然这通常非常快,但在远程位置工作或禁用计算机网络适配器时,这可能会在15秒或更长时间后变慢和/或超时。 是否可以配置Indy组件,以便我可以根据需要中断它?或者也许有更好的方法来执行测试HTTP GET操作?我的代码如下,我可能会调用与HasInternet(http://master11.tea

    1热度

    2回答

    我必须在python中写一个简单的tcp转发器,它将永远运行。我将以1分钟的间隔获取数据。那么,我必须在while true中运行socket.read()吗? 有没有更好的方法来避免所有这些不必要的CPU周期? 还有一件事,socket.read()在一个线程中。

    -1热度

    1回答

    当我们在浏览器中使用多个标签时,服务器如何响应请求页面的特定标签。服务器如何知道它需要响应哪个选项卡。

    0热度

    1回答

    我正在研究Linux核心在Linux机器上的性能。具体确定框架本身可用的工具有哪些限制。 我一直在约50,000箱/每箱。到目前为止,看起来〜20,000 pps是UDPClient在一小部分数据包丢失之前能够实现的。使用另一种工具(syslog-ng)会出现罕见/低丢包率。 如果我想要处理高达50K pps,UdpClient能够通过适当的调整来处理这个问题吗? using (UdpClient

    0热度

    3回答

    我的工作是解析csv文件小项目的Python解析csv文件 因此CSV文件我的工作应该包含以逗号分隔开端口的IP 192.168.10.45 ,80,443,20,21,8080 192.168.10.49,22,80,21 所以,我想读这个文件然后写为每个端口包含IP地址与IP的输出文件港口选择。例如 22.txt应该包含 192.168.10.45 192.168.10.49 任何想法,我怎么

    1热度

    1回答

    我需要建立与列表中不同网站的连接。只为该网站发送一些数据包和嗅探数据包,直到我不去下一个网站(迭代)。当我进入下一个迭代(网站)时,我只想嗅探并过滤该地址。我可以在一个Python代码中实现吗? sniff(filter="ip and host " + ip_addr,prn=print_summary) req = "GET/HTTP/1.1\r\nHost: "+ website +"\r

    0热度

    3回答

    我使用的发送数据包: send(IP(dst="192.168.1.114")/fuzz(UDP()/NTP(version=4)), loop=1) 但我不能在任何其他附近的机器(包括一个带有IP 192.168.1.114)来捕获这些数据包是在同一网络上。我正在使用wlan作为我的界面。 我也尝试嗅探,然后使用scapy重播,但我仍然无法捕获这些数据包。