还剩29页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
计算机网络体系课件目录•计算机网络概述•计算机网络体系结构•物理层•数据链路层•网络层•传输层•应用层01计算机网络概述Chapter计算机网络定义计算机网络网络拓扑结构由若干个计算机和网络设备通过传输媒体和网络软描述网络中各个节点(计算机或其他设备)之间的件连接在一起组成的系统,可以实现资源共享和信连接方式的图形表示,常见的拓扑结构有星型、总息交换线型、环型和网状型计算机网络发展历程ARPANET美国国防部高级研究计划局(ARPA)于1969年开发的世界上第一个分组交换网,标志着计算机网络技术的诞生TCP/IP协议随着ARPANET的发展,逐渐形成了TCP/IP协议族,成为现代计算机网络的基础万维网(World WideWeb)1989年由英国物理学家蒂姆·伯纳斯·李(Tim Berners-Lee)发明,通过超文本链接实现信息检索和浏览移动互联网随着无线通信技术的发展,移动设备如智能手机和平板电脑的普及,人们可以随时随地接入互联网计算机网络分类010203按覆盖范围分类按传输技术分类按拓扑结构分类局域网(LAN)、城域网广播式网络(单向通信)、星型、总线型、环型、网(M AN)、广域网点对点网络(双向通信)状型等(WAN)02计算机网络体系结构ChapterOSI参考模型定义OSI(Open SystemsInterconnection)参考模型是国际标准化组织(ISO)制定的一个用于不同类型计算机和通信设备间互联的标准框架层次结构OSI参考模型分为七个层次,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层功能每个层次都有特定的功能,共同协作以实现网络通信TCP/IP模型定义TCP/IP(Transmission ControlProtocol/Internet Protocol)模型是一个网络通信协议簇,广泛应用于互联网层次结构TCP/IP模型分为四个层次,分别是应用层、传输层、网络层和链路层功能与OSI参考模型相似,每个层次都有其特定的功能,以支持网络通信比较OSI与TCP/IP模型层次数量应用范围OSI参考模型有七个层次,而TCP/IP模型只有四个层次OSI参考模型是一个理论模型,主要用于学术研究和标准化工作TCP/IP模型则在实际的互联网中广泛应用灵活性复杂性OSI参考模型更具灵活性,因为其层次结构允许单独替换由于OSI参考模型的层次更多,其实现和调试可能比某一层的组件而不影响其他层而TCP/IP模型的四层结TCP/IP模型更为复杂构相对较为固定03物理层Chapter物理层的作用建立、维护和释放物理连接物理层负责在通信实体之间建立、维护和释放物理连接,确保数据传输的可靠性传输原始比特流物理层将上层数据转换为原始的比特流,并通过物理介质进行传输定义物理特性物理层定义了传输介质的电气、机械和定时特性,以确保不同设备之间的互操作性物理层协议与标准EIA/TIA-232IEEE
802.3IEEE
802.11EIA/TIA-232是用于串行通信的标IEEE
802.3是用于以太网的标准IEEE
802.11是无线局域网的标准准协议,定义了数据传输的电气协议,定义了以太网的数据链路协议,定义了无线局域网的数据和机械接口标准层和物理层的规范链路层和物理层的规范物理层设备集线器集线器是一种网络设备,用于将多网络适配器个网络节点连接到一个共享的通信链路上,实现了物理层的某些功能网络适配器也称为网卡,是计算机与网络连接的硬件设备,实现了物理层的功能中继器中继器是一种网络设备,用于在传输介质上放大信号,以延长网络的距离,实现了物理层的某些功能04数据链路层Chapter数据链路层的作用建立和维护数据链路流量控制数据链路层的主要任务是建立和数据链路层还负责流量控制,以维护数据链路,以确保数据在传确保发送方不会发送太快的数据,01输过程中能够可靠地传输导致接收方来不及处理0203差错控制数据封装与解封装数据链路层还提供差错控制功能,数据链路层还负责数据的封装与以确保数据在传输过程中不会出解封装,即将数据转换为可以在04现错误物理层传输的格式数据链路层协议与标准PPP协议SLIP协议点对点协议(PPP)是一种常用的数串行线网际协议(SLIP)也是一种常据链路层协议,用于在点对点连接上用的数据链路层协议,用于在串行连传输数据接上传输数据HDLC协议IEEE
802.2协议高级数据链路控制协议(HDLC)是IEEE
802.2协议是一种标准的数据链一种通用的数据链路层协议,用于在路层协议,用于局域网中的数据链路同步串行连接上传输数据层数据链路层设备网卡01网卡是计算机中用于连接数据链路的设备,它实现了数据链路层的协议调制解调器02调制解调器是用于将数字信号转换为模拟信号或模拟信号转换为数字信号的设备,它也实现了数据链路层的协议交换机03交换机是一种网络设备,它可以在多个端口之间建立和维护数据链路,并实现数据的快速转发05网络层Chapter网络层的作用数据传输网络层负责将数据从源端传输到目的端,确保数据的可靠传输路由选择网络层负责根据数据包的目的地址选择最佳路径,将数据包转发到目的端分段与重组网络层将传输层的数据分段,并在接收端重新组合,以适应不同网络环境网络层协议与标准IP协议用于将数据包发送到目的端,具有无连接、不可靠的特点TCP协议一种可靠的传输层协议,通过IP协议传输数据,提供可靠的数据传输服务IPv4与IPv6IP地址分为IPv4和IPv6两种版本,分别具有不同的地址空间和特点网络层设备路由器用于连接不同网络的设备,根据IP地址将数据包转发到目的端交换机一种多端口的网络设备,用于连接多个设备并实现数据交换网关用于连接不同协议网络的设备,实现不同协议之间的转换06传输层Chapter传输层的作用逻辑通信传输层通过建立逻辑连接,实现了不同应用程序之间的通信端到端通信传输层提供了一种端到数据分段与重组端的通信机制,确保数据在发送端和接收端之传输层将上层数据分段间正确传输为较小的数据段,便于在网络中进行传输,并在接收端重新组装这些数据段传输层协议与标准TCP协议传输控制协议(TCP)是一种面向连接的协议,提供了可靠的数据传输服务,具有流量控制和拥塞控制机制UDP协议用户数据报协议(UDP)是一种无连接的协议,提供了一种简单的数据传输服务,但不保证数据的可靠传输TLS/SSL协议传输层安全协议(TLS)和安全套接层协议(SSL)用于在通信过程中提供加密和身份验证功能,确保数据的安全传输传输层设备路由器路由器在网络中起到数据转发的作用,能够根据1路由表将数据包从一个网络转发到另一个网络交换机交换机是一种基于MAC地址的数据交换设备,2能够根据MAC地址表将数据帧从一个端口转发到目的端口网关网关是连接不同网络的设备,能够实现不同网络3协议之间的转换,从而使得不同网络之间能够进行通信07应用层Chapter应用层的作用实现应用程序之间的通信01应用层是计算机网络体系结构中的最高层,它直接与应用程序交互,负责实现应用程序之间的通信和数据交换提供网络服务02应用层提供了各种网络服务,如文件传输、电子邮件、网页浏览等,使得应用程序能够利用这些服务进行数据交换和通信屏蔽底层细节03应用层将底层网络协议的细节隐藏起来,对应用程序来说,它只需要使用应用层提供的接口和服务,而不需要关心底层网络协议的具体实现应用层协议与标准HTTP协议用于网页浏览和信息查询01SMTP协议用于电子邮件FTP协议用于文件传输传输0203TLS/SSL协议用于安全通0405DNS协议用于域名解析信应用层设备计算机运行应用程序的设备,通过网络软件与应用层进行交互服务器提供各种网络服务的设备,如Web服务器、邮件服务器、文件服务器等终端设备如个人电脑、手机等,通过应用层访问网络服务THANKS感谢观看。