本节课在线学习视频(网盘地址,保存后即可免费观看):
https://pan.quark.cn/s/23bc8360292a
声明:所有发布内容来自网络,仅供用户学习交流测试网速使用,部分影片如有内嵌广告,请勿上当受骗。获取的所有内容请在24小时内删除,禁止非法恶意传播或商业用途。如有侵权,请联系删除,个人微信:nixiangyn,防失联。
该视频主要讲述了TCP和UDP两种网络协议在数据传输方面的区别及网络传输中丢包和乱序的问题。TCP协议可以分多次接收,保证数据的稳定、安全和可靠,适合传输大量数据或者需要保证数据完整性的场景。而UDP协议必须完整接收数据,否则数据会丢失,不适合传输大量数据或者需要保证数据完整性的场景。此外,视频还介绍了网络传输中丢包和乱序问题的原因和解决方法,以及如何通过抓包工具分析UDP和TCP数据包。00:47TCP与UDP的区别及数据流与数据报在代码中的表现通过代码演示和数据抓包分析,详细讲解了TCP与UDP的区别,以及数据流和数据报在代码中的实际表现。主播展示并解释服务器配置过程,包括连接、测试、端口设置等,并提及程序编译时需要注意的VS运行时库问题。展示网络通信测试过程,包括丢包、包乱序等问题的发现与诊断,涉及UDP和TCP协议测试。TCP通过超时重发和乱序重排解决丢包和乱序问题,确保数据稳定可靠但效率稍低。UDP则可能丢包,但效率更高。视频介绍了wears抓包工具的使用方法,包括停止和继续抓包、保存数据、选择网卡、过滤功能等。同时提醒了抓包数据可能导致的服务器问题,并展示了抓包数据的详细信息。最后,讨论了TCP的三次握手和四次挥手等机制。视频解析了TCP三次握手过程,详细展示了数据包的序号、标志位和确认包ack的作用,以及如何通过标志位识别不同类型的包。TCP的拥塞机制通过一次性发送多个数据包,减少等待时间,提高传输效率。窗口大小决定了每次处理的数据量,类似于文件映射的视图。更多精彩内容关注下方公众号:逆向有你
个人微信:nixiangyn
教程合集下载:
https://docs.qq.com/sheet/DUHNQdlRUVUp5Vll2?tab=d500sn
还没有评论,来说两句吧...