1、三次握手(1)三次握手的详述首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接,而... ...
分类:
其他好文 时间:
2019-10-23 09:16:25
阅读次数:
77
什么是三次握手 三次握手(Three-way Handshake)是指在建立一个TCP连接时,需要客户端和服务器总共发送三个包。进行三次握手的主要作用是为了确认双方的接受能力和发送能力是否正常、指定自己的初始化序列号为后面可靠性传输做准备。 实质上其实就是连接服务器指定端口,建立TCP连接,并同步连 ...
分类:
其他好文 时间:
2019-10-22 23:50:52
阅读次数:
79
前置: 1、Http请求是基于Tcp connection这个链接的 2、位码即tcp标志位,有6种标示: SYN(synchronous建立联机) 、ACK(acknowledgement 确认)、 PSH(push传送) FIN(finish结束)、RST(reset重置)、 URG(urgen ...
分类:
Web程序 时间:
2019-10-21 16:12:31
阅读次数:
95
TCP(Transmission Control Protocol) 传输控制协议 1?TCP三次握手和四次挥手的过程图 tcp的6种标志位的分别代表: SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RS ...
分类:
其他好文 时间:
2019-10-21 12:02:23
阅读次数:
76
姓名:江腾蛟 班级:计算1813 学号:201821121090 1 实验目的 使用路由器连接不同的网络 使用命令行操作路由器 通过抓取HTTP报文,分析TCP连接建立的过程 2 实验内容 使用Packet Tracer,正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立过程。 2-1.建 ...
分类:
其他好文 时间:
2019-10-20 18:02:11
阅读次数:
86
网络部分 1、tcp/udp区别 2、tcp 三次握手/ connect/ accept 关系, read返回0 3、select/ epoll ET/LT 在一个非阻塞的socket上调用read/write函数, 返回EAGAIN或者EWOULDBLOCK(注: EAGAIN就是EWOULDBL ...
分类:
其他好文 时间:
2019-10-20 13:21:12
阅读次数:
77
一.FTP介绍1.文件传输协议(FileTransferProtocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在OSI模型的第七层,TCP模型的第四层,即应用层,使用TCP传输而不是UDP,客户在和服务器建立连接前要经过一个“三次握手”的过程,保证客户与服务器之间的连接是可靠的,而且是面向连接,为数据传输提供可靠保证。2.FTP连接及传输模式FTP服务器默认使用TCP协议的20
分类:
其他好文 时间:
2019-10-20 10:44:48
阅读次数:
85
一、浏览器查找输入域名的IP地址(拿到 IP) 1、查找浏览器缓存(浏览器一般会缓存DNS记录一段时间,一般为2-30分钟)。 2、查找系统缓存(即hosts文件,有没有对应的IP) 3、以上都没有的话,就会经过DNS域名服务器进行域名解析 二、建立TCP连接(三次握手) 1、你在家么有外卖 2、我 ...
分类:
Web程序 时间:
2019-10-20 01:09:01
阅读次数:
121
在本次实验中,通过对TCP报文的解析,理解TCP协议的连接建立与连接释放过程,以此了解运输层之间可靠传输的工作原理。在使用Cisco Packet Tracer时,将会通过路由器来连接客户端与服务器,在此次实验中还会使用命令行来设置路由器,以此达到网络的联通。 ...
分类:
其他好文 时间:
2019-10-20 00:39:48
阅读次数:
162
优化页面访问速度(三) ——服务端优化 一、概述 服务端的优化,主要可以通过消息队列、减少数据库请求(缓存)、并发处理、页面静态化等方式处理。 二、消息队列 1、解决问题 消息队列(Message Queue,MQ)有许多不同的实现方式,可以用rabbitmq、activemq、rocketmq,也 ...
分类:
其他好文 时间:
2019-10-19 20:45:28
阅读次数:
104