打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?

什么是网络,了解什么是IP、TCP协议、UDP协议、http协议?

什么是网络?

网络可以说是第三代因特网的应用,也是基于传统因特网、万维网(Web)之后的第三次互联网热潮。传统的因特网可实现计算机硬件的连通,Web可实现网页连通。而网络的目的是试图实现互联网上所有资源连通。简单的来说,网络就是把整个因特网整合成为一台巨大的超级计算机,实现各种资源的全面共享。让人们真正正享受到'秀才不出门,便知天下事'地目的。


TCP/IP协议

因特网是基于TCP/IP协议的网络,通过TCP/IP协议来实现不同级别、不同厂商、使用不同操作系统的计算机通信。实际上TCP/IP是由一系列协议组成的协议集,而常说的TCP协议、IP协议只是这个协议集中极其重要的两个协议,除此之外还有很多协议,如UDP协议、ICMP协议等,因此也把TCP/IP协议叫做协议簇,如同其它协议簇一样,TCP/IP只是一套分层的通信协议。但是因特网给应用程序提供两个传输协议,除TCP协议外,就是用户数据报协议,即UDP协议。


TCP协议:TCP-传输控制协议,向用户进程提供可靠的全双工面向流连接,并且对传输正确性进行检查。

UDP协议:UDP-用户数据报协议,为用户进程提供无连接的传输,不保证数据包可靠传输。

IP协议:IP-网间协议,负责主机间数据传输的路由和网络数据的储存,同时为TCP、UDP、ICMP提供分组发送服务。

从这三个协议来看,在OSI参考模型中的七层结构中,IP协议是网络层的主要功能之一,TCP/UDP协议是传输层主要功能之一。

什么http协议?

HTTP也就是超文本传输协议,HTTP是应用层的协议,如同应用层协议一样,都是为了实现某一类具体应用的协议,功能的实现需要某一运行在用户空间的应用程序来实现。


HTTP是基于C/S架构进行通信的,而HTTP协议的服务器端实现程序有httpd、nginx等,HTTP协议客户端的实现程序主要是Web浏览器。由于Web的服务是基于TCP的,为了能够随时响应客户端的请求,Web服务器需要监听在80/TCP端口。因此,客户端的浏览器和Web服务器之间的通信就可以通过HTTP协议进行。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
厉害!终于头一次见清华大佬把TCP/IP三次握手四次挥手整理成文档
多媒体技术教程(林福宗)第15章因特网与TCP/IP
全国计算机等级考试三级笔试超级模拟试卷(一)
第二章 TCP/IP简介
【参考】基于单片机和TCP/IP协议的网络通信设计
计算机网络协议层次
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服