国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

一文读懂客户端请求是如何到达服务器的

发布时间:2019/09/20标签:   互联网    点击量:

原标题:一文读懂客户端请求是如何到达服务器的
互联网是人类汗青上最巨大的发现制造之一,而形成互联网架构的中心在于TCP/IP协定。那末TCP/IP是怎样任务的呢,咱们先从数据包开端讲起。1、数据包1、HTTP恳求和呼应步调

一文读懂客户端请求是如何到达服务器的(干货)
http恳求全进程
一文读懂客户端请求是如何到达服务器的(干货)
恳求
一文读懂客户端请求是如何到达服务器的(干货)
呼应以上完全表现了HTTP恳求和呼应的7个步调,上面从TCP/IP协定模子的角度来懂得HTTP恳求和呼应怎样通报的。2、TCP/IP概述咱们以RFC 1180中的图作为参考
一文读懂客户端请求是如何到达服务器的(干货)
上图展现了四层TCP/IP协定图,此中network applications是利用顺序,属于利用层;TCP和UDP重要是传输数据,属于传输层,TCP确保端对真个牢靠传输并只管确保收集安康运转,而UDP是简略弗成靠传输;IP重要处理路由成绩,属于收集层;ARP是收集地点转换,重要用来转换IP地点和MAC地点,介于数据链路层和收集层之间,能够当作2.5层;ENET在这里是数据链路层,网卡驱动属于这一层,重要做详细的介质传输,后面示例中的告白恳求抓包就是在数据链路层抓取。值得留神的是,ARP在linux体系里属于收集层,而在RFC里是介于数据链路层和收集层之间。在《TCP/IP详解》一书里,ARP被放到了数据链路层。当处理现实成绩的时间,咱们应当把ARP放到收集层。
一文读懂客户端请求是如何到达服务器的(干货)
上图给出应用TCPCopy在差别层发包的应用方式。假如TCPCopy从数据链路层发包,因为没有享用到ARP效劳,用户须要在应用TCPCopy的时间额定加上MAC地点;而假如TCPCopy从IP层发包,则无需指定MAC地点。本课程重要报告TCP相干案例,没有特别阐明的话,TCP特指传输层的TCP。3、甚么是TCPTCP即传输操纵协定,是一种面向衔接的、牢靠的、基于字节省的通讯协定。TCP的重要任务是界说端口标识利用顺序的身份,完成端对真个牢靠通讯,并停止堵塞操纵,避免互联网倒塌。TCP有以下要害特征:

版权信息Copyright © 银河官网 版权所有    ICP备案编号:鲁ICP备09013610号