- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息安全技术 第2章 计算机网络基础.ppt
第 2章 计算机网络基础 本章概要 本章详细阐述了计算机网络的基本知识,主要涉及的内容有: OSI 的其成模型及各层的主要功能 TCP/IP协议 局域网和广域网技术 课程目标 通过本章的学习,读者应能够: 了解计算机网络的分层结构 了解计算机网络的常用网络协议 了解局域网技术和广域网技术 2.1计算机网络的分层结构 计算机网络具有复杂的结构,下图的网络充分说明了这一点。 2.1.1 OSI的七层型及各层的主要功能 2.1.1 OSI的七层型及各层的主要功能 因为没有单独的厂商能适合全部网络市场的需求,所以各公司不得不利用多家厂商为其提供通信硬件。每个厂家所开发的特有的网络体系结构及其所属的协议通常是不能兼容的,它们相互间的通信是排斥的。开放系统互联(OSI)模型是由国际标准化组织(ISO)开发,以解决各发行产品的不兼容性,并允许不同厂商的硬件产品进行通信。层的概念是OSI模型的基础,它为一个多级的数据传输建立了一套规则。 2.1.1 OSI的七层型及各层的主要功能 OSI模型比较低的层面(1~4层)负责处理器的互联。它们决定了与格式无关的数据能从其源向其目的地移动的连接。关键的问题是传输。 模型比较高的层面(5~7层)关系到处理器的互联。关键问题是理解。 在分层的设计中,信息从传输计算机的顶层(7层)开始,向下传送到它的最低层(1层),并穿过网络媒介到达计算机,信息到达接收计算机的最低层(1层),并向上传送通过各层到达第7层。下面描述每层的细节: 2.1.1 OSI的七层型及各层的主要功能 应用层:为网络服务提供软件,例如文件传输、远程登录、远程执行和电子邮件等。它在用户程序和网络间提供接口。 表示层:将外面的数据从机器特有格式转换为国际标准格式(例如 ASCII-机器特有-EBCDIC)。 会话层:允许设置和终止两个系统间的通信路径与同步会话。它非常类似于在两个电话系统间自动拨号那样在系统间建立连接。 2.1.1 OSI的七层型及各层的主要功能 传输层:在发送者与接收者之间提供可靠的数据包流程,并确保数据到达正确的目的地。在这层的协议也可确保制成一份数据的拷贝,以防数据万一在传输中丢失。 网络层:确定使用网络中的哪条路径。它提供包寻址,在网络中告知计算机通过哪条路发生用户的数据。 数据链路层:为数据传送提供可靠的、错误免检的媒体通路,它在数据周围生成构架。 物理层:在网络与计算机设备间建立正式的物理连接(缆线连接)。在这层提供的功能包括发生信号类型(什么表示一位0,什么表示一位1)、缆线的长度规格、连接器的型号等。 2.1.1 OSI的七层型及各层的主要功能 2.1.2 TCP/IP协议栈 TCP/IP四层模型 TCP/IP是个协议集,根据OSI的七层理论,TCP/IP遵守一个四层的模型概念:应用层、传输层、互联层和网络接口层。TCP在传输层,而IP在Internet层。 应用层:在这个最高层中,用户调用应用程序来访问TCP/IP互联网络。与各个运输层协议协调工作的应用程序负责接收和发送数据。每个应用程序选择适当的运输服务类型(服务包括独立的报文序列和连续字节流两种类型)。应用程序把数据按照运输层的格式要求组织好以后向下层传送。 2.1.2 TCP/IP协议栈 运输层:运输层的基本任务是提供应用程序间的通信服务。这种通信又叫端到端通信。运输层要系统地管理信息的流动,还要提供可靠的传输服务以确保数据无差错的、无乱序的到达。为了这个目的,运输层协议软件要进行协商,让接收方回送确认信息及让发送方重发丢失的分组。运输协议软件把要传送的数据流划分为小块(有时把这些小块称为分组),把每个分组连同目的地址交给下一层去发送。 2.1.2 TCP/IP协议栈 虽然上图只用了单一的方框来描述应用层,但实际上机器中会有多个应用程序在同时访问互联网络。运输层要从若干应用程序那里接收数据并把它们送给下一层。为此,运输层还要对每一个分组附加信息,包括标识该分组是由哪个应用程序发送的、要送给哪个应用程序等的标识码,以及一个校验和。接收到分组的机器使用校验和来检验数据是否出错,并通过识别代码来将分组送给对应的应用程序。 2.1.2 TCP/IP协议栈 Internet层:Internet层是用来处理机器之间的通信问题的。它接收运输层请求,传输某个具有目的地址信息的分组。该层把分组封装到IP数据报中,填入数据报的首部(也可称为报头),使用路由算法来选择是直接把数据报发送到目标机还是把数据报发给路由器,然后把数据报交给下面
文档评论(0)