传输协议如何工作?

时间:2016-04-25 14:48:03

标签: protocols

假设,我想说我想学习/创建(a)传输协议,如http,ftp或ptp。我该怎么做呢?关于互联网和服务器我需要了解什么?我需要做些什么才能通过我自己的自制传输协议发送和接收数据?

1 个答案:

答案 0 :(得分:1)

这有点倒退。

首先,您需要解决涉及多台机器的问题。

然后你编写软件来解决它,这需要在这些机器之间进行通信。

该通信的详细信息称为'协议'。

由于协议是机器之间的接口,如果它足够通用,可以让您在一侧或另一侧更换软件,那么它是有益的。

通过这种方式,HTTP被发明为向浏览器提供网页,发明了FTP以允许用户传输文件等。协议的细节表明了以所需方式解决问题所需的通信元素。