01 2019 档案
【TCP协议】(3)---TCP粘包黏包
摘要:【TCP协议】(3) TCP粘包黏包 有关TCP协议之前写过两篇博客: 1、【TCP协议】(1) TCP协议详解 2、【TCP协议】(2) TCP三次握手和四次挥手 一、TCP粘包、拆包图解 假设客户端分别发送了两个数据包D1和D2给服务端,由于服务端一次读取到字节数是不确定的,故可能存在以下四种情 阅读全文
posted @ 2019-01-16 15:32 雨点的名字 阅读(3043) 评论(5) 推荐(5) 编辑
【TCP协议】(1)---TCP协议详解
摘要:TCP协议 本文内容如下: 1)TCP协议概念 2)TCP头部结构和字段介绍 3)TCP流量控制 滑动窗口 4)TCP拥塞控制 慢启动、拥塞避免、快重传、快恢复 有关TCP的三次握手四次挥手单独写了一篇博客:【TCP协议】 TCP三次握手和四次挥手 有关TCP粘包和黏包,也单独写一篇博客,下一篇博客 阅读全文
posted @ 2019-01-15 11:19 雨点的名字 阅读(24606) 评论(3) 推荐(27) 编辑
【Netty】(9)---Netty编解码器
摘要:Netty编解码器 在了解Netty编解码之前,先了解Java的编解码: 编码(Encode)称为序列化, 它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。 解码(Decode)称为反序列化,它把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑 阅读全文
posted @ 2019-01-09 21:59 雨点的名字 阅读(11199) 评论(0) 推荐(6) 编辑
【Netty】(8)---理解ChannelPipeline
摘要:ChannelPipeline ChannelPipeline不是单独存在,它肯定会和Channel、ChannelHandler、ChannelHandlerContext关联在一起,所以有关概念这里一起讲。 一、ChannelHandler 1、概念 先看图 ChannelHandler下主要是 阅读全文
posted @ 2019-01-07 22:26 雨点的名字 阅读(18286) 评论(5) 推荐(22) 编辑


点击右上角即可分享
微信分享提示