-
Notifications
You must be signed in to change notification settings - Fork 2.6k
English wiki for KCP #64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
十分感谢,我会把入口加入到英文readme里面 |
My pleasure~ |
我也不知道怎么叙述,所以我已经找有道翻译翻译了readme了,没准你可以拷贝一下 |
还写了一个: |
大神,你不是已经有了English wiki了么?为啥不链接上呢? |
是因为直接粘贴全文到有道翻译的?确实有些地方翻译得不是很好理解。 |
有人给我推荐了个TCP的相关术语:https://en.wikipedia.org/wiki/TCP_congestion_control |
帖有道翻译翻译的能看么,有道人工翻译,专业技术翻译。 |
本来两天就翻译得出来,有道联系我说太难翻译了,要延期,最后第四天才拿给我的。 |
大神,我的意思是如果这样的话,那其实有道翻译的就可以作为官方翻译了的,我就不翻译了的。 |
https://github.com/skywind3000/kcp/wiki/EN_Home |
https://github.com/skywind3000/kcp/blob/master/README.md#非退让流控 今天看了TCP的资料,退让流控,应该翻译成:Window Backoff Flow Control,有个论文就是叫《Congestion Avoidance and Control》,拥塞避免和控制。而TCP是通过窗口退让(Window backoff)实现。所以大神你说的这个非退让流控,实际上意思是:TCP基于退让窗口的流控达到避免拥塞的目的,而KCP使用非退让窗口达到弱网高效传输的目的。 所以我觉得应该直接翻译成 我还在看其他的TCP的资料,有不对的地方多多指正。 |
https://github.com/skywind3000/kcp/blob/master/README.md#技术特性 我校对了这一章,有一句话我觉得不应该直译,因为这个只是一个比喻而已,如果直接翻译反倒不好懂:
我觉得最好的做法就是不翻译,因为这句话只是对前面的内容的一个附加说明,去掉并不影响原意。前面已经说明的比较清楚了,加上反倒不好理解。 https://github.com/skywind3000/kcp/blob/master/README.md#rto翻倍vs不翻倍 有不对的地方请指出。😃 |
大神,我碰到个问题,查了相关资料没有说的很清楚的。希望你看到后能解答:
如何理解TCP会全部重传?“重传从丢的那个包开始以后的数据”是什么意思呢?譬如TCP发送包1,2,3,4,5,如果TCP快速重传收到三次2的ACK时,肯定是3丢失了,那TCP不是重传3,而是3+4+5都给重传了么?重传丢失的那个包,以及发送了没有收到ACK的包?是这个意思吗?还是? 在群里问了各路大神,应该是只会重传3,但是因为网络比较差,会导致后面丢包也不会立刻发现,特别是对于ACK丢失的情况(如果没有SACK),会导致陆续的重传,而且过程比较慢。
|
https://github.com/skywind3000/kcp/blob/master/README.md#技术特性 我已经校对完了这一节,主要改变的地方包括:
|
其他两个文章也校对完了,Basic Usage有道有翻译,但是Best Practice没有,这两个因为专业词汇不多,所以校对差不多。我会学习一遍KCP的代码,再看看TCP的资料,然后再校对一遍。 https://github.com/skywind3000/kcp/wiki/EN_Home |
Uh oh!
There was an error while loading. Please reload this page.
KCP is great. Sadly there is no English wiki, although my English is poor, but I want to make it.
I will try to translate the WIKIs to English, please correct me if any problem.
https://github.com/skywind3000/kcp/wiki/EN_Home
The text was updated successfully, but these errors were encountered: