欢迎光临散文网 会员登陆 & 注册

小码哥网络协议从入门到底层原理

2023-08-18 16:41 作者:a365981109  | 我要投稿

常见网络协议

1、TCPTransmission Control Protocol(传输控制协议)---应用程序之间的通信(传输----重组)

在数据传送之间将它们分割成IP包,然后再它们到达的时候将它们重组。

双方“握手”后,将两个应用程序之间建立的一种端对端的一种协议。

2、IP:计算机之间的通信---将数据分割成小包(打包)

3、UDP User Datagram Protocol(用户数据包协议)----应用程序之间的简单通信

UDP是一种“端对多”的广播式协议,只管广播并不管数据,会产生丢包,所以不安全。

TCP和UDP的区别

TCP(Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来

UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去! UDP适用于一次只传送少量数据、对可靠性要求不高的应用环境。

服务器

4、HTTP:超文本传输协议

HTTP负责web服务器与web浏览器之间的通信;规定了数据的传输方式、数据格式。

5、HTTPS:比HTTP更加安全,一般用于登录验证、转账等敏感操作。

File:本地文件

非持续性连接:服务器做出响应后立刻断开连接,节省性能和数据的传输速度,可以传输任何格式的数据,比较告诉简洁。


小码哥网络协议从入门到底层原理的评论 (共 条)

分享到微博请遵守国家法律