我正在寻找区别或通过网络进行数据压缩所需的内容。
现在我不是在讨论像http /和图像压缩这样简单的东西,但我正在寻找更有效的东西,实际上压缩了网络数据。
它可能是在A点压缩并在B点用某些设备或计算机解压缩。
但这样的事情是否存在,或者我想要解决的问题是什么?
是否有任何可以分割信息并在节省流量的路上压缩信息?我在谈论所有数据的严重压缩。
答案 0 :(得分:1)
对于Headers,可以使用ROHC。它是一种压缩Internet包的TCP,IP,UDP,RTP等标头的方法。
它将40字节或60字节的IPv4或IPv6标头开销压缩为1或2字节。
有关RTP,UDP和ESP的信息,请参阅RFC3095。 有关TCP / IP的信息,请参阅RFC4996
对于数据压缩,可以使用任何常规数据压缩算法。
答案 1 :(得分:0)
对于点对点压缩,您有以下应用程序:
一旦我使用zlib压缩进行java实现以通过慢速VPN连接访问数据库,它将响应时间缩短了3倍。
请注意,当您使用tunnel
时,您必须连接到隧道尽头而不是原始目的地,如果您只有一个目的地可以到达,那么这种情况很有效,否则您需要使用不同的端口/隧道或协议来传达您想要到达的端点。
答案 2 :(得分:0)