ip:网络层协议;
tcp和udp:传输层协议;
http:应用层协议;
socket:tcp/ip网络的api。
tcp/ip代表传输控制协议/网际协议,指的是一系列协议。
tcp和udp使用ip协议从一个网络传送数据包到另一个网络。把ip想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。tcp和udp是高速公路上的“卡车”,它们携带的货物就是像http,文件传输协议ftp这样的协议等。
tcp和udp是ftp,http和smtp之类使用的传输层协议。虽然tcp和udp都是用来传输其他协议的,它们却有一个显著的不同:tcp提供有保证的数据传输,而udp不提供。这意味着tcp有一个特殊的机制来确保数据安全的不出错的从一个端点传到另一个端点,而udp不提供任何这样的保证。
http(超文本传输协议)是利用tcp在两台电脑(通常是web服务器和客户端)之间传输信息的协议。客户端使用web浏览器发起http请求给web服务器,web服务器发送被请求的信息给客户端。
记住,需要ip协议来连接网络;tcp是一种允许我们安全传输数据的机制,,使用tcp协议来传输数据的http是web服务器和客户端使用的特殊协议。
socket 接口是tcp/ip网络的api,socket接口定义了许多函数或例程,用以开发tcp/ip网络上的应用程序。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号