大佬,我想问一下,我创建socket的时候返回的句柄值是一亿多,这个正常吗?
Very strange question
Where is the development since 2013?
Dear @udt team, @lilyco, @ baccaharis, @ctchrinthry, @rlg128, dear all, I search any update since 2013: - https://sourceforge.net/projects/udt/files/ Can you help me? Thanks in advance. Regards
I figured out something here, when i connected to my broadband connection then i got 1001 error code but it is working fine on my mobile hotspot it is strange because other service like WebRTC based UDP p2p connection established on my broadband network but UDT fails always
Remove the update of the last response time when sending out a heart-beat.
all the functionality working fine but some times UDT::connect() returns 1001 error code and "connection timeout" message once the connection established then transfer working fine any idea how to handle 1001 error
were you able to fix the slow speed issue?
Did you find a solution? I also have slow speed over UDT?
I'm having the same issue, did you figure it out?
I'm having the same issue, did you figure it out?
I have been trying to go through all of the threads on this topic, but having no luck. I have a server set up, with a connection thread listening for new connections. So the thread enters the accept call and just stays there. When the program terminates, and I try to delete the thread, it will not delete because accept is still blocking it. I have seen references to non-blocking sockets, but cannot figure how to set that up. Any suggestions? Thank you.
the timer resolution is diff between linux and windows. UDT originally is designed for long distance BDP transfer with jumber packet. Below is an optimizing version for desktop/cloud env. https://github.com/InstantWebP2P/uvudt/tree/master/UDT4 Best regards tom zhou On Wed, Jul 1, 2020 at 9:50 AM Gwyn Roberts gtroberts@users.sourceforge.net wrote: Has anyone experienced (and hopefully resolved) slow transfer rates when the receiver is running on Linux? With other factors (machine specs, network bandwidth)...
Has anyone experienced (and hopefully resolved) slow transfer rates when the receiver is running on Linux? With other factors (machine specs, network bandwidth) as similar as possible, I get double the transfer rate when sending to a Windows machine versus a Linux machine.
I am testing UDT and TCP transfer rates over ethernet and wifi. With the client connected by cable, I get send and recv rates of around 70 Mbps for TCP and UDT. Over wifi, the UDT recv rate drops to around 5 Mbps, even though the UDP send rate remains at 70, and TCP send and recv also stay around 70. Is there some limitation of UDT when receiving over wifi? Is there some way to tune the performance for wifi?
Hi, UDT IS MEANT FOR HIGH SPEED NETWORK i.e if you want to transfer file of 1gb in 10g network or it should be at least 1g network ... Small size bandwidth are not taken into consideration for that tcp is fine hope this answers your question On Thu, May 14, 2020, 02:39 Vaibhav Malawade vmm2018@users.sourceforge.net wrote: What kind of speed's are you getting ? I am comparing udt4 with scp on 2 linux machines - 1000 miles apart and for 10MB file UDT gives me 8Mbits but scp gives 24Mbits (including...
What kind of speed's are you getting ? I am comparing udt4 with scp on 2 linux machines - 1000 miles apart and for 10MB file UDT gives me 8Mbits but scp gives 24Mbits (including ssh handshake) Appreciate help, if I am missing something obious
i.m new to network programming, i want to buil an UDT GUI application that works on windows as like in this video https://youtu.be/mWTI2IC5FTs . please somebody help me to achive the same , i just need step wise procedurre to achieve end application..
jonas and sameer bro, i'm also trying the same project and having the same problem . did you find the steps to achive the same GUI application as showed in the youtube video ?? if so please help me .. im doing this as my individual project in my pg course.
sameer bro, i'm also trying the same projct and having the same problem . did you find the steps to achive the same GUI application as showed in the youtube video ?? if so please help me .. im doing this as my individual project in my pg course.
Aspera Fasp is not free and it's limited to 400MB/s. If you want really high bandwidth file transfer that actually scales there is only one: http://www.transfersoft.com/
By bulk data, you mean bulk number of files? I use 3rd party file copying softwares for that such as GS Rich Copy 360 or Tera Copy or Robo Copy...works great. Give it a try!
Cryptographic algorithms have been replaced. Yes, I can.
已经更换加密算法。可以通讯了。
Test a project today, if the contents of the UDT is encrypted after rsa, the client can only receive dozens of bytes, can not receive the complete data. All the great gods please enlighten me. Thank you
今天测试一个项目,如果UDT发送的内容是经过rsa加密的话,客户端只能接收几十字节,无法接收完整数据。 各位大神请赐教。先谢过。
Has any one tried UDT on 10G links using FCOE emulex cards on host machines?? As per my experimentation it performs worsely in 10G compared to 1G
Has any one tried UDT on 10G links using FCOE emulex cards on host machines?? As per my experimentation it performs worsely in 10G compared to 1G
同样比较期待做大并发的例子。
udt can be compiled directly on ARM, but cross-compile does not work because the architecture detection used for enabling the optimization code only takes the architecture of the build platform into consideration. The configuration should be fixed such that the target architecture can be specified and the build machine architecture is only used as a default.
I have contrived a test program that connects up a pair of UDTSOCKETs. Asynchronous (nonblocking) SOCK_DGRAM. And I create an epoll ID and add my reader to it. When this pair are first connected together, epoll_wait() behaves correctly. I write a message (or several messages) then back off. epoll_wait() correctly reports my socket as readable until the recieve buffer is drained. Then epoll_wait() gets stuck, falsely reporting a readable socket. I continue to call recvmsg() which fails with EASYNCRCV....
I have contrived a test program that connects up a pair of UDTSOCKETs. Asynchronous (nonblocking) SOCK_DGRAM. And I create an epoll ID and add my reader to it. When this pair are first connected together, epoll_wait() behaves correctly. I write a message (or several messages) then back off. epoll_wait() correctly reports my socket as readable until the recieve buffer is drained. Then epoll_wait() gets stuck, falsely reporting a readable socket. I continue to call recvmsg() which fails with EASYNCRCV....
Hi Sameer, Below are the steps for creating a .Net dll from the code (UDT.net) https://github.com/dump247/udt-net/wiki/Setup-Development-Environment
I first noticed this in my application. Digging into the code, I see the test in CUDT::getOpt() is much simpler than that used in CUDTUnited::select(). So I switched to get my program working. Since then, I have looked into each of the two select variants and into epoll. They are all slightly different. This will make changes in this logic tricky. All places will be affected and it easy to forget. Initially, I would like to patch CUDT::getOpt() to have logic identicle to CUDT::addEPoll(). I would...
Can anyone tell about the functionalities of CCUpdate??
I have had a similar idea! You cannot directly use UDT because HTTP requires TCP,...
I want to set up a connection between my pc and a http server (port 80). Is it feasible?...
楼主想和http服务器的80端口建立一个udt连接,请问可行吗? 我目前写了一个demo但是报错:Connection setup failure: connection...
Hi 谷博士&&ALL, 最近在测试UDT相关性能,发现在一定丢包率环境下,UDT带宽利用率下降很剧烈,下来是相关的测试数据,测试环境都是在局域网下, 使用的是UDT自带的appclient+appserver工具。...
由于上述数据格式不是很好观看,重新以文本的方式上传了
Hi 谷博士&&ALL, 最近在测试UDT相关性能,发现在一定丢包率环境下,UDT带宽利用率下降很剧烈,下来是相关的测试数据,测试环境都是在局域网下, 使用的是UDT自带的appclient+appserver工具。...
Hi 谷博士&&ALL, 最近在测试UDT相关性能,发现在一定丢包率环境下,UDT带宽利用率下降很剧烈,下来是相关的测试数据,测试环境都是在局域网下, 使用的是UDT自带的appclient+appserver工具。...
Hi 谷博士&&ALL, 最近在测试UDT相关性能,发现在一定丢包率环境下,UDT带宽利用率下降很剧烈,下来是相关的测试数据,测试环境都是在局域网下, 使用的是UDT自带的appclient+appserver工具。...
Hi, i'm trying to use udt library on Android Studio, so i download barchart udt jar...
Hi, i'm trying to use udt library on Android Studio, so i download barchart udt jar...
Hi, i'm using windows 10 + codeblocks + mingw but i cannot know how to build udt....
I have an application with long lived connections with regular bursts of data every...
I needed to make some file transfers between distant machines. I used UDT4 sendfile...
I am usign the "UDT_SNDDATA" option in UDT::getsockopt, as in following command,...
Hi Timothy, Can you please guide me how to complie the source code, from scratch...
Hi Jonas I am also looking for the same. considering this post of 2009. you might...
My Background : i am a Windows web app developer, thus have very little(or no) knowledge...
Greetings, We have an application which utilizes udt4 library as part of network...
和例子唯一不同的地方是例子是客户端请求服务端上的文件,而我的应用是客户端发送文件到服务端
各位打扰了, 我参照sendfile.cpp,recvfile.cpp的例程来实现文件传输(用的是UDT 4.11版本)。 在低速环境中(0.6mbps),我使用了cc里的限速CCC,并setRate(0.6)...
各位打扰了, 我参照sendfile.cpp,recvfile.cpp的例程来实现文件传输。 在低速环境中(0.6mbps),我使用了cc里的限速CCC,并setRate(0.6)...
各位打扰了, 我参照sendfile.cpp,recvfile.cpp的例程来实现文件传输。 在低速环境中(0.6mbps),我使用了cc里的限速CCC,并setRate(0.6)...
The system I am running on is limiting the underlying socket receive buffer size....
On a simple arch-linux, running in a VirtualBox VM, trying the appserver and appclient...
On a simple arch-linux, running in a VirtualBox VM, trying the appserver and appclient...
I apologize in advance, I am total noob when it comes to compiling and these types...
I apologize in advance, I am total noob when it comes to compiling and these types...
What happened to the standardization of UDT? All I see is an expired draft https://tools.ietf.org/html/draft-gg-udt-03...
Hi! I'm new with this and i'm trying to do a work for the university. I'm making...
Hi! I'm new with this and i'm trying to do a work for the university. I'm making...
這次的坑阿 我們也遇到 crash到發瘋
此問題我們遇過,建議參考此網站 http://www.paobuke.com/develop/pbk1393.html
就是MTU, UDT MTU預設為1492在一般網路是OK,但在ADSL的環境下封包完全被丟掉,更改UDT_MTU=1400可以解掉此問題。
I am writing a program using UDT sockets. I created socket with default settings...
可以在客户端把mtu设置的小一点试一下 如1400
edit: removed loss detection conditions. Forces process data to always insert received...
找到了,是用setsockoption设置的,不过即使改成linux缺省的212992 (乘以MSS,1500),结果好像还是一样。需要再试试看
是指的buffer.h中的CSndBuffer, CRcvBuffer么? CSndBuffer(int size = 32, int mss = 1500);...
Dear all, I'm comparing file uploading perfomrance btw TCP and UDT. Here is bandwidth...
Hello, I would like to inquire the portion of the UDT library i should edit and what...
Hello, I would like to inquire the (1)location of the UDT library i should edit and...
Hello, I would like to inquire the (1)location of the UDT library i should edit and...
appreciate this fix. I really struggle on it many days.
We have also observed this problem which can lead to a complete deadlock of the whole...
I think I found it: when the connection times out, it does not get removed from the...
I think I found it: when the connection times out, it does not get removed from the...
I think I found it: when the connection times out, it does not get removed from the...
Hi cheok, I am trying to do the same. Looks like that UDP underperforms than TCP...
I am trying to implement a solution using UDT. Are there any attributes that can...
Same problem with latest version 4.11
udt默认是服务于高速光纤网络的,不适用低带宽网络。可以通过设置UDT_SNDBUFF和UDT_RCVBUFF接近于TCP协议的这两个参数值进行对比,结果udt...
Hi. We have exactly the same call stack in our crash dump. udt is compiled for Windows...
Configure UDT
Suggestions for improvements in the API
I had a few suggestions for improvements to the API. I was hoping you would consider...
look at the follow codes, if a eid has multi usocks, when I call epoll_remove_usock...
I have the same problem. How have you resolved it?
Hi everyone, We were inspired by this library and we tried to make it compliant with...
I have the same problem. This is my test case which will cause access violation like...
I have the same problem. This is my test case which will cause access violation like...
I have the same problem. This is my test case which will cause access violation like...
期待谷博士的答复
The udt verison is 4.10 with the patch for fix the bug: epoll_wait always return...
udt epoll for realtime pvp game is not good.
The man page for udt4 at http://udt.sourceforge.net/udt4/doc/bind.htm says: int bind(...