《数据基础培训》PPT课件.ppt
《《数据基础培训》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《数据基础培训》PPT课件.ppt(73页珍藏版)》请在三一办公上搜索。
1、数据网络基础,第一章 OSI模型介绍,1.1 OSI模型的提出,在20世纪80年代早期,ISO(International Organization for Standardization 国际标准化组织)即开始致力于制定一套普遍适用的规范集合,以使得全球范围的计算机平台可进行开放式通信。ISO创建了一个有助于开发和理解计算机的通信模型,即开放系统互连OSI模型(Open System Interconnection)。OSI模型将网络结构划分为七层,即物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。每一层均有自己的一套功能集并与紧邻的上层和下层交互作用。,1.2 OSI模型结构介
2、绍,OSI模型把网络分为7层,从下到上一次是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。如图1.1所示,1.2.1 物理层,物理层是OSI模型的最低层或第一层。该层定义网络连接机械电气性能;定义了Media type、Connector type、Signaling type;包括物理连网媒介如电缆连线连接器。在物理层上传输的是0或1 比特流,工作在这一层的典型网络设备为集线器HUB。术语“第一层协议”和“物理层协议”均是指描述电信号如何被放大及通过电线传输的标准。,1.2.2 数据链路层,数据链路层是OSI模型的第二层,控制网络层与物理层之间的通信。此层数据叫作帧(FRAME
3、)。数据链路层的主要功能是将从网络层接收到的数据分割成特定的可被物理层传输的帧Frame,见图1-2 示出了802.3的数据帧图,1.2.2 数据链路层,工作在此层的网络设备有如网桥(bridge)或交换机(switch)。由于它们要对帧解码并使用帧将数据发送到正确的接收方,所以它们工作在数据链路层的。以太网(Ethernet)是应用数据链路层技术的一个实例。在Data Link层常会提到Physical Address 即MAC地址。MAC地址固化在网卡的ROM中所以以简称Burned-IN Address。常见的写法为00-50-04-EE-24-B3,MAC地址分为两大部分,前24字节为
4、厂商号(Oroganizationally Unique Identifer)加上后24字节的厂商自己分配号,目的就是为了保证在全世界不会出现同样地址的网卡。,1.2.3 网络层,网络层即OSI模型的第三层,关系到子网的运行控制,主要功能是将网络地址翻译成对应的物理地址,并决定如何将数据从发送方路由到接收方。我们经常提到的IP地址,也称作Logical Address 就定义在网络层。IP地址32字节长,分为网络号部分和主机号两部分。常见IP地址的写法为。网络层通过综合考虑发送优先权、网络拥塞程度、服务质量以及可选路由的花费来决定从一个网络中节点 到另一个网络中节点 的最佳路径。工作在这一层的
5、设备如路由器(router),在这一层的数据我们称为包(packet)。,1.2.4 传输层,传输层负责确保数据可靠、顺序、无错地从网络A点到传输到网络B点。我们常说的tcp/ip协议族中的tcp协议就工作在这一层。面向连接服务和无连接服务。TCP是典型的面向连接的服务,UDP是一种无连接的服务。,1.2.5 会话层,会话层负责在网络中的两节点之间建立和维持通信。术语会话指在两个实体之间建立数据交换的连接,常用于表示终端与主机之间的通信。会话层的功能包括:建立通信链接保持会话过程通信链接的畅通;同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。当通过拨号向你的ISP请
6、求连接到因特网时,ISP服务器上的会话层向你与你的PC客户机上的会话层进行协商连接。若你的电话线偶然从墙上插孔脱落时,你PC机上的会话层将检测到连接中断并重新发起连接。会话层通过决定节点通信的优先级和通信时间的长短来设置通信期限。,1.2.6 表示层,表示层如同应用程序和网络之间的翻译官。在表示层,数据将按照网络能理解的方案进行编码,这种编码也因所使用网络的类型不同而不同。表示层协议还对图片和文件格式信息进行解码和编码。,1.2.7 应用层,OSI模型的第七层是应用层。应用层负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序。应用层提供的服务包括文件
7、传输、文件管理以及电子邮件的信息处理。FTP、HTTP等都是典型的应用层协议,1.4 OSI模型的数据封装,在OSI模型中的每一层都使用它自己的协议和接收设备的对等层通信。每一层通过协议数据单元(Protocol Data Unit)交换数据.PDU包括控制信息和数据两部分.在OSI模型中将控制信息和数据绑定的过程称作封装(Encapsulation)。当某一层收到上一层PDU之后,它便进行封装过程,将收到的PDU当作本层PDU的数据部分,再加上本层的控制头信息和控制尾信息,形成本层的PDU交给下一层处理。如图1.4所示,第二章 以太网基础,2.1 冲突域和广播域,冲突域:数据在传送过程中,碰
8、撞(collision)会产生并且传播的节点的集合。冲突域是物理层的概念,我们常见的HUB就是连接一个冲突域的设备。HUB上所有的端口共享一个冲突域。交换机的每个端口就是一个冲突域。,2.1 冲突域和广播域,广播域:接收同样广播消息的一系列节点的集合。在一个广播域中,任何一个节点产生一个广播帧,会被这个域中其它所有的节点收到。广播域是数据链路层的概念。HUB和交换机所连接的节点就处于同一个广播域。路由器可以划分不同的广播域。,2.2 多路载波监听和冲突检测(CSMA/CD),在CSMA/CD局域网中的工作站任何时候都可以访问网络。在发送数据之前,stations 侦听网络是否被占用。如果网络被
9、占用它们将等待,如果没有被占用stations 开始发送数据。当两个stations 侦听网络没有被占用并同时开始发送数据便出现冲突(collision)这时两个stations的发送都将被破坏。在等待一个随机时间后两个stations重新开始传送。,2.2 交换机(switch)基础,交换机根据帧的目的mac地址来进行数据的转发,主要功能有mac表的学习和维护、决定帧的转发和过滤以及防止环路的产生。,2.2.1 mac表的学习和维护,Mac表用来记录交换机的端口和PC MAC地址的对应关系。交换机初始化时,MAC表为空。如果此时有pc A 向 pc B发送数据,交换机接受到pc A的帧,提取
10、帧中的的源mac地址,并把它和对应的端口写入mac表。由于交换机不知道pc B的mac地址所对应的端口,就把这个帧发到交换机的所有端口(除了帧的源端口)。Pc B接收到了这个帧以后,发送响应到A,交换机提取pc B的mac地址,并把它和对应的端口写入mac表。然后,交换机检查mac表后发现帧的目的mac地址,就是pc A的mac地址存在于mac表中,就把这个帧发到对应端口。如图2.4所示:,2.2.2 决定帧的转发和过滤,当交换机的MAC表建立起来以后,交换机就会根据帧中目的MAC地址和端口的对应关系来进行转发。帧只会转发到对应端口,而不会发到其它端口。对于广播帧和多播帧,交换机会发到除了源端
11、口的其它所有端口。,2.2.3 防止2层环路,交换机采用STP(Spanning-tree Protocol)来防止2层环路的产生。STP根据各个交换机的优先级、端口优先级和其它各种因素,计算出一条没有环路的路径。如图2.5所示,交换机工作示意动画,2.3 虚拟局域网VLAN,VLAN,是英文Virtual Local Area Network的缩写,中文名为虚拟局域网,VLAN是一种将局域网(LAN)设备从逻辑上划分(注意,不是从物理上划分)成一个个网段(或者说是更小的局域网LAN),从而实现虚拟工作组(单元)的数据交换技术。,2.3.1 VLAN的好处,端口的分隔。即便在同一个交换机上,处
12、于不同VLAN的端口也是不能通信的。这样一个物理的交换机可以当作多个逻辑的交换机使用。网络的安全。不同VLAN不能直接通信,杜绝了广播信息的不安全性。灵活的管理。更改用户所属的网络不必换端口和连线,只更改软件配置就可以了。,2.3.2 Vlan的实现,Vlan有动态配置和静态配置两种方法。VLAN的划分可依据不同原则,一般有以下三种划分方法:基于端口的VLAN划分 这种划分是把一个或多个交换机上的几个端口划分一个逻辑组,这是最简单、最有效的划分方法。该方法只需网络管理员对网络设备的交换端口进行重新分配即可,不用考虑该端口所连接的设备。基于MAC地址的VLAN划分 MAC地址其实就是指网卡的标识
13、符,每一块网卡的MAC地址都是惟一且固化在网卡上的。MAC地址由12位16进制数表示,前8位为厂商标识,后4位为网卡标识。网络管理员可按MAC地址把一些站点划分为一个逻辑子网。基于网络层的VLAN划分 这种划分VLAN的方法是根据每个主机的网络层地址或协议类型(如果支持多协议)划分的,虽然这种划分方法是根据网络地址,比如IP地址,但它不是路由,与网络层的路由毫无关系。,2.3.3 Access link和Trunk link,Access link只属于一个vlan,并且只向这个vlan转发数据的端口。switches把帧发送到access-link设备之前,移去任何的VLAN信息,因此acc
14、ess link下的设备不会获取到帧的vlan 信息。trunk links:指的是能够转发多个不同VLAN的通信的端口.trunk link必须使用100Mbps以上的端口来进行点对点连接。,2.3.4 Vlan的封装,为了能够让数据能够正确无误的转发,交换机需要给每个帧加上一个唯一的vlan 标记(Vlan ID),这样交换机在转发数据的时候就可以根据这个唯一的标识来决定数据的转发。它的工作过程可以表示如下:交换机首先辨别帧的vlan ID,然后根据转发表转发。如果交换机发现有trunk link,就把带vlan id的帧发到trunk link上;如果发现有和帧拥有相同vlan ID的a
15、ccess link,就把vlan id去掉,把数据发到access link。,2.3.5 常见以太网vlan封装类型,ISLISl(Inter-switch Link)是Cisco私有的vlan封装方式,叫作external tagging。它在802.3帧的头尾封装识别字段,在头上加上26字节长的ISL Header,尾上加上4字节长的CRC。ISL最多支持1024个Vlan,且只能在快速以太网和千兆以太网中使用。802.1qIEEE公布的标准VLAN Frame Tagging技术。它在802.3帧结构的Source MAC 和Length中插入一个4个字节长的ID字段,这种技术也称作
16、internal tagging。802.1q可以支持4096个vlan。,第三章 TCP/IP协议,3.1 TCP/IP 概述,TCP/IP模型可以认为是OSI模型的简化,下图对比了两者的异同点:,3.1.1 TCP/IP各层简述,应用层此层提供各种应用服务,如FTP、E-Mail、Telnet、SNMP。,传输层(transport)此层提供端到端的传输服务.有两大主要功能:一是Windowing流量控制技术;二是使用Sequence numbers 和 acknowledgement来保证传输可靠性。在此层有两个典型协议-TCP和UDP。,TCPTCP是一个面向连接,可靠的协议。在面向连
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据基础培训 数据 基础 培训 PPT 课件

链接地址:https://www.31ppt.com/p-5519459.html