使用socket编程模拟滑动窗口协议

时间:2013-05-02 16:34:39
【文件属性】:

文件名称:使用socket编程模拟滑动窗口协议

文件大小:4KB

文件格式:RAR

更新时间:2013-05-02 16:34:39

socket TCP 滑动窗口

理解数据链路层的滑动窗口协议,完整实现滑动窗口协议中的1bit滑动窗口协议,通过socket实现TCP连接来进行模拟


【文件预览】:
SlideWindowReceiver.c
SlideWindowSender.c

网友评论

  • 还行吧,看看实现思路
  • 可以用的可以教一下我吗
  • 还行,不错,感谢
  • 虽然我不是用c语言写,但是有很大的参考价值
  • 这是C语言写的,可以运行,尽管没有帮上忙,还是给5分吧
  • 写的比较简单
  • 还不错 代码可用
  • 写的还行,要是窗口大小可变就好了
  • 写的还行,要是窗口大小可以设置成10个以上就完美了
  • 代码不错,要是使用UDP我就给满分了
  • 窗口大小可变会更好!感谢作者
  • 滑动窗口大小为1,不能变,这样的话就不好了
  • 就两个文件。一帧一帧地收发的socket编程,它的滑动窗口貌似大小为1吧,不可变。
  • 写的还行,要是窗口大小可变就好了
  • 是用什么语言写的? 怎么if(socket == INVALID_SOCKET)报错说: F:\VC\new\ab\SlideWindowReceive.cpp(128) : error C2446: '==' : no conversion from 'unsigned int' to 'unsigned int (__stdcall *)(int,int,int)' Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style
  • 代码不错,要是使用UDP我就给满分了