TCPIP协议详解教育课件.ppt
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCPIP 协议 详解 教育 课件
- 资源描述:
-
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,TCP-IP协议详解PPT讲座,内容提要,TCP/UDP,DNS,SNMP,IPv6,TCP/UDP,面向连接与面向无连接,端口,三次握手,TCP,报文格式,UDP,报文格式,端口,端口将应用进程与,IP,网络相关联,是应用进程的地址标识。,一个端口是一个,16,位号码。,端口分为公用和临时两种:,公用端口:属于标准服务器,由权威机构,IANA,统一分配,从,11023,。,临时端口:用于客户,从,102465535,。,协议,端口号,关键字,描述,UDP,42,NAMESERVER,主机名字服务器,UDP,53,DOMAIN,域名服务器,UDP,67,BOOTP Client,客户端启动协议服务,UDP,68,BOOTP Server,服务器端启动协议服务,UDP,69,TFTP,简单文件传输协议,UDP,111,RPC,微系统公司,RPC,TCP,20,FTP Data,文件传输服务器(数据连接),TCP,21,FTP Control,文件传输服务器(控制连接),TCP,23,Telnet,远程终端服务器,TCP,25,SMTP,简单邮件传输协议,TCP,80,HTTP,超文本传输协议,Socket,套接字,为了使得多主机多进程通信时,不至于发生混乱情况,必须把端口号和主机的,IP,地址结合起来使用,称为插口或,套接字(,Socket,),。,由于主机的,IP,地址是唯一的,这样目的主机就可以区分收到的数据报的源端机了。,套接字包括,IP,地址(,32,位)和端口号(,16,位),共,48,位。,例如(,124.33.13.55,,,200,)和(,126.45.21.51,,,25,)就是一对套接字,在整个,Internet,中,在传输层上进行通信的一对套接字都必须是唯一的。,Netstat -an,查看主机网络连接状态,TCP,连接的建立,第一次握手,:,客户端,TCP,首先给服务器端,TCP,发送一个特殊的,TCP,数据,段。该数据段不包含应用层数据,并将头部中的,SYN,位设置为,1,,所以该数,据段被称为,SYN,数据段。另外,客户选择一个初始序列号,SEQ,,设,SEQ,x,并将这个编号放到初始的,TCP SYN,数据段的序列号字段中。该数据段被封,装到一个,IP,数据报中,并发送给服务器。,第二次握手,:,一旦装有,TCP SYN,数据段的,IP,数据报到达了服务器主机,服,务器将从该数据报中提取出,TCP SYN,数据段,给该连接分配,TCP,缓冲区和,变量,并给客户,TCP,发送一个允许连接的数据段。这个允许连接的数据段,也不包含任何应用层数据。但是,它的头部中装载着,3,个重要信息。首先,,SYN,被设置为,1,;其次,,TCP,数据段头部的确认字段被设置为,x,1,;最后,,服务器选择自己的初始顺序号,,SEQ=y,,并将该值放到,TCP,数据段头部的,序列号字段中。,第三次握手,:在,接收到允许连接数据段之后,客户也会给连接分配缓冲区,和变量。客户端主机还会给服务器发送另一个数据段,对服务器的允许连,接数据段给出确认。,三次握手,TCP,协议中连接建立的过程,SYN(SEQ=x),SYN(SEQ=y)ACK=x+1,REJECT,SYN(SEQ=x),SYN(SEQ=y)ACK=x+1,ACK=z,REJECT,异常情况,主机,1,主机,2,主机,1,主机,2,呼叫碰撞的情况,主机,1,主机,2,SYN(SEQ=x),SYN(SEQ=y),SYN(SEQ=y,ACK=x+1),SYN(SEQ=x,ACK=y+1),连接的释放,第一次握手:,由进行数据通信的任意一方提出要求释放连接的请求报文段。,第二次握手:,接收端收到此请求后,会发送确认报文段,同时当接收端的所有数据也都已经发送完毕后,接收端会向发送端发送一个带有其自己序号的报文段。,第三次握手:,发送端收到接收端的要求释放连接的报文段后,发送反向确认。,TCP,连接的释放过程,TCP,数据报文,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,源端口和目的端口字段,各占,2,字节。标识了发送方和接收方的应用进程。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,序号字段,占,4,字节。,TCP,连接中传送的数据流中的每一个字节都编上一个序号。序号字段的值则指的是本报文段所发送的数据的第一个字节的序号。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,确认号字段,占,4,字节,是期望收到对方的下一个报文段的数据的第一个字节的序号。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,数据偏移,占,4 bit,,它指出,TCP,报文段的数据起始处距离,TCP,报文段的起始处有多远。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,保留字段,占,6 bit,,保留为今后使用,但目前应置为,0,。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,紧急比特,URG,当,URG,1,时,表明紧急指针字段有效。它告诉系统此报文段中有紧急数据,应尽快传送,(,相当于高优先级的数据,),。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,确认比特,ACK,只有当,ACK,1,时确认号字段才有效。当,ACK,0,时,确认号无效。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,推送比特,PSH(PuSH),接收,TCP,收到推送比特置,1,的报文段,就尽快地交付给接收应用进程,而不再等到整个缓存都填满了后再向上交付。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,复位比特,RST(ReSeT),当,RST,1,时,表明,TCP,连接中出现严重差错(如由于主机崩溃或其他原因),必须释放连接,通知一下对方。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,同步比特,SYN,同步比特,SYN,置为,1,,就表示这是一个连接请求或连接接受报文。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,终止比特,FIN(FINal),用来释放一个连接。当,FIN,1,时,表明此报文段的发送端的数据已发送完毕,并要求释放运输连接。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,窗口字段,占,2,字节。窗口字段用来控制对方发送的数据量,单位为字节。,TCP,连接的一端根据设置的缓存空间大小确定自己的接收窗口大小,然后通知对方以确定对方的发送窗口的上限。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,检验和,占,2,字节。检验和字段检验的范围包括首部和数据和伪段头(不是,TCP,里的信息,但是计算校验和的时候也计算了的内容:,IP,地址,,TCP,数据段长度,协议类型)。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,紧急指针字段,占,16 bit,。,紧急指针指出在本报文段中的紧急数据的位置。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,选项字段,长度可变。,TCP,规定了二种选项,,最大报文段长度,MSS(Maximum Segment Size),。,MSS,告诉对方,TCP,:“我的缓存所能接收的报文段的数据字段的最大长度是,MSS,个字节。”和,窗口扩大因子,,用于扩大接收方窗口。,MSS,是,TCP,报文段中的,数据字段,的最大长度。,数据字段加上,TCP,首部,才等于整个的,TCP,报文段。,TCP,首部,20,字节,固定,首部,目 的 端 口,数据,偏移,检 验 和,选 项 (长 度 可 变),源 端 口,序 号,紧 急 指 针,窗 口,确 认 号,保 留,F,I,N,S,Y,N,R,S,T,P,S,H,A,C,K,U,R,G,比特,0 8 16 24 31,填 充,填充字段,这是为了使整个首部长度是,4,字节的整数倍。,UDP,报文头结构,IPv6,IPv4,的不足,地址基本耗尽,这是当前最棘手的问题,路由表越来越大,功能不足,缺少对多媒体信息传输的支持,缺少对安全的支持,缺少对主机漫游的支持,IPv6的主要改进,更大的地址空间:,128,位,灵活的首部格式:用一系列固定格式的扩展首部取代了,IPv4,中可变长度的选项字段,简化了协议:如取消了首部的校验和字段,分段只能在源端进行,允许对网络资源的预分配,支持实时图像等要求保证一定的带宽和时延的应用,允许协议继续演变,增加新的功能,IPv6,数据包格式,扩展头部,域名,为了使用和记忆方便,因特网还采用了域名管理系统,简称,DNS,(,Domain Name System,),在,IP,地址之外,网上的计算机还有另一种表示法:域名,它是由代表一定意义的英文单词的缩写构成,如:,www.X,说明这是一台,WWW,主机,西电,教育部门,中国,DNS,域名结构,域名是一种按一定规律书写的、用户容易理解、容易记忆的,Internet,地址。,Internet,上一台主机的主机名是由它所属的各级域的域名和分配给该主机的名字共同构成的。,书写的时候,顶级域名放在最右面,各级名字之间有“,.”,隔开。,域名是有层次的。,Internet,主机域名的一般格式为:四级域名,.,三级域名,.,二级域 名,.,顶级域名(并不一定分四级)如:,。,顶级的域名划分采用了两种模式:,地理模式、组织模式,因特网的名字空间,com,net,org,edu,gov,mil,coop,biz,info,aero,int,cn,uk,hk,js,sh,bj,org,net,gov,edu,com,ac,pku,fudan,sjtu,tsinghua,树根,cctv,ibm,hp,mot,顶级域名,二级域名,三级域名,mail,ep,四级域名,mail,csnetl,seu,1,、地理模式,顶级域名表示国家,次级域名表示该网络的属性。,见下表所示,:,顶级,域 名,所表示的,国家或地区,顶级,域 名,所表示的,国家或地区,顶级,域 名,所表示的,国家或地区,au,澳大利亚,ca,加拿大,ch,瑞士,cn,中国,cu,古巴,De,德国,dk,丹麦,es,西班牙,fr,法国,hk,香港,in,印度,It,意大利,jp,日本,mo,澳门,se,瑞典,sg,新加坡,tw,台湾,us,美国,2,、组织模式,在组织模式中,顶级域名表示该网络的属性,顶级域名,表示的网络属性,顶级域名,表示的网络属性,顶级域名,表示的网络属性,Com,盈利的商业实体,mil,军事机构或组织,Store,商场,Edu,教育机构或设施,net,网络资源或组织,Wb,和,WWW,有关的实体,Gov,非军事性政府或组织,Org,非盈利性组织机构,Arts,文化娱乐,int,国际性机构,firm,商业或公司,Arc,消遣性娱乐,常见七类机构性顶级域名,COM,商业机构,EDU,教育机构,,INT,国际机构,,www.who.int,GOV,政府机构,www.whitehouse.gov,MIL,军事机构,www.army.mil,www.navy.mil,NET,网络机构,ORG,社会团体、组织,.,www.chinaembassycanada.org,域名服务器,主机域名不能直接用于,TCP/IP,协议的路由选择中。当用户使用主机域名进行通信时,必须首先要将其映射成,IP,地址。这种将主机域名映射为,IP,地址的过程称为,域名解析,,,Internet,的域名系统,DNS,能够完成此项工作。,域名解析过程,简单网络管理协议,SNMP,网络管理的要求,网络管理的功能,常用术语,SNMP,模型,网管站,网管代理,委托代理,展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




TCPIP协议详解教育课件.ppt



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/12816552.html