计算机网络——传输层(一)

本文深入探讨计算机网络传输层,介绍了传输层的主要功能、协议UDP和TCP的特点。UDP是一个无连接的协议,其数据段包括8字节头部和数据,校验和可选。TCP数据段则涉及更复杂的拥塞控制,限制了数据段的长度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机网络——传输层(一)

一、传输层概述

1.1 概述

  • 传输层是整个协议栈(TCP/IP)的核心
  • 传输层的任务是提供可靠的、高效的数据传输

在这里插入图片描述

1.2 地位

在这里插入图片描述

  • 传输层在应用层和网络层之间提供了无缝接口
  • 下四层被看作传输服务提供者,而上三层是传输服务的使用者

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1.3 功能

在这里插入图片描述
L4与L2的比较
在这里插入图片描述

1.4 数据段TPDU

在这里插入图片描述

1.5 协议

传输层协议主要有两个:UDP、TCP

在这里插入图片描述

二、用户数据报协议

2.1 概述

  • UDP 是一个无连接的传输层协议
  • UDP 传输数据段,无需建立连接

在这里插入图片描述

2.2 UDP 数据端头

  • UDP数据段包括8字节的头部和数据两个部分
  • 其中的长度域表示的长度包括头部和数据总共的长度
  • 校验和是可选的,如果不计算校验和,则该域置为0
  • UDP比IP好的地方在于它可以使用源端口和目的端口

在这里插入图片描述

2.3 端口

在这里插入图片描述
在这里插入图片描述

2.4 校验和

在这里插入图片描述
将伪头部、UDP头部、数据16位一行排列,逐列进行补码相加求和

2.5 TCP/UDP伪头部

在这里插入图片描述
在这里插入图片描述

2.6 小结

在这里插入图片描述
在这里插入图片描述

三、通信模型

在这里插入图片描述
在这里插入图片描述
也有地方把通信模型叫通信三元组。
在这里插入图片描述

四、TCP数据段

4.1 概述

在这里插入图片描述
在这里插入图片描述

4.2 TCP协议

在这里插入图片描述

4.3 TCP数据段

两个因素限制了数据段的长度。
在这里插入图片描述

4.4 数据段格式

在这里插入图片描述
TCP数据段头
在这里插入图片描述
在这里插入图片描述
保留字段用来做一些拥塞控制
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Urgent pointer 是紧急指针

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

计算机网络——传输层(二)

计算机网络——传输层(二)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值