1、第第3030讲主要内容讲主要内容引言引言再看再看TCP/IP协议分层协议分层TCP/IP协议分层协议分层链路层简介链路层简介网络层简介网络层简介传输层简介传输层简介应用层简介应用层简介OSI会话层简介会话层简介OSI表示层简介表示层简介理解分层理解分层:局域网局域网FTP通讯模型示意图通讯模型示意图理解分层理解分层:跨子网跨子网FTP通讯模型示意图通讯模型示意图令牌环网从二进制角度看从二进制角度看IPv4地址分类地址分类封装封装(TCP至底层逐层封装示意至底层逐层封装示意)应用数据应用数据APP首部应用数据APP首部TCP首部应用数据APP首部TCP首部IP首部应用数据APP首部TCP首部IP
2、首部以太网首部以太网尾部分用分用客户客户-服务器模型分类服务器模型分类TCP/IP标准控制组织标准控制组织RFC一些简单标准服务一些简单标准服务课后作业课后作业链路层链路层链路层链路层-最大传输单元最大传输单元MTUMTU对上层传输的影响对上层传输的影响IP:网际协议网际协议IP首部首部(1)IP首部首部(2)RFC描述描述IP首部首部(3)IP首部首部(4)IP首部首部(5)服务类型服务类型TOS 4bit详情详情IP首部首部(6)IP首部首部(7)IP首部首部(8)IP首部首部(9)IP首部首部(10)IP首部首部(11)IP首部首部(12)IP首部首部(13)IP路由路由IP与编程与编程
3、ICMP:Internet控制报文协议控制报文协议ICMP报文格式报文格式ICMP报文类型报文类型ICMP目的不可达错误详细代码目的不可达错误详细代码ICMP地址掩码请求与应答地址掩码请求与应答ICMP时间戳请求与应答时间戳请求与应答ICMP报文的处理报文的处理UDP:用户数据报协议用户数据报协议UDPUDP首部首部UDP首部解析首部解析UDP校验和校验和UDP伪首部图示伪首部图示UDP校验和校验和TCP:传输控制协议传输控制协议TCP可靠性可靠性TCP首部首部TCP首部解析首部解析(1)TCP首部解析首部解析(2)TCP首部解析首部解析(3)TCP首部解析首部解析(4)TCP首部解析首部解析(5)TCP首部解析首部解析(6)TCP连接的建立与终止连接的建立与终止TCP连接建立连接建立TCP三次握手时序图三次握手时序图TCP连接终止连接终止TCP连接关闭时序图连接关闭时序图TCP半关闭半关闭TCP半关闭示意图半关闭示意图TCP状态变迁图状态变迁图NoImageFIN_WAIT_2状态状态TCP选项选项Nagle算法算法学习协议的意义学习协议的意义后记后记