上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 60 下一页
摘要: 1.在源主机上,应用层将一串应用数据流向下传输给传输层 2.传输层将应用数据截流成分组,并加上TCP报头形成TCP段,向下递交给网络层 3.在网络层给TCP段加上包括源主机,目的主机IP地址的IP报头,生成一个IP数据包,并将IP数据包向下递交给链路层 4.链路层在其MAC帧的数据部分装上IP数据包 阅读全文
posted @ 2019-07-12 09:47 西*风 阅读(3242) 评论(0) 推荐(0)
摘要: TCP粘包:指发送方发送的若干数据包在接收方接收时粘成一团,从接收缓冲区看,后一包数据的头紧接着前一包数据的尾 产生的原因: 1.发送方的原因:TCP默认使用Nagle算法,而Nagle算法主要做两件事情:只有上一个分组得到确认,才发送下一个分组,收集多个小分组,在一个确认到来时一起发送,Nagle 阅读全文
posted @ 2019-07-12 09:46 西*风 阅读(2227) 评论(0) 推荐(1)
摘要: (以上为以太网的帧格式) Preamble:前导同步码7个字节+帧开始定界符1个字节=8个字节 Destination MAC adress:目的MAC地址 Source MAC adress:源MAC地址 Type/Length:帧类型 User date :数据信息 Frame Check Se 阅读全文
posted @ 2019-07-12 09:46 西*风 阅读(3074) 评论(2) 推荐(0)
摘要: 一.Spring MVC原理图: ps: springmvc的运行流程为图中数字序号 二.springmvc的重要组件:1)前端控制器:DispatchServlet(不需要程序员开发)接收请求,响应结果,相当于转发器2)处理映射器:HandlerMapping(不需要程序员开发)根据请求的URL查找Handler3)处理器Handler(需要程序员开发)注意编写Handler时按照Handle... 阅读全文
posted @ 2019-07-11 15:35 西*风 阅读(479) 评论(0) 推荐(0)
摘要: 列举一下我所知道的一些学习资源,希望能对大家有所帮助 Java学习资源资源: 1.尚学堂 Java300集 链接:https://study.163.com/course/introduction.htm?courseId=343001&_trace_c_p_k2_=b37d4aec7322441e 阅读全文
posted @ 2019-06-30 22:13 西*风 阅读(439) 评论(0) 推荐(0)
摘要: 在TCP的11种状态变迁中,我们需要用到TCP头部的三个标志位: 1.SYN,SYN=1表示这是一个连接请求报文或者连接接受报文 2.ACK,ACK=1,表示确认号生效 3.FIN,FIN=1表示发送方数据已经发送完毕,并要求释放连接 假设连接的请求和释放都是由客户端主动发起的! CLOSED状态: 阅读全文
posted @ 2019-06-13 11:11 西*风 阅读(1291) 评论(0) 推荐(0)
摘要: 1)超时重传计时器 目的:避免无限等待确认报文 创建时间:在发送TCP报文段时,会为该报文段设置一个超时重传计时器 可能发生的情况:在超时时间到达之前,收到了该报文段的确认则撤销计时器,否则重传该报文段,并将超时重传计时器复位 重传时间:2*RTT(RTT为往返时间) 2)坚持计时器 目的:解决零大 阅读全文
posted @ 2019-06-13 11:00 西*风 阅读(990) 评论(0) 推荐(0)
摘要: 运行于TCP协议之上的协议: HTTP协议:超文本传输协议,用于普通浏览 HTTPS协议:安全超文本传输协议,身披SSL外衣的HTTP协议 FTP协议:文件传输协议,用于文件传输 POP3协议:邮局协议,收邮件使用 SMTP协议:简单邮件传输协议,用来发送电子邮件 Telent协议:远程登陆协议,通 阅读全文
posted @ 2019-06-13 10:59 西*风 阅读(11700) 评论(0) 推荐(0)
摘要: TCP和UDP的区别: 1)TCP是面向连接的,而UDP是无连接的 2)TCP提供可靠服务,而UDP不提供可靠服务,只是尽最大努力交付报文 3)TCP面向字节流,TCP把数据看成一串无结构的字节流,而UDP是面向报文的(UDP数据报+IP头部=IP数据报) 4)TCP有拥塞控制,UDP没有拥塞控制 阅读全文
posted @ 2019-06-10 11:25 西*风 阅读(3257) 评论(0) 推荐(0)
摘要: (除选项外的报头区总共20个字节) 1)版本:IPV4/IPV6 2)头长度:报头区长度,用于计算数据区的开始位置,比如头长度为6,代表报头区长度为6*4个字节,头长度的单位为4字节,所以报头区长度不为4字节的倍数时必须填充字节,满足倍数要求 3)服务类型TOS: 8位二进制,用于规定本数据报的处理 阅读全文
posted @ 2019-06-08 16:59 西*风 阅读(1119) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 60 下一页