IP网络基本知识.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCP/IP协议和OSI参考模型 TCP/IP协议栈具有简单的分层设计,与OSI参考模型有清晰的对应关系。 TCP/IP协议数据封装方式 TCP/IP协议栈 应用层 文件传输 FTP、TFTP 邮件服务 SMTP、POP3 网络管理 SNMP、Telnet、Ping、Tracert 网络服务 HTTP、DNS、WINS 传输层协议概述 源端口号(Source port)和目的端口号(Destination port):用于标识和区分源端设备和目的端设备的应用进程 ,与源IP地址和目的IP地址组成套接字(socket),唯一的确定一条TCP连接 序列号(Sequence number):用来标识TCP源端设备向目的端设备发送的字节流, TCP用序列号对每个字节进行计数。 ACK:确认序号有效。 PSH:接收方应该尽快将这个报文段交给应用层。 RST:重建连接。 SYN同步序号:用来发起一个连接。这个标志和下一个标志。一般在建立连接时使用。 FIN:发端完成发送任务,断开连接时使用。 窗口:TCP的流量控制由连接的每一端通过声明的窗口大小(windows size)来提供。窗口大小用数据包来表示 ,大小可以调节。 校验和(checksum):用于校验TCP报头部分和数据部分的正确性,如果有了差错要重传,这个和UDP不一样,UDP检测出差错以后直接丢弃 。 MSS(Maximum Segment Size,最大报文大小):指明本端所能够接收的最大长度的报文段。当一个TCP连接建立时,连接的双方都要通告各自的MSS协商可以传输的最大报文长度 。 总结:UDP报文没有可靠性保证和顺序保证字段,流量控制字段等,可靠性较差。当然,使用传输层UDP服务的应用程序也有优势。正因为UDP协议较少的控制选项,在数据传输过程中,延迟较小,数据传输效率较高,适合于对可靠性要求并不高的应用程序,或者可以保障可靠性的应用程序像DNS、TFTP、SNMP等;UDP协议也可以用于传输链路可靠的网络。 UDP报文没有可靠性保证和顺序保证字段,流量控制字段等,可靠性较差。 端口号 传输层协议用端口号来标识和区分各种上层应用程序。 网络层协议概述 IP报文格式 版本号(Version):标明了IP协议的版本号,目前的协议版本号为4。下一代IP协议的版本号为6。 报文长度:指IP包头部长度,占4位。 8位的服务类型(TOS,Type of Service):包括一个3位的优先权字段(COS,Class of Service),4位TOS字段和1位未用位。4位TOS分别代表最小时延、最大吞吐量、最高可靠性和最小费用。4bit中只能置其中1bit。如果所有4bit均为0,那么就意味着是一般服务。 总长度(Total length):是整个IP数据报长度,包括数据部分。 标识符(Identification):唯一地标识主机发送的每一份数据报。通常每发送一份报文它的值就会加1。 标志位:3比特 0比特: 保留, 必须为0 1比特: (DF) 0 = 可以分片, 1 =不可以分片, 2比特: (MF) 0 =最后的分片, 1 = 更多的分片。 片偏移:指的是这个分片是属于这个数据流的哪里。 生存时间(TTL,Time to Live):设置了数据包可以经过的路由器数目。 协议:确定在数据包内传送的上层协议,和端口号类似,IP协议用协议号区分上层协议 6表示为TCP协议 17表示为UDP协议。 报头校验和(Head checksum):计算IP头部的校验和,检查报文头部的完整性。 ARP-地址解析协议 RARP-反向地址解析协议 ICMP协议 数据链路层 数据链路层是OSI参考模型的第二层,在物理层基础上向网络层提供服务 数据链路层为物理链路上提供可靠的数据传输 局域网的数据链路层协议有以太网、令牌环网等 广域网数据链路层协议有PPP、HDLC、Frame Relay等 物理层 物理层位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即信道)。物理层的传输单位为比特。物理层是指在物理媒体之上为数据链路层提供一个原始比特流的物理连接。物理层协议规定了与建立、维持及断开物理信道所需的机械的、电气的、功能性的和规程性的特性。其作用是确保比特流能在物理信道上传输。 物理层的功能 为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接. 传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以

文档评论(0)

shujukd + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档