TCPIP协议介绍课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
从右图可以看出,通讯实 际上是按垂直方向进行的 ,但在逻辑上通信是在同 级进行的。
网络层协议
• IP • UDP • TCP • IGMP • IPv4/IPv6 • RIP • ICMP • ARP/RARP
网络层协议
• IP协议
– I P是T C P / I P协议族中最为核心的协议。 – 特点:不可靠、无连接,最好的服务。 – 只定义了一个协议数据单元——IP报文,变长。 – 只对报头校验,正文无校验。
)协议,两个端系统和每个中间系统都要使 用它
当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一
串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部
信息),该过程如下图所示。TCP传给IP的数据单元称作TCP报文段或简称为TCP段。
IP传给网络接口层的数据单元称作IP数据报。
8
16 19
24
31
固 定 首部 部分
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
服务类型——占 8 bit,用来获得更好的服务 这个字段以前一直没有被人们使用
比特 0
4
8
16 19
24
31
固 定 首部 部分
标志 议
源地址
片偏移 首部检验和
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
首部长度——占 4 bit,可表示的最大数值 是 15 个单位(一个单位为 4 字节)
因此 IP 的首部长度的最大值是60字节。
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
• 网络层
– 主要为数据包选择路由,只关心IP报文的起点(主机)、改变IP报文的中间 点(路由器、网关)和IP报文的终点(主机)。
• 数据链路层
– 发送时将IP包作为帧发送;接收时把接收到的位组装成帧;提供链路管理; 错误检测等
重要概念:
• 端到端、逐跳: • 应用层和传输层使用端到端 ( En d - t o - e n d)协议。 • 网络层提供的却是逐跳( Ho p - b y - h o p
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
TCP/IP协议介绍
培训目的
使测试部新人对TCP/IP协议等 理论知识和实际操作有所了解和 基本掌握。
培训对象
针对测试部新入职职员
培训讲师
Baidu Nhomakorabea
卢红波
培训课时
2小时
学习重点
1、TCP/IP四层协议简介 2、网络层协议 3、IP报头 4、IP地址 5、IP特殊地址 6、UDP协议 7、TCP协议 8、实例分析
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
版本——占 4 bit,指IP协议的版本 目前的 IP 协议版本号为 4 (即 IPv4)
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标 生存时间
识 协
比特 0
4
8
16 19
24
31
固 定 首部 部分
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
标识(identification) 占 16 bit, 它是一个计数器,用来产生数据报的标识。
• 传输层
– 主要为两台主机间的通讯提供端到端的通讯。 – 把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的
分组,设置发送最后确认分组的超时时钟等
– 只用关心起点、终点,这就是端到端的概念,不关心中间到底经过多少路由 器。
– session说明传输层的连接有自己的生命周期:有开始、有结束。
通过以太网传输的比特流称
作帧(Frame)。
数据发送时是按下图自上而下,层层加码; 数据接收时是自下而上,层层解码。
逻辑上通讯是在同级完成的
垂直方向的结构层次是当今普遍认可的数据处理的功能流程。每一层都有与其相邻层的接口。 为了通信,两个系统必须在各层之间传递数据、指令、地址等信息,通信的逻辑流程与真正的 数据流的不同。虽然通信流程垂直通过各层次,但每一层都在逻辑上能够直接与远程计算机系 统的相应层直接通信。
前言
ISO(国际标准化组织)的OSI七层模型
• 物理层 • 数据链路层 • 网络层 • 传输层
• 会话层 • 表示层
• 应用层
各层协议功能
• 应用层
– 负责将数据传送到传输层也负责接收传输层传送过来的数据。 – 完全关注于功能实体,而这些功能实体的实现又依赖传输层的许多session
来实现。可以是同一对主机上的,也可以是不同主机的session。
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
总长度——占 16 bit,指首部和数据之和的长度, 单位为字节,因此数据报的最大长度为 65535 字节。
总长度必须不超过最大传送单元 MTU。
比特 0 1 2 3 4 5 6 7
IP报头
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
网络层协议
• IP • UDP • TCP • IGMP • IPv4/IPv6 • RIP • ICMP • ARP/RARP
网络层协议
• IP协议
– I P是T C P / I P协议族中最为核心的协议。 – 特点:不可靠、无连接,最好的服务。 – 只定义了一个协议数据单元——IP报文,变长。 – 只对报头校验,正文无校验。
)协议,两个端系统和每个中间系统都要使 用它
当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一
串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部
信息),该过程如下图所示。TCP传给IP的数据单元称作TCP报文段或简称为TCP段。
IP传给网络接口层的数据单元称作IP数据报。
8
16 19
24
31
固 定 首部 部分
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
服务类型——占 8 bit,用来获得更好的服务 这个字段以前一直没有被人们使用
比特 0
4
8
16 19
24
31
固 定 首部 部分
标志 议
源地址
片偏移 首部检验和
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
首部长度——占 4 bit,可表示的最大数值 是 15 个单位(一个单位为 4 字节)
因此 IP 的首部长度的最大值是60字节。
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
• 网络层
– 主要为数据包选择路由,只关心IP报文的起点(主机)、改变IP报文的中间 点(路由器、网关)和IP报文的终点(主机)。
• 数据链路层
– 发送时将IP包作为帧发送;接收时把接收到的位组装成帧;提供链路管理; 错误检测等
重要概念:
• 端到端、逐跳: • 应用层和传输层使用端到端 ( En d - t o - e n d)协议。 • 网络层提供的却是逐跳( Ho p - b y - h o p
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
TCP/IP协议介绍
培训目的
使测试部新人对TCP/IP协议等 理论知识和实际操作有所了解和 基本掌握。
培训对象
针对测试部新入职职员
培训讲师
Baidu Nhomakorabea
卢红波
培训课时
2小时
学习重点
1、TCP/IP四层协议简介 2、网络层协议 3、IP报头 4、IP地址 5、IP特殊地址 6、UDP协议 7、TCP协议 8、实例分析
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
版本——占 4 bit,指IP协议的版本 目前的 IP 协议版本号为 4 (即 IPv4)
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标 生存时间
识 协
比特 0
4
8
16 19
24
31
固 定 首部 部分
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
标识(identification) 占 16 bit, 它是一个计数器,用来产生数据报的标识。
• 传输层
– 主要为两台主机间的通讯提供端到端的通讯。 – 把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的
分组,设置发送最后确认分组的超时时钟等
– 只用关心起点、终点,这就是端到端的概念,不关心中间到底经过多少路由 器。
– session说明传输层的连接有自己的生命周期:有开始、有结束。
通过以太网传输的比特流称
作帧(Frame)。
数据发送时是按下图自上而下,层层加码; 数据接收时是自下而上,层层解码。
逻辑上通讯是在同级完成的
垂直方向的结构层次是当今普遍认可的数据处理的功能流程。每一层都有与其相邻层的接口。 为了通信,两个系统必须在各层之间传递数据、指令、地址等信息,通信的逻辑流程与真正的 数据流的不同。虽然通信流程垂直通过各层次,但每一层都在逻辑上能够直接与远程计算机系 统的相应层直接通信。
前言
ISO(国际标准化组织)的OSI七层模型
• 物理层 • 数据链路层 • 网络层 • 传输层
• 会话层 • 表示层
• 应用层
各层协议功能
• 应用层
– 负责将数据传送到传输层也负责接收传输层传送过来的数据。 – 完全关注于功能实体,而这些功能实体的实现又依赖传输层的许多session
来实现。可以是同一对主机上的,也可以是不同主机的session。
版 本 首部长度 服 务 类 型
总长度
标识
生存时间
协议
标志
片偏移
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
总长度——占 16 bit,指首部和数据之和的长度, 单位为字节,因此数据报的最大长度为 65535 字节。
总长度必须不超过最大传送单元 MTU。
比特 0 1 2 3 4 5 6 7
IP报头
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用
比特 0
4
8
16 19
24
31
版 本 首部长度 服 务 类 型
总长度
固 定 首部 部分
标识
标志
片偏移
生存时间
协议
首部检验和
源地址
可变 部分
目的地址 可 选 字 段 (长 度 可 变)
填充
数据部分
传送
首部
数据部分
IP 数据报
比特 0 1 2 3 4 5 6 7
优先级
D T R C 未用