信息安全技术-第2章-计算机网络基础ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《信息安全技术-第2章-计算机网络基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《信息安全技术-第2章-计算机网络基础ppt课件.ppt(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 2章章 计算机网络基础计算机网络基础2本章概要本章概要本章详细阐述了计算机网络的基本知识,主要涉及的内容有:本章详细阐述了计算机网络的基本知识,主要涉及的内容有:p OSI 的其成模型及各层的主要功能的其成模型及各层的主要功能p TCP/IP协议协议p 局域网和广域网技术局域网和广域网技术3课程目标课程目标通过本章的学习,读者应能够:通过本章的学习,读者应能够:p 了解计算机网络的分层结构了解计算机网络的分层结构p 了解计算机网络的常用网络协议了解计算机网络的常用网络协议p 了解局域网技术和广域网技术了解局域网技术和广域网技术42.1计算机网络的分层结构计算机网络的分层结构计算机网络具有
2、复杂的结构,下图的网络充分说明了这一点。计算机网络具有复杂的结构,下图的网络充分说明了这一点。52.1.1 OSI的七层型及各层的主要功能的七层型及各层的主要功能应用层Application Layer表示层Presentation Layer会话层Session Layer传输层Transport Layer网络层Network Layer数据链路层Data Link Layer物理层Physical Layer与用户应用的接口与用户应用的接口数据格式的转换数据格式的转换会话管理与数据同步会话管理与数据同步端到端的可靠传输端到端的可靠传输分组传送、路由选择、流量控制分组传送、路由选择、流量控
3、制相邻节点间无差错地传送帧相邻节点间无差错地传送帧在物理媒体上透明传送位流在物理媒体上透明传送位流62.1.1 OSI的七层型及各层的主要功能的七层型及各层的主要功能 因为没有单独的厂商能适合全部网络市场的需求,所以因为没有单独的厂商能适合全部网络市场的需求,所以各公司不得不利用多家厂商为其提供通信硬件。每个厂家所各公司不得不利用多家厂商为其提供通信硬件。每个厂家所开发的特有的网络体系结构及其所属的协议通常是不能兼容开发的特有的网络体系结构及其所属的协议通常是不能兼容的,它们相互间的通信是排斥的。开放系统互联(的,它们相互间的通信是排斥的。开放系统互联(OSI)模)模型是由国际标准化组织(型是
4、由国际标准化组织(ISO)开发,以解决各发行产品的)开发,以解决各发行产品的不兼容性,并允许不同厂商的硬件产品进行通信。层的概念不兼容性,并允许不同厂商的硬件产品进行通信。层的概念是是OSI模型的基础,它为一个多级的数据传输建立了一套规模型的基础,它为一个多级的数据传输建立了一套规则。则。72.1.1 OSI的七层型及各层的主要功能的七层型及各层的主要功能 OSI模型比较低的层面(模型比较低的层面(14层)负责处理器的互联。层)负责处理器的互联。它们决定了与格式无关的数据能从其源向其目的地移动的连它们决定了与格式无关的数据能从其源向其目的地移动的连接。关键的问题是传输。接。关键的问题是传输。
5、模型比较高的层面(模型比较高的层面(57层)关系到处理器的互联。关层)关系到处理器的互联。关键问题是理解。键问题是理解。 在分层的设计中,信息从传输计算机的顶层(在分层的设计中,信息从传输计算机的顶层(7层)开层)开始,向下传送到它的最低层(始,向下传送到它的最低层(1层),并穿过网络媒介到达层),并穿过网络媒介到达计算机,信息到达接收计算机的最低层(计算机,信息到达接收计算机的最低层(1层),并向上传层),并向上传送通过各层到达第送通过各层到达第7层。下面描述每层的细节:层。下面描述每层的细节:82.1.1 OSI的七层型及各层的主要功能的七层型及各层的主要功能 应用层:应用层:为网络服务提
6、供软件,例如文件传输、远程登录、为网络服务提供软件,例如文件传输、远程登录、远程执行和电子邮件等。它在用户程序和网络间提供接口。远程执行和电子邮件等。它在用户程序和网络间提供接口。 表示层:表示层:将外面的数据从机器特有格式转换为国际标准格式将外面的数据从机器特有格式转换为国际标准格式(例如(例如 ASCII-机器特有机器特有-EBCDIC)。)。 会话层:会话层:允许设置和终止两个系统间的通信路径与同步会话。允许设置和终止两个系统间的通信路径与同步会话。它非常类似于在两个电话系统间自动拨号那样在系统间建立它非常类似于在两个电话系统间自动拨号那样在系统间建立连接。连接。92.1.1 OSI的七
7、层型及各层的主要功能的七层型及各层的主要功能传输层:传输层:在发送者与接收者之间提供可靠的数据包流程,并确在发送者与接收者之间提供可靠的数据包流程,并确保数据到达正确的目的地。在这层的协议也可确保制成一份保数据到达正确的目的地。在这层的协议也可确保制成一份数据的拷贝,以防数据万一在传输中丢失。数据的拷贝,以防数据万一在传输中丢失。网络层:网络层:确定使用网络中的哪条路径。它提供包寻址,在网络确定使用网络中的哪条路径。它提供包寻址,在网络中告知计算机通过哪条路发生用户的数据。中告知计算机通过哪条路发生用户的数据。数据链路层:数据链路层:为数据传送提供可靠的、错误免检的媒体通路,为数据传送提供可靠
8、的、错误免检的媒体通路,它在数据周围生成构架。它在数据周围生成构架。物理层:物理层:在网络与计算机设备间建立正式的物理连接(缆线连在网络与计算机设备间建立正式的物理连接(缆线连接)。在这层提供的功能包括发生信号类型(什么表示一位接)。在这层提供的功能包括发生信号类型(什么表示一位0,什么表示一位什么表示一位1)、缆线的长度规格、连接器的型号等。)、缆线的长度规格、连接器的型号等。102.1.1 OSI的七层型及各层的主要功能的七层型及各层的主要功能应用层Application Layer表示层Presentation Layer会话层Session Layer传输层Transport Laye
9、r网络层Network Layer数据链路层Data Link Layer物理层Physical Layer应用层Application Layer表示层Presentation Layer会话层Session Layer传输层Transport Layer网络层Network Layer数据链路层Data Link Layer物理层Physical Layer网络层网络层数据链路层数据链路层物理层物理层应用层协应用层协议议表示层协议表示层协议会话层协议会话层协议传输层协议传输层协议112.1.2 TCP/IP协议栈协议栈TCP/IP四层模型四层模型 TCP/IP是个协议集,根据是个协议集,根
10、据OSI的七层理论,的七层理论,TCP/IP遵守遵守一个四层的模型概念:应用层、传输层、互联层和网络接口一个四层的模型概念:应用层、传输层、互联层和网络接口层。层。TCP在传输层,而在传输层,而IP在在Internet层。层。 应用层:在这个最高层中,用户调用应用程序来访问应用层:在这个最高层中,用户调用应用程序来访问TCP/IP互联网络。与各个运输层协议协调工作的应用程序负互联网络。与各个运输层协议协调工作的应用程序负责接收和发送数据。每个应用程序选择适当的运输服务类型责接收和发送数据。每个应用程序选择适当的运输服务类型(服务包括独立的报文序列和连续字节流两种类型)。应用(服务包括独立的报文
11、序列和连续字节流两种类型)。应用程序把数据按照运输层的格式要求组织好以后向下层传送。程序把数据按照运输层的格式要求组织好以后向下层传送。122.1.2 TCP/IP协议栈协议栈 运输层:运输层的基本任务是提供应用程序间的通信服运输层:运输层的基本任务是提供应用程序间的通信服务。这种通信又叫端到端通信。运输层要系统地管理信息的务。这种通信又叫端到端通信。运输层要系统地管理信息的流动,还要提供可靠的传输服务以确保数据无差错的、无乱流动,还要提供可靠的传输服务以确保数据无差错的、无乱序的到达。为了这个目的,运输层协议软件要进行协商,让序的到达。为了这个目的,运输层协议软件要进行协商,让接收方回送确认
12、信息及让发送方重发丢失的分组。运输协议接收方回送确认信息及让发送方重发丢失的分组。运输协议软件把要传送的数据流划分为小块(有时把这些小块称为分软件把要传送的数据流划分为小块(有时把这些小块称为分组),把每个分组连同目的地址交给下一层去发送。组),把每个分组连同目的地址交给下一层去发送。132.1.2 TCP/IP协议栈协议栈 虽然上图只用了单一的方框来描述应用层,但实际上机虽然上图只用了单一的方框来描述应用层,但实际上机器中会有多个应用程序在同时访问互联网络。运输层要从若器中会有多个应用程序在同时访问互联网络。运输层要从若干应用程序那里接收数据并把它们送给下一层。为此,运输干应用程序那里接收数
13、据并把它们送给下一层。为此,运输层还要对每一个分组附加信息,包括标识该分组是由哪个应层还要对每一个分组附加信息,包括标识该分组是由哪个应用程序发送的、要送给哪个应用程序等的标识码,以及一个用程序发送的、要送给哪个应用程序等的标识码,以及一个校验和。接收到分组的机器使用校验和来检验数据是否出错,校验和。接收到分组的机器使用校验和来检验数据是否出错,并通过识别代码来将分组送给对应的应用程序。并通过识别代码来将分组送给对应的应用程序。142.1.2 TCP/IP协议栈协议栈 Internet层:层:Internet层是用来处理机器之间的通信问题层是用来处理机器之间的通信问题的。它接收运输层请求,传输
14、某个具有目的地址信息的分组。的。它接收运输层请求,传输某个具有目的地址信息的分组。该层把分组封装到该层把分组封装到IP数据报中,填入数据报的首部(也可称数据报中,填入数据报的首部(也可称为报头),使用路由算法来选择是直接把数据报发送到目标为报头),使用路由算法来选择是直接把数据报发送到目标机还是把数据报发给路由器,然后把数据报交给下面的网络机还是把数据报发给路由器,然后把数据报交给下面的网络接口层中的对应网络接口模块。该层还要处理接收到的数据接口层中的对应网络接口模块。该层还要处理接收到的数据报,检验其正确性,使用路由算法来决定数据报是否在本地报,检验其正确性,使用路由算法来决定数据报是否在本
15、地进行处理还是继续向前传送。如果数据报的目的地处于本机进行处理还是继续向前传送。如果数据报的目的地处于本机所在的网络,该层软件就把数据报的首部剥取,再选择适当所在的网络,该层软件就把数据报的首部剥取,再选择适当的运输层协议来处理这个分组。最后,的运输层协议来处理这个分组。最后,Internet层还要适时层还要适时地发出地发出ICMP(Internet控制报文协议控制报文协议)的差错和控制报文,并的差错和控制报文,并处理接收到的处理接收到的ICMP报文。报文。152.1.2 TCP/IP协议栈协议栈 网络接口层:这是网络接口层:这是TCP/IP协议软件的最底层,它负责接协议软件的最底层,它负责接
16、收收IP数据报和把数据报通过选定的网络发送出去。网络接口数据报和把数据报通过选定的网络发送出去。网络接口层包括一个设备驱动程序(例如机器与局域网相连时就需要层包括一个设备驱动程序(例如机器与局域网相连时就需要相应的驱动程序),也可能是一个复杂的使用自己的数据链相应的驱动程序),也可能是一个复杂的使用自己的数据链路协议的子系统(例如网络是由分组交换机组成的时候,这路协议的子系统(例如网络是由分组交换机组成的时候,这些分组交换机是使用些分组交换机是使用HDLC协议与主机进行通信的。协议与主机进行通信的。162.1.2 TCP/IP协议栈协议栈TCP/IP四层模型结构和四层模型结构和OSI七层模型的
17、对应关系如下图所示:七层模型的对应关系如下图所示:应用层Application Layer表示层Presentation Layer会话层Session Layer传输层Transport Layer网络层Network Layer数据链路层Data Link Layer物理层Physical Layer应用层Application Layer传输层Transport Layer互联网络层Inter-Networking Layer网络接口层Network Access Layer17p网络接口层网络接口层 模型的基层是网络接口层。负责数据帧的发送和接收,模型的基层是网络接口层。负责数据帧的发
18、送和接收,帧是独立的网络信息传输单元。网络接口层将帧放在网上,帧是独立的网络信息传输单元。网络接口层将帧放在网上,或从网上把帧取下来。或从网上把帧取下来。18p互联网络层互联网络层 互联协议将数据包封装成互联协议将数据包封装成Internet数据报,并运行必要数据报,并运行必要的路由算法。有四个互联协议:的路由算法。有四个互联协议: a. 网际协议网际协议IP:负责在主机和网络之间寻址和路由数据包。负责在主机和网络之间寻址和路由数据包。 b. 地址解析协议地址解析协议ARP:获得同一物理网络中的硬件主机地址。获得同一物理网络中的硬件主机地址。 c. 网际控制消息协议网际控制消息协议ICMP:发
19、送消息,并报告有关数据包的发送消息,并报告有关数据包的传送错误。传送错误。 d. 互联组管理协议互联组管理协议IGMP:被被IP主机拿来向本地多路广播路由主机拿来向本地多路广播路由器报告主机组成员。器报告主机组成员。19p 传输层传输层 传输协议在计算机之间提供通信会话。传输协议的选择传输协议在计算机之间提供通信会话。传输协议的选择根据数据传输方式而定。根据数据传输方式而定。p a. 传输控制协议传输控制协议TCP:为应用程序提供可靠的通信连为应用程序提供可靠的通信连接。适合于一次传输大批数据的情况,并适用于要求得到响接。适合于一次传输大批数据的情况,并适用于要求得到响应的应用程序。应的应用程
20、序。p b. 用户数据报协议用户数据报协议UDP:提供了无连接通信,且不提供了无连接通信,且不对传送包进行可靠的保证。适合于一次传输少量数据,可靠对传送包进行可靠的保证。适合于一次传输少量数据,可靠性则由应用层来负责。性则由应用层来负责。20p 应用层应用层 应用程序通过这一层访问网络。应用程序通过这一层访问网络。IP使用网络设备接口规使用网络设备接口规范范NDIS向网络接口层提交帧。向网络接口层提交帧。IP支持广域网和本地网接口技支持广域网和本地网接口技术。术。212.2 常用的网络协议和网络服务常用的网络协议和网络服务 2.2.1 网络互联层和传输层网络互联层和传输层 1. 网际协议网际协
21、议IP(Internet Protocol) 该协议位于该协议位于ISO七层协议中网络层的协议,实现了七层协议中网络层的协议,实现了Internet中的自动路由功能。它是一个无联接的协议,主要负责在主中的自动路由功能。它是一个无联接的协议,主要负责在主机间寻址并为数据包设定路由,在交换数据前它并不建立会机间寻址并为数据包设定路由,在交换数据前它并不建立会话。因此它不保证正确传递。另一方面,在接收数据时,话。因此它不保证正确传递。另一方面,在接收数据时,IP不需要收到确认,所以它是不可靠的。不需要收到确认,所以它是不可靠的。 IP数据包的组成:数据包的组成: a.定义计算机地址。定义计算机地址。
22、 b.定义数据包的格式、路由器如何传送数据包。定义数据包的格式、路由器如何传送数据包。 c. IP数据报(数据报(IP datagram)。)。22 2. 传输控制协议传输控制协议TCP(Transmission Control Protocol) 该协议是传输层协议,向下屏蔽了该协议是传输层协议,向下屏蔽了IP协议不可靠传输的协议不可靠传输的特性,向上提供一个可靠的点到点的传输。一般用于广域网。特性,向上提供一个可靠的点到点的传输。一般用于广域网。 TCP协议的相关特性:协议的相关特性: a. 帮助帮助IP确保数据传输。确保数据传输。 b. 自动进行重发定义计算机地址。自动进行重发定义计算机
23、地址。 c. 用于计算机网络中数据互连和相互之间传送数据。用于计算机网络中数据互连和相互之间传送数据。 d. 一个真正的开放系统。一个真正的开放系统。23 TCP/ IP 协议是协议是Internet和和Intranet的基石,的基石,TCP/IP是一是一协议簇,除了协议簇,除了TCP和和IP协议外还有众多的协议:协议外还有众多的协议: UDP协议:协议:UDP(User Datagram Protocol)和和TCP相反,相反,它提供了一种传输不可靠的服务,主要用于可靠性不高的局它提供了一种传输不可靠的服务,主要用于可靠性不高的局域网中。域网中。 ICMP协议:协议:ICMP(Interne
24、t Control Message Protocol)透过)透过IP层收发层收发ICMP报文,报文,ICMP被用于报告报文被用于报告报文在传输过程中发生的各种情况,也可通过在传输过程中发生的各种情况,也可通过ICMP测试主机之测试主机之间的连接是否中断,甚至可用其特定主机的报文传输量。间的连接是否中断,甚至可用其特定主机的报文传输量。 ARP协议:协议:ARP(Address Resolution Protocol)用来将用来将IP地址解析为以太地址的协议。地址解析为以太地址的协议。 RARP协议:协议:全称为全称为Reversed Address Resolution Protocol.24
25、2.2.2 应用层应用层l HTTP: HyperText Transmission Protocol;l FTP: File Transmission Protocol;l SMTP: Simple Mail Transmission Protocol;l DNS: Domain name Service;l SNMP: Simple Network Management Protocol;l Telnet;l POP3.252.2.3 链路层协议链路层协议 TCP/IP协议几乎能支持所有的链路层协议,包括局域网协议几乎能支持所有的链路层协议,包括局域网协议和广域网协议:协议和广域网协议:l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息 安全技术 计算机网络 基础 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内