1 / 43
文档名称:

第5章 常用的网络协议栈.ppt

格式:ppt   页数:43页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第5章 常用的网络协议栈.ppt

上传人:分享精品 2016/2/3 文件大小:0 KB

下载得到文件列表

第5章 常用的网络协议栈.ppt

文档介绍

文档介绍:2016-11-201/45构建中小型企业局域网第5 章常用的网络协议栈2016-11-202/45上章回顾?二进制与十进制、十六进制的转换?IP地址的格式、组成及分类?专网(私有)IP地址和公网(公共)IP地址?子网和子网掩码?路由器的工作原理?可变长度子网掩码( VLSM )及其计算?无类域间路由?缺省网关2016-11-203/45本章内容?IP、TCP、UDP协议的编址方案?TCP的封装和工作原理?UDP的封装和工作原理?常用的TCP和UDP端口号?使用Sniffer进行协议分析2016-11-204/45传输控制协议/网际协议(TCP/IP)?TCP/IP不是一个简单的协议,而是一组小的、专业化协议,包括TCP、IP、UDP、ARP、ICMP以及其他的一些被称为子协议的协议。?TCP/IP是因特网标准,也是局域网的首选协议。许多网络操作系统使用TCP/IP为缺省协议。?TCP/IP最大的优势之一是其可路由性,也就意味着它可以携带被路由器解释的网络编址信息。?TCP/IP还具有灵活性,可在多个网络操作系统(NOS)或网络介质的联合系统中运行。然而由于它的灵活性,TCP/IP需要更多的配置。?能够跨越多个局域网段的协议被称为可路由协议。由于其携带了网络层信息和编址信息,这些信息可由路由器理解。然而,并不是所有的协议都是可路由的。2016-11-205/45TCP/IP模型与OSI模型OSI 7OSI 7层模型层模型物理层数据链路层网络层传输层会话层表示层应用层网络接口层互联网层传输层应用层TCP/IP 4TCP/IP 4层模型层模型2016-11-206/45TCP/IP核心协议——IP?TCP和IP是TCP/IP协议群中最重要的核心协议。?网际协议(IP)属于TCP/IP模型和互联网层,提供关于数据应如何传输以及传输到何处的信息。?数据帧的IP部分被称为一个IP数据报,IP数据报包含了路由器在子网中传输数据所必需的信息。IP数据报包括报头和数据,总长度不能超过65535字节。2016-11-207/45网络层的功能?定义了基于IP协议的逻辑地址?连接不同的媒介类型?选择数据通过网络的最佳路径?IP协议是一种不可靠的、无连接的协议,即意味着它不保证数据的可靠传输。然而,TCP/IP协议群中更高层协议可使用IP信息确保数据包按正确的地址进行传输。注意到IP数据报并不包含一个校验和部件,报头校验和仅仅验证IP报头中路由信息的完整性。如果当数据包被接收时伴随信息的校验和值不正确,则数据包将被认为已破坏并被抛弃,同时,一个新的数据包被发送。2016-11-208/45IP包头的格式数据可选项目标地址(32)源地址(32)首部校验和(16)协议号(8)TTL(8)段偏移量(13)标志(3)标识符(16)总长度(16)优先级与服务类型(8)首部长度(4)版本(4)20字节版本字段,IPv4优先级与服务类型,提供3层的QoSIP包头部长度,因为长度可变,因此需要定义IP数据总长度上层来的数据到IP层会被分段,这几个字段用来对数据包进行标识,使在数据到达目的端重组的时候,不会乱序生命周期字段,经过一个路由器值减1,为0时,数据包丢弃。为了防止一个数据包在网络中无限的循环下去。协议字段,用来标识封装的上层数据是UDP还是TCP,UDP是17,TCP是62016-11-209/45传输层的作用?IP层提供点到点的连接?传输层提供端到端的连接IP层:找到了这台主机!传输层:找到了应用进程2016-11-2010/45传输层的协议?TCP(Transmission Control Protocol)?传输控制协议?可靠的、面向连接的协议?传输效率低?UDP(User Datagram Protocol)?用户数据报协议?不可靠的、无连接的服务?传输效率高