
网络
GorgeousGuo
这个作者很懒,什么都没留下…
展开
-
TCP与UDP
TCP/IP 中有两个具有代表性的协议:TCP和UDP可以根据IP部首中的协议字段的协议号可识别IP层传输的到底是哪一种协议。TCP提供可靠的通信传输,UDP常用于让广播和细节控制交给应用的通信传输。UDP:不具有可靠性的数据报协议,无法保证消息一定会到达。没有复杂的控制,它是将应用程序发来的数据在收到的那一刻,立即按照原样发送到网络上的一种机制。在网络拥堵时其无法进行流量控制等避免网络堵...原创 2019-07-19 22:50:37 · 116 阅读 · 0 评论 -
OSI参考模型
协议:计算机与计算机之间通过网络实现通信时实现达到的一种“约定”,遵循这一“约定”进行处理方可进行通信,协议不同则无法实现通信如图为协议分层分层的最大好处在于“封装”上图只是将协议简单的分了两层进行说明,下面OSI模型则将这样一个复杂的协议分成了易于理解的七层。OSI参考模型7应用层6表示层5会话层4传输层3网络层2数据链路...原创 2019-07-19 22:12:18 · 265 阅读 · 0 评论 -
TCP协议
TCP协议传输控制协议(Transmission Control Protocol):即对数据的传输进行详细控制特点:1·有链接2·可靠运输3·面向字节流TCP最核心的机制:1·可靠传输2·尽量提高传输效率(注意两者无法同时兼顾)一·确认应答(可靠性的核心机制)序号:按照每个字节的方式来编号确认序号:当前序号之前的数据已经确认收到,接下来对端该发 送确认序号开始的数据二·...原创 2019-07-16 11:04:17 · 286 阅读 · 0 评论 -
持久连接Keep-Alive
什么是持久连接?HTTP协议中采用“请求 - 应答”模式,在普通状态下一次请求应答结束后便会断开连接,下次请求时又进行新的一次连接,完成后又会断开(HTTP为无连接协议),而Keep-Alive模式下使客户端与服务端的连接持续有效,只要未提出断开,则一直连接Keep-Alive优点提高了HTTP响应时间,避免堵塞,Web页面显示速度提高使性能得到了提升。Keep-Alive模式下,客户...原创 2019-08-12 13:42:18 · 456 阅读 · 0 评论 -
HTTP协议中GET与POST方法
HTTP协议中常用到的两种方法先简单介绍一下GET与POST方法,两者本质上都为TCP链接,做的事情也基本相同,但是使用时要注意使用条件,不能混用。GET获取资源GET方法用来请求访问已经被URI识别的资源,指定的资源经过服务器解析后返回响应的内容(原样返回)。POST用来传输实体的主体post的主要目的并不是获取响应的主题内容,而是传输。GET与POST区别GET把参数包含在U...原创 2019-08-12 12:06:54 · 3037 阅读 · 0 评论 -
Session与Cookie
Http协议是无状态无连接的,因此一个用户在一个网站做连续操作需要不断提供身份信息,因此便有了Session与Cookie。Session:服务器进行描述用户身份信息的方式(服务器端)当用户第一次访问浏览器时,浏览器发送请求给服务器,服务器便会自动生成一个Session和一个Session ID 用来标志该Session。并且通过其响应浏览器。当该用户第二次访问时,浏览器发出请求并发出该Se...原创 2019-07-31 23:41:23 · 108 阅读 · 0 评论