
网络协议
csdn_mx
这个作者很懒,什么都没留下…
展开
-
HTTP2协议
051.HTTP/1.1发展至今遇到的问题 现代的网络世界随着贷款的增加,延迟并没有显著下降, 并发连接有限(比如Chrome一个客户端针对一个域名最多只能同时支持6个HTTP连接) 统一连接同时只能完成一个HTTP事务(即必须等一个请求/响应完了之后才能继续处理下一个请求/响应) 长肥网络 带宽很大,但是延迟也很高052.HTTP/1.1为了解决性能问题做过的努...原创 2019-08-12 20:43:54 · 1572 阅读 · 0 评论 -
WebSocket协议
050.WebSocket协议 WebSocket支持服务器主动向客户端推送消息 WebSocket的可伸缩性比较差 WebSocket的设计哲学: 在Web约束下暴露TCP给应用层 WebSocket的数据传输是基于帧的,而不是像HTTP基于流 WebSocket没有头部的概念 WebSocket基于URI、子协议支持同主机同端口的多个服务 ...原创 2019-08-12 20:42:33 · 130 阅读 · 0 评论 -
HTTP协议2
034.HTML与表单 HTML: HyperText Markup Language, 结构化标记语言(非变编程语言),浏览器可以将HTML文件渲染为可视化网页 FORM表单: HTML中的元素,提供了交互控件来向服务器通过HTTP协议提交信息,常见的空间有 Text Input Controls: 文本输入控件 Checkboxes Contro...原创 2019-08-12 20:41:43 · 1325 阅读 · 0 评论 -
HTTP协议1
001.HTTP协议 Hypertext Transfer Protocal 超文本传输协议(超文本的意思就是不仅仅是文本,还有图片、视频、音频等) 一种无状态的、应用层的、基于连接的以请求/应答方式运作的协议,它使用可扩展的语义和自描述消息格式,与基于网络的超文本信息系统灵活的交互002.HTTP协议要解决什么问题 问题的大前提是为了让人和计算机能够交互,即要使得人能够理解计算...原创 2019-08-12 20:36:29 · 767 阅读 · 0 评论 -
IP协议
105.IP协议的作用 IP寻址 选路 封装打包,即添加IP头部 报文分片 当所传输的报文大大小超过了MTU,那么IP层将会对报文进行分片106.数据链路层的作用 逻辑链路控制,就是控制虚拟电路连接, 媒体访问控制,即控制拥有MAC地址的主机网卡和交换机 封装链路层帧, 数据链路层从网络层中收到的数据是由一段字节流所组成的packet,但是数据通过光缆传输是通过电信号传输的,所以数据链路层要将网络层传过来的字节流转换成数据帧 MAC寻址,基于...原创 2020-06-30 14:17:15 · 388 阅读 · 0 评论 -
TCP协议
068.从TCP/IP协议角度看一个Web请求的过程 首先这请求涉及到三个网络,一个是客户端局域网络,中间是一个广域网,第三个网络是服务器端局域网 用户在客户端局域网的某台主机上发起一个Web请求,首先由数据链路层,将请求数据发送到客户端的路由器上 到达路由器后,由网络层(IP层)在广域网中选择一个到达服务器端局域网路由器的最短的路径 从客户端主机开始,T...原创 2019-12-21 14:31:25 · 513 阅读 · 0 评论