01.TCPIP基础.0汇总.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
01.TCPIP基础.0汇总.ppt

端口号 传输层利用TCP或者UDP报文中的端口号来区分上层的应用协议及特定的进程 协议 HTTP FTP DNS TFTP SMTP PO P3 telnet 传输层 应用层 端口 80 20、21 53 69 25 110 23 * 网络层 应用层 传输层 网络层 数据链路层 物理层 提供主机到主机的传输服务 通过IP地址标识主机 IP 提供主机到主机的传输服务 ICMP 辅助IP工作,提供出错和控制信息 ARP 提供IP和MAC地址之间的映射 * IPv4报文 版本 报文长度 服务类型 总 长 度 标 识 符 标志 片 偏 移 生存时间 协议 报 头 校 验 和 源 IP 地 址 目 的 IP 地 址 IP 选 项 通过协议号标识上层协议 通过源IP标识发送方主机,通过目标 IP标识接收方主机 * 数据链路层 在相邻节点间提供数据传输服务 局域网 IEEE802.2 定义LLC子层 IEEE802.3 以太网标准 广域网 HDLC PPP Frame Relay 应用层 传输层 网络层 数据链路层 物理层 * 数据 源MAC 帧检测序列 类型 目的MAC 可变 2 6 6 4 Ethernet II的帧格式 通过目标 MAC标识接收方,通过源MAC标识发送方 通过类型字段标识承载的上层协议 * 物理层 为数据传输提供物理通道 物理层介质 双绞线、同轴电缆、光纤、无线等 局域网 10Base-T、100Base-TX/FX。。. 广域网 RS-232、V.24、V.35 应用层 传输层 网络层 数据链路层 物理层 * 课程内容 第一章 网络模型 第二章 TCP/IP协议族 第三章 常见协议 TCP FTP DHCP ARP 测试工具 * * TCP Transfer Controln Protocol 传输控制协议 为应用层协议提供端到端的传输服务 面向连接的、可靠的、有序的、流量控制的 基于TCP的应用在传输数据之前必须先由TCP建立连接,在传输过程中由TCP解决可靠性、有序性,进行流量控制,传输结束后由TCP拆除连接 * TCP 通过头部字段的置值完成协议的功能 0 8 16 24 31 16位源端口 16位目的端口 32位序列号 32位确认号 URG ACK PSH RST SYN FIN 首部长度 保留(6位) 16位窗口大小 16位TCP校验和 16位紧急指针 选项 数据 TCP报文格式 * TCP 源端口标识发送方的进程,目的端口标识接收方的进程 序号保证数据传输的有序性,确认号对收到的数据进行确认 Flag字段(8位) ACK 确认号标志,置1表示确认号有效,表示收到对端的特定数据 RST 复位标志,置1表示拒绝错误和非法的数据包,复位错误的连接 SYN 同步序号标志,置1表示同步序号,用来建立连接 FIN 结束标志,置1表示连接将被断开,用于拆除连接 Option字段 MSS 最大段大小,通过置位,协商能承载的TCP数据的大小 * 建立连接 TCP通过三次握手建立连接 SYN置位为1 seq number=A ACK置位为1, SYN置位为1 Seq number=B ack number=A+1 ACK置位为1 Seq number=A+1 Ack number=B+1) * HTTP案例 基于TCP的应用程序如HTTP,必须先由TCP通过三次握手建立连接,才能传输数据 58 11 58 Src-port =51368 Dst-port= 80 Seq –number= 2795650878 SYN=1 Src-port =51368 Dst-port= 80 Seq –number= 3889809948 ack –number= 2795650879 ACK= 1 SYN= 1 Src-port =51368 Dst-port= 80 Seq –number=2795650879 ack –number= 3889809949 ACK=1 HTTP 数据 * MSS Maximum Segment Size 最大段的大小 只在建立连接时置位,用于协商双方能接收的段 (segment)的大小(TCP的数据部分) MSS=MTU-TCP头部-IP头部,可以根据需要人为调整 * RST * Reset the connection 重置连接 用于复位因某种原因导致的错误连接,也用来拒绝非法

文档评论(0)

liuxiaoyu98 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档