TCP笔记整理

应用层 ----- 用来接收用户数据,人机交互接口
表示层 ----- 将逻辑语言转换为机器语言
会话层 ----- 针对传输的每一种数据建立一条独立的通道。数据的整合
传输层 ----- 区分流量信息,定义数据传输方式, UDP 协议,TCP协议
网络层 ----- 通过 IP 地址进行逻辑寻址,IP协议
数据链路层 ----- 逻辑链路控制层( LLC );介质访问控制层( MAC
物理层 ---- 定义物理特性

双工模式具有三种:单工,半双工,全双工

数据链路层(48bit):前24位表示厂商ID,是IEEE组织进行全球分配。后24位表示表示产品ID

数据帧:由网络层产生的数据包,被下发给数据链路层后,分别会在数据包的头部和尾部添加上封装信息。封装后的数据被称为数据帧。数据帧具有三种发送方式分别为单波,组播,广播。
网络层

(time to live)表示文件存在的时间(TTL数值)

每经过一台路由器, TTL 数值减 1 ,当某台路由器在收到 IP 报文后, TTL 数值为 0 ,则直接丢弃。

协议字段 --- 指代上层协议(可以是传输层、也可以是应用层)
TCP---6
UDP---17
IP分片

 MTU最大传输字节为1500,设备双方通过协商得出MTU数值后,则在链路中

传输的报文的最大字节为 MTU 数值。
传输层
端口号用来区分计算机上的不同应用程序并且表示不同进程
TCP协议-传输控制协议(面向连接可靠的控制协议)
TCP协议是双向连接
面向连接:在数据传输之前,收发双方需要预先建立一条逻辑通路
SYN--- 同步位 --- 是在 TCP 三次握手建立通道时的标记
ACK--- 确认位 --- 当该标记位置为 1 时,确认序列号有意义
FIN--- 代表释放 TCP 连接
可靠性:
确认机制 ---- 每收到一个 TCP 数据段,都需要发送一次确认报文。
重传机制----超时重传 ,当一个数据段中的某个报文丢失,发送端会主动重新发送一次该报文。
排序机制 ---- 传输数据段时,被分为多个报文,从不同路径传输,最终达到目的地的顺序会被打乱,
需要根据序列号字段进行重新排序。
流控机制:可以通过调节窗口大小( Windows )来对流量进行控制
  • 7
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值