TCP协议部分学习心得

TCP协议是一种面向连接的可靠传输

在学习中了解到了TCP/IP协议的分层模型
国际标准化组织ISO为了使网络应用更为普及,推出了OSI参考模型,即开放式系统互联(Open
System Interconnect)模型,一般都叫OSI参考模型。OSI模型定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)其中标准模型是四层(应用层、传输层、网络层、网络接口层)对等模型五层(应用层、传输层、网络层、数据链路层、物理层)

TCP可靠性 

确认机制——每收到一个TCP数据段,都需要发送一次确认报文

重传机制——“超时重传”,当一个数据段中的某个报文丢失,发送端会主动重发一次报文

排序机制——传输数据时,被分为多个报文,从不同路径传输最终达到目的地的顺序会被打乱,需要根据序列号字段进行重新排序

流控机制——可以通过调节窗口大小来对流量进行控制

TCP协议报文格式

在TCP/IP协议栈中,IP协议层只关心如何使数据能够跨越本地网络边界的问题,而不关心数据如何传输。整体TCP/IP协议栈,共同配合一起解决数据如何通过许许多多个点对点通路,顺利传输到达目的地。一个点对点通路被称为一“跳”(hop),通过TCP/IP协议栈,网络成员能够在许多“跳”的基础上建立相互的数据通路。

传输层TCP协议提供了一种面向连接的、可靠的字节流服务,其数据帧格式,大致如下图所示

TCP三次握手图解

TCP四次挥手图解

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值