031TCP-ip協议.docVIP

  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文档。上传文档
查看更多
031TCP-ip協议

TCP/IP协议 本章目标 通过本章的学习,您应该掌握以下内容: 掌握TCP/IP分层模型 掌握三次握手过程 理解OSI和TCP/IP模型的区别和联系 掌握IP地址分类,子网掩码的作用,识别网络标识号、主机标识号,子网的数目、主机的数目, 1978年,美国国防部高级计划砑究局开发,为ARPANET设计。 1983年,转换完成,INTERNET正式出现。 ARPA将TCP/IP 协议低价出售,鼓励各厂商开发TCP/IP产品,加上TCP/IP本身功能强大,灵活好用,最终广泛流行。 TCP/IP 与OSI的比较 TCP/IP 分四层, OSI分的是七层 TCP/IP 网络的事实上的标准 OSI 网络的理论标准 TCP/IP 定义每一层功能如何实现 OSI 定义每一层做什么 TCO/IP的每一层都可以映射到OSI模型中去 分层: OSI 物理层 数链层 网络层 传输层 会话层 表示层 应用层 TCP/IP 网络接口层 网间网层 传输层 应用层 网络接口层 对应于OSI 物理层和数链层(1-2层),网线 交换机 接收数据报,通过网络发送出去。 TCP/IP的最低层是接口层,常见的接口层协议有: Ethernet 802.3、X.25、Frame reley、HDLC、PPP等。 网间网层 IP地址 路由转发 网络层包括:IP(Internet Protocol)协议、ICMP(Internet Control Message Protocol) 控制报文协议、ARP(Address Resolution Protocol)地址转换协议、RARP(Reverse ARP)反向地址转换协议。 IP是网络层的核心,通过路由选择将下一跳IP封装后交给接口层。 ICMP是网络层的补充,可以回送报文。用来检测网络是否通畅。 Ping命令就是发送ICMP的echo包,通过回送的echo relay进行网络测试。 ARP是正向地址解析协议,通过已知的IP,寻找对应主机的MAC地址。 RARP是反向地址解析协议,通过MAC地址确定IP地址。比如无盘工作站和DHCP服务。 传输层 实现终端用户到终端用户之间的连接。 分段:使数据的大小适合在网络上传递。分段后用序列号标识 区分服务:标识上层的通信进程。 利用端口号(1-65535)来实现。 如:WWW FTP QQ 电子邮件 80 21 4000 25 110 传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协 议UDP(User Datagram rotocol)。 TCP是面向连接的通信协议,通过三次握手建立连接,通讯时完成时要拆除连接,由于TCP是面向连接的所以只能用于点对点的通讯。 TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。 TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。 UDP是无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。 UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出丢包现象, 分为TCP和UDP协议 TCP和UDP的区别: TCP 1. 面向连接,正式数据发送前必须建立连接。( 三次握手 ) 2. 需要确认,丢包重传。 可靠性好,但效率低。适用于一次传输大量数据的情况,如文件传输,浏览主页,发送电子邮件等。 TCP 三次握手 TCP 简单确认 TCP 窗 口 UDP 1. 非连接,发送数据前不需要建立连接。 2. 不需要确认,丢包不重传。 可靠性不好,但效率高。适用于一次传输较小量的数据,本身不提可靠性,需要上层应用程序(校验)和下层网络环境(高带宽网络环境)来提供可靠性。 TCP报文格式 源端口 目标端口 序列号 确认号 窗口。。。。上层数据 校验 端口:标识上层通信进程,区分不同的服务 1-65535 保留端口 标识公用服务,如HTTP, SMTP, TELNET等。 1-----1024 自由端口 标识临时进程,结束释放,如IE, WORD, CMD…

文档评论(0)

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

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

1亿VIP精品文档

相关文档