计算机网络
ShenHang_
一个编程小菜鸡
展开
-
TCP会粘包,UDP永远不会粘包
发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是说,应用程序所看到的数据是一个整体,或说是一个流(stream),一条消息有多少字节对应用程序是不可见的,因此TCP协议是面向流的协议,这也是容易出现粘包问题的原因。而UDP是面向消息的协议,每个UDP段都是一条消息,应用程序必须以消息为单位提取数据,不...转载 2020-03-27 11:18:24 · 702 阅读 · 0 评论 -
FTP传输方式
从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种:ASCII文件:也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码二进制文件:它是按二进制的编码方式来存放文件的ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。例如,数5678的存储形式为:ASCII码: 00110101 00110...原创 2020-03-08 20:58:06 · 1528 阅读 · 0 评论 -
同步与异步传输
同步与异步传输的区别(1)、异步传输的单位是字符而同步传输的单位是桢。(2)、异步传输通过字符起止的开始和停止码抓住再同步的机会,而同步传输则是以数据中抽取同步信息。(3)、异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。(4)、异步传输相对于同步传输效率较低。同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的。异步传输方式并不要求发送方和接...原创 2020-02-22 19:33:54 · 405 阅读 · 0 评论