TCP/IP与HTTP存在什么异同?

来源:微云 时间:2021-09-09 21:10:22阅读:0

TCP / IP建立了互联网,HTTP建立了网络。

TCP/IP与HTTP存在什么异同?

HTTP和HTTPS有何区别?

HTTP的最早版本是在1989年到1991年间开发的,当时Tim Berners Lee创建了HTTP,以支持通过新生的互联网进行数据交换。与大多数早期的互联网协议一样,原始应用程序协议中未解决HTTP安全问题。

但是,在1990年代,互联网和Web的商业用途受到了欢迎,Netscape Communications Corporation引入了一种称为安全套接字层(SSL)的传输层协议,以在客户端和服务器之间提供Web内容的加密和身份验证。SSL对于早期的Web来说是革命性的,因为它使公司能够加密信用卡交易并使得网络商务成为可能。

SSL是Netscape拥有的专有协议,但它为最常用的互联网安全协议“ 传输层安全性”(TLS)协议提供了基础。TLS使主机能够加密和解密网络流量,从而提供针对窃听者和中间人攻击者的保护。

的HTTP安全(HTTPS)协议定义了TLS使用HTTP提供所有的应用层协议的消息进行加密。HTTPS使用与HTTP相同的应用程序层协议消息,但是除使用TCP和IP协议外,它还取决于TLS协议。

没有HTTP,就没有网络;没有TCP和IP,就没有互联网。

如果说网络本身是杀手级的应用程序,从1990年代开始就吸引了数十亿人访问互联网,那很大程度上是由于开放标准的网络协议使之起作用。使用Web浏览器从Web服务器检索信息似乎是一个简单的过程,但是它需要在不同的网络抽象层运行的完整网络协议堆栈来传递Web内容。

简而言之,HTTP(超文本传输协议)是一组规则,用于定义Web浏览器和Web服务器如何通过交换请求和对这些请求的响应进行通信。HTTP在TCP / IP网络模型的应用层运行,这意味着它定义了请求和答复的交换,以使最终用户能够从服务器访问数据和服务。考虑TCP / IP与HTTP时,别无选择-两者都是网络正常工作所必需的。

HTTP表示单个协议,而TCP / IP则命名两个协议:传输控制协议和互联网协议。但是,首字母缩写通常用于指代使用或依赖于TCP和IP进行操作的整个互联协议套件,包括诸如Telnet /安全套接字外壳(SSH),文件传输协议和HTTP之类的应用协议。虽然首字母缩写词通常仅用于指代TCP和IP,但它也可以指代支持或补充TCP / IP的所有协议,包括IPsec和IPv6。

TCP / IP与HTTP的区别和相似之处是什么?

在比较TCP / IP与HTTP时,最重要的相似之处是它们是由互联网工程任务组(IETF)定义并记录在网络上的网络协议,可在全球公共互联网上使用。对于HTTP,该规范由IETF和World Wide Web联盟协调。

TCP / IP与HTTP的主要区别在于它们运行的抽象层。抽象层是一种用于掩盖子系统操作的方法。在网络中,不同的网络层充当抽象层,以更好地实现每一层实体之间的通信。

HTTP在TCP / IP网络模型的应用程序层运行,并在客户端和服务器之间实现通信。最终,HTTP消息是通过TCP / IP连接传递的。但是较低的层被遮盖了,HTTP本身定义了命令和响应的格式和传递方式。HTTP交换可能包括来自浏览器的查看特定URL上的内容的请求以及来自服务器的包含所请求网页上的数据的响应。

微云网络&网络综合解决方案提供商,助力企业信息化建设、数字化转型、以及全球化互联。SD-WAN方案可实现全球访问加速、SaaS访问加速海外视频加速海外分支组网,有效提升国际间沟通效率,助力中国企业开拓国际市场。服务热线:400-028-9798,欢迎来电咨询。

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

本站原创内容未经允许不得转载,或转载时需注明出处:https://news.kd010.com/hlw/2755.html

TAG标签:TCP

相关推荐

返回顶部