




已阅读5页,还剩69页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5章TCP/IP协议,5.1TCP/IP协议族概述,5.1.1应用层5.1.2传输层5.1.3网络层(IP层),5.2TCP/IP协议族各层协议功能,5.2.1工作在应用层的协议5.2.2工作在传输层的协议5.2.3工作在网络层的协议,5.3IP编址,5.3.1IP地址的基础知识5.3.2IP地址的分类5.3.3子网、子网掩码和子网划分5.3.4可变长子网掩码和路由汇总,5.1TCP/IP协议族概述,TCP/IP(TransmissionControlProtocol/InternetProtocol)传输控制协议/互联网络协议20世纪70年代诞生,80年代成为因特网通信协议。应用于广域网和局域网。,OSI模型,TCP/IP互连网协议,TCP/IP模型,网络访问层OSI的一二层。Internet层旨在发送来自互联网中的任何网络的分组,使其到达目的地,决定最佳路径。传输层(主机层)处理可靠性、流量控制等服务质量问题。传输控制协议TCP提供可靠的网络通信。应用层处理高级协议,涉及表示、编码和对话控制等问题。确保数据正确封装,供下一层使用。,OSI模型各层常见通信协议,TCP/IP的通信协议,5.1.1应用层,5.1.2传输层,5.1.3网络层(IP层),网络访问层,5.2.1工作在应用层的协议,工作在应用层的协议大都是面向用户的,为用户提供多种多样的服务。Cisco网络设备使用较多的协议:FTP(FileTransferProtocol,文件传输协议):TFTP(TrivialFileTransferProtocol,简单的文件传输协议):Telnet远程登录的标准协议:,FTP,使Internet用户可以把文件从一台主机拷贝到另一台主机上。FTP软件。FTP采用客户/服务器方式。FTP协议需要依赖TCP协议提供的可靠连接。,TFTP,基于UDP而实现的。设计目的是进行小文件传输。不具备FTP的许多功能,如:只能从服务器上获得和写入,不能列目录,不对用户的身份验证。被Cisco设备用来作为操作系统和配置文件的备份工具。,Telnet,可以远程登录到服务器或网络设备上,同操作本地计算机一样。,5.2.2工作在传输层的协议,1.端口与端口号2.TCP和UDP的头格式3.TCP4.UDP,1.端口与端口号,传输层通过端口号了解应用层使用的协议。每一个应用协议有唯一的端口。如下页图。负责分配端口号的机构是因特网编号管理局。端口的分配有三种情况:保留端口、动态分配端口、注册端口。,保留端口,1024,没有固定的使用者,可以被动态分配给应用程序。应用程序可以向系统申请一个端口号临时代表这个软件与传输层交换数据。,注册端口,1024,软件厂商向端口管理机构注册固定的端口号,使其软件享有端口号。,TCP和UDP都允许16位的端口值,分别能提供65536个端口。DNS即属于TCP也属于UDP.,2.TCP和UDP的头格式,2.TCP和UDP的头格式,2.TCP和UDP的头格式,TCP段头由20字节的固定头和一些可选项组成。数据部分最多可以有65495字节,65535-65495=40(字节),这40字节包括20字节的IP包头和20字节的TCP段头。,2.TCP和UDP的头格式,2.TCP和UDP的头格式,3.TCP,TCP协议的分段TCP连接的建立与终止保证TCP数据传输可靠性的方法TCP传输规则及策略TCP协议的拥塞控制,TCP协议的分段,TCP分段的决定条件:(1)IP的负载能力:TCP段的大小(包括段头)不能超过65535字节(2)网络的最大传输单元(MTU):最大是几千字节。由网络介质类型决定。(1)、(2)中,(2)决定了TCP段的上限。,TCP连接的建立,TCP连接的建立,TCP连接的建立,建立一个连接,两端主机必须同步双方的初始序号(ISN),SYN(同步控制位),ACK(确认信息)。三次握手主要解决的是序号问题,还包括窗口大小、MTU等。,TCP连接的终止,保证TCP数据传输可靠性的方法,发送方按数据的顺序号发送数据包。发送方等待接受方的确认,不发下一个数据包。发送方如果在规定时间没有接到确认,重发。,TCP传输规则及策略,滑动窗口法(SlidingWindow)窗口:是允许发送方发送的数据分组的个数。TCP使用期待确认。即确认号是所期待接受的下一个。窗口大小是动态协商的。,滑动窗口,滑动窗口,TCP协议的拥塞控制,拥塞控制窗口,通常,窗口大小和接收方滑动窗口的大小一样,当有数据分段丢失时(拥塞发生),窗口大小就会减半。发送方会选择滑动窗口、拥塞控制窗口中较小的作为发送的数据包的大小。,5.2.3工作在网络层的协议,1、IP协议2、ICMP协议3、ARP4、PARP,1、IP协议,逻辑地标识网络节点的位置,向数据封装中添加信息以表明数据的原始发送者和最终的接收者。为传输层产生的数据段封装IP包头,该包头中主要添加了源IP地址和目的IP地址。提供无连接,尽力而为的分组传送路径。,IP头格式,IP头格式,IP头格式,生存期(TTL):每个数据包在发出时会携带该值。最大值为255,一般数据包被发出时是128,每延迟1秒TTL值减1,每经过1台路由器TTL值减1,如果在到达目的地前TTL值为0,该数据包被丢弃。在网络层和传输层之间也存在协议号,类似传输层和应用层间的端口号。每个IP包头都必须说明数据包所要发送到的第四层协议。,IP头格式,2、ICMP协议,ICMP(InternetControlMessageProtocol)互联网控制信息协议。用于向发送方发送差错和控制信息。实际应用中完成:1.通告目的端可达性2.通告缓冲区已满3.通告跳数4.Ping命令5.Traceroute命令:数据包经过互联网时的路径。,3、ARP,ARP(AddressResolutionProtocol)地址解析协议。将IP地址映射到物理地址。,4、RARP,RARP(ReverseAddressResolutionProtocol)反向地址解析协议。将接受的物理地址映射成IP地址。,5.3.1IP地址的基础知识,5.3.2IP地址的分类,A、B、C、D、E五类保留IP地址网络地址广播地址共有地址和私有地址IPv4与IPv6,IPAddressClasses,演示,IPAddressClasses,保留IP地址,网络地址:用于标识网络。IP地址中主机位全为0。广播地址:用于向网络中的所有设备广播分组。IP地址中主机位全为1。,HostAddresses,公有地址和私有地址,IP地址分配工作最初是由InterNIC(Internet网络信息中心)管理。现在是Internet地址分配中心(IANA)负责。可以从Internet服务供应商(ISP)获得。共有IP地址是Internet唯一的。RFC1918留出3块IP地址空间(1个A类地址段,16个B类地址段,256个C类地址段)作为私有的内部使用的地址。这个范围内的IP地址不能被路由到Internet骨干网上,Internet路由器将丢弃该私有地址。使用私有地址将网络连至Internet,需要将私有地址转换为公有地址。这个转换过程称为网络地址转换(NetworkAddressTranslation,NAT),通常由路由器完成。,私有IP地址,IPv4与IPv6,演示,5.3.3子网、子网掩码和子网划分,SubnetAddressing,子网地址,上图,每个地址的第三个字节被用作子网地址。子网地址是网络号的扩展。,SubnetMask,ABC类网络的默认子网掩码分别是:子网掩码可确定子网地址。子网掩码中:1表示IP地址中相应的位为网络位或子网位;0表示IP地址中相应的位为主机位。,SubnetMask,子网掩码的可能取值,Subnetsnotinusethedefault,SubnetMaskWithoutSubnets,Networknumberextendedbyeightbits,划分子网,划分子网,Networknumberextendedbytenbits,计算地址空间,给定一个IP地址和子网掩码,计算子网地址、广播地址、第一个和最后一个可用的地址。,计算地址空间60/26,计算地址空间1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司晨会活动策划方案
- 公司日常团建活动方案
- 公司秋游团建活动方案
- 公司日行万步策划方案
- 公司节日策划活动方案
- 2025年休闲体育管理师考试试卷及答案
- 2025年现代物流管理课程试题及答案
- 2025年手语翻译人才能力考试试卷及答案
- 2025年技术经济与管理专业综合考试试题及答案
- 幼儿园装修合同
- 心脏瓣膜病患者的护理
- 肥料代理合作协议书
- Unit2HealthylifestyleProjectDoahealthsurvey教学设计高中英语人教版选择性
- 经尿道前列腺电切术后膀胱冲洗的护理-课件
- 2024年中考地理模拟试题(共6套有答案)
- 江苏省苏州市2024-2025学年高一历史下学期期末考试试题含解析
- 安徽省马鞍山市2024-2025学年高一生物下学期期末考试试题
- 蔬菜农药残留检测合同
- 劳务施工合同协议书范本(2024版)
- 化学-贵州省毕节市2024年毕节市高二年级下学期7月期末联考试题和答案
- 2024年首届全国“红旗杯”班组长大赛考试题库800题(含答案)
评论
0/150
提交评论