精华内容
下载资源
问答
  • 局域网的有效性和可靠性
    千次阅读
    2021-08-08 04:37:31

    局域网操作系统

    网络操作系统是相对于单机操作系统而言的,早期的网络操作系统实际上在原来单机操作系统的基础上增加了

    具有实现网络访问功能的模块。需要说明的是,随着网络技术的发展,目前许多单机操作系统(如Windows 9x等)

    也提供了进行计算机之间简单网络连接和和通信的功能,其实现技术类似于早期的网络操作系统。

    网络操作系统与单机操作系统之间的关系

    下面简要介绍一下网络操作系统和单机用户系统、单机多用户系统的主要区别:

    在单击单用户系统中,系统一般仅支持一个CPU,所有作业必须按指令一个一个的顺序完成,系统资源不存在

    共享问题,作业对系统资源具有独占性。

    单机多用户系统一般也支持一个CPU,系统找哦哦那个可以存在多个终端。这些终端系统共享单机系统的资源,

    但所有系统必须接收CPU的控制和管理。

    在计算机网络系统中,组成网络的多台计算机都具有独立的处理能力。当不需要进行网络通信时,它们都可以

    独立地进行工作,相互之间不会产生干扰。当需要进行网络通信时,在网络功能软件的支持下,各计算机之间

    开始使用相应的规程(协议)进行通信。

    网络操作系统的概念

    网络操作系统(Network Operating System,NOS)是使网络上各计算机能够方便而有效地共享网络资源,为网络用

    户提供所需的各种服务的软件和有关规程(协议)的集合。在网络系统中,由于各计算机的硬件特性可能不同,数据

    表示方式可能不一致,为了能够正确地进行通信,彼此相互理解通信内容,互相之间应有一些列的约定,此约定

    称为通信规程或通信协议。

    网络操作系统除了具有单机操作系统的处理机管理、存储器管理、设备管理和文件管理功能外,还应同时具有以

    下功能:

    提供高效、可靠的网络通信能力;

    提供多种网络服务功能,如远程作业录入并进行处理的服务功能、文件传输功能、电子邮件功能、远程打印服务

    功能等;

    协调用户,对系统资源进行合理分配和调度;

    控制用户访问,对用户进行访问权限的设置,保证系统的安全性。

    总之,网络操作系统的功能就是为用户提供访问网络计算机上各种可共享资源的服务。在OSI参考模型中,网络

    软件应实现各层应用的功能。并遵守各层间的通信协议。

    网络操作系统的特点

    网络操作系统是网络用户与计算机网络之间的接口。早期的网络操作系统只能算是一个最基本的文件服务系统,

    各计算机之间的通信能力非常有限,用户只能使用一些专门的应用(如数据传输、电子邮件等)。

    如今的网络操作系统大多是围绕核心的调度的多用户共享资源的操作系统。网络操作系统以独立于网络的拓扑结构

    不管使用何种传输介质或网卡,不管采用哪一种网络标准(如以太网、令牌环网、令牌总线网等),也不管运行在什

    么样的网络拓扑中(如总线型、星型、环型等),目前的网络操作系统都能够提供完善的网络服务。

    一般来说,网络操作系统的实用程序可以认为工作于OSI参考模型的最高两层(表示层和应用层),但如今的网络操作

    系统一般已将网络通信协议作为内置的功能来实现,因而所涉及的内容几乎包括了OSI的所有层。

    一个典型的网络操作系统,一般具有一下特点:

    硬件独立:网络操作系统可以子啊不同的网络硬件上运行。

    桥接和路由功能:为了提高网络的互联性,目前的网络操作系统提供了多种复杂的桥接和路由功能,可以将具有不

    同协议和不同拓扑结构的网络互联起来。

    多用户支持:在多用户环境下,网络操作系统给应用程序及其数据文件提供了足够的、标准化的保护。

    网络管理:支持网络管理功能,如系统备份、安全管理、容错、通信控制等。

    安全性:对用户资源进行安全控制,并对用户访问网络的凡是和权限进行管理。

    用户界面:网络操作系统可以为用户提供友好和丰富的界面操作功能,具有多种网络控制方式。

    总之,如今的网络操作系统可以为用户提供方便的操作和管理平台。

    网络操作系统的工作模式

    网络操作系统的组成与网络的工作方式有关。根据网络操作系统功能与结构的特点,局域网操作系统可以分为3种方式:

    对等方式(Pear to  Pear)方式、专用服务器方式和客户机/服务器(Client/Server,简称C/S)方式。

    1.对等方式

    当采用对等方式时,局域网中的所有站点均安装有相同的通信协议,彼此之间能够直接共享已设定的网络资源。目前,

    在局域网中常用的通信协议(其实是协议栈,即多个子协议的集合)有TCP/IP、IPX/SPX、NetBEUI。

    2.专用服务器方式

    在专用服务器方式中,局域网中需要有台计算机作为服务器(Server)来提供可共享的硬盘等资源,并对已设置为共享的资

    源进行控制。所以,专用服务器方式下,数据的共享大多数是以文件形式通过对文件的加锁、解锁来控制的。同时,对

    于各工作站的服务请求,都是由这台专用服务器来响应。但是,这种工作方式下,各用户之间不能对相同的数据做同步

    更新,且服务器的功能有限。

    3.客户机/服务器方式

    客户机/服务器方式是专用服务器方式的发展,它已不是一种简单的服务技术或硬件产品,而是一种体系结构。在C/S结构

    中,可将处理功能分为前端(Front-end)和后端(Back-end)两部分,其中前端由客户机处理,后端由服务器处理。

    客户机/服务器模式的特点是把一个应用分成运行在网络中不同计算机上的多个进程,客户机和服务器各自使用自己的资

    源来完成一个任务。在这个过程中,一个完整的任务由前端和后端共分担,充分应用网络中客户机和服务器的资源、性

    能来完成一个任务。这就像工厂生产线上的工人各自完成自己的工作共同生产出一个最终产品一样。

    以资源共享为目的地专用服务器方式与客户机/服务器方式都允许客户机访问服务器上的资源,工作方式看来差不多,它

    们之间是有区别的。在以服务器为中心的专用服务器方式中,服务器相当与一个扩展的外设,所有的客户机都共享服务器

    上的资源,每个客户机就像使用本机外设一样使用服务器上的资源,所有的操作和应用都在客户机上完成,客户机仅仅从

    服务器下载文件和数据。客户机/服务器方式中,工作由前端和后端分别完成,客户机在前端负责为用户提供界面并处理与

    用户交互的工作,对于本地无法有效完成的工作则发送到后端。服务器在后端接收到来自前端的请求后就响应此请求并负

    责完成处理工作,最后将结果返回到前端。在这一过程中,服务器并不只是一个扩展的外设,虽然它有这方面的功能,但

    是更重要的是它能响应客户机的请求,完成客户机所不能完成的工作。

    浏览器/服务器(Browse/Server,简称B/S)方式,或称为浏览器/Web服务器(Browse/Web Server)方式是在客户机/服务器基础上发

    展起来的一种工作方式,主要应用于Internet/Intranet网络中。B/S方式采用三层模式结构:

    表示层(Browser):提供可视界面,用户通过可视界面浏览信息和数据,并向中间层发出服务请求;

    中间层(Web Server):实现正式的进程和逻辑规则,响应用户服务请求,是用户服务和数据服务层的逻辑桥梁;

    数据库服务层(DB Server):实现所有的典型数据处理活动,包括数据的获取、修改、更新及相关服务。

    Browser端一般没有应用程序,借助于Java applet、ActiveX、JavaScript、VBScript等技术可以处理一些简单的客户机端应用,

    显示用户界面和Web Server端的运行结构。中间层负责接受远程或到DB Server上以获取相关数据,再把结构数据化成HTML

    及各种脚本传回客户端的Browser。DB Server端负责管理数据库,处理数据更新及完成查询要求、运行存储过程,可以是集

    中式的也可以是分布式的。

    更多相关内容
  • 以创建低碳校园为目的,将物联网与局域网相结合,设计一种校园空调远程测控...测试表明,该系统利用室内空闲网口,有效解决了"信号孤岛"问题,系统稳定可靠、数据通信实时好,为校园多分布空调智能化控制提供了解决方案。
  • WLAN是指以无线信道作传输媒介的计算机局域网络,是计算机网络与无线通信技术...局域网" title="无线局域网">无线局域网被认为是一种不可靠的网络,除了加强网络管理以外,更需要测试设备的构建、实施、维护管理。但
  • WLAN的数据传输速率现在已经能够达到11Mb/s,传输距离可远至20km以上,它是对有线联网方式的一种补充扩展,从而使网络的构建终端的移动更加灵活,并且能更快速、方便的解决有线方式不易实现的网络连通问题。
  • 局域网建设方案分析

    2020-03-04 10:43:46
    本文先对局域网的基本知识进行了简单的介绍,然后根据实际情况决定局域网的建设方案。进行了需求分析与网络规划确定网络的建设成本。确定网络的结构后就可以初步确定建设成本。在网络规划中,网络建设的成本是一个...
  • 局域网性能的优化.pdf

    2022-07-04 15:30:45
    要保持局域网运行的稳定性,可靠性和安全性,就 需要能够在确保为网络提供良好的服务基础上,采取各种积极有效的措施来保障网络的稳定、可靠、高效的工作,从而提高整个局域网的 整体性能。 关键词:局域网;性能;...
  • 无线局域网(Wireless LAN,以下简称WLAN)是近年来发展迅速...本文分析了目前无线局域网主要使用的基本安全机制的主要技术特点缺点,介绍了最新发展的几种无线局域网安全机制。最后提出无线局域网安全机制的发展方向。
  • 为在Ⅴ X Works系统下实现龙芯3A3000主板的控制...实验结果表明,该驱动方案运行稳定,数据传输安全可靠,经优化看形够有效降低CAN通信板的中断次数,提高CAN总线的通信速率,避免多板环境下故障板卡干扰正常板健壮
  • 本方案为某大型局域网网络安全解决方案,包括原有网络系统分析、安全需求分析、安全目标的确立、安全体系结构的设计等。本安全解决方案的目标是在不影响某大型企业局域网当前业务的前提下,实现对他们局域网全面的...
  • 局域网解决方案

    2020-03-04 16:00:00
    局域网按照其规模可以分为大型局域网、中型局域网和小型局域网三种。  1、小型局域网  小型局域网主要是用来实现网内用户全部信息资源共享,例如实现文件共享、打印共享、收发电子邮件、Web发布、财务管理以及...
  • 目前虚拟局域网(VLAN)的配置主要由人工完成,工作量大,且缺乏统一的标准评价指标,容易出现人为错误,给保护控制系统的可靠性带来隐患。分析了VLAN优化配置的约束条件,并基于智能变电站通信网络拓扑结构设备...
  • 从专业角度来讲,无线局域网利用无线多址信道的一种有效方法来支持计算机之间的通信,并为通信的移动化、个性化多媒体应用提供了可能。通俗的讲,无线局域网就是在不采用传统缆线的同时,提供以太网或者令牌网络的...
  • 局域网与城域网:第2章 拓扑与介质.ppt
  • 无线局域网全接触

    2020-03-04 15:42:15
    在如今这个“移动”的世界里,传统局域网络已经越来越不能满足人们的需求,...虽然如今无线局域网还不能完全脱离有线网络,但近年来,无线局域网产品逐渐走向成熟,正在以它的高速传输能力灵活发挥日益重要的作用
  • 文中根据局域网的特点,针对局域网网络行为审计问题,对相关技术进行了一定的研究分析,提出了一种有效的基于TCP重组快速多字符匹配的局域网行为审计方法,应用该方法可以更为高效地实现局域网中网络行为的审计...
  • 了节点间的通讯寻址问题,保证了通讯的可靠性。  关键词:nRF9E5;无线局域网络;通讯协议;无线监测  当今,无线技术正快速应用于许多产品之中,与有线技术相比,无线技术主要具有成本低、携带方便、省去...
  • 针对一个工程实例,介绍了基于扩频通信技术的无线局域网组网设计方案,并对相关问题进行了论述。
  • 第二章 局域网技术组网规范

    千次阅读 2021-10-18 21:12:45
    主要解决局部范围内的计算机的组网问题,解决OSI参考模型最低两层(数据链路层物理层)的功能及网络层的接口服务,网际互联有关的高层功能。 在局域网中,由于多个站点共享传输介质,在结点传输数据之前必须先...

    第一节 局域网协议标准

    IEEE 802(也称为局域网参考模型)主要包括以下几种类型:

    • 以太网(Ethernet)
    • 令牌环(Token Ring)
    • 令牌总线(Token Bus)
    • 光纤分布数据接口(FDDI)
    • 无线局域网(WLAN)

    一,IEEE 802局域网参考模型

    • 主要解决局部范围内的计算机的组网问题,解决OSI参考模型最低两层(数据链路层和物理层)的功能及网络层的接口服务,网际互联有关的高层功能。

    • 在局域网中,由于多个站点共享传输介质,在结点传输数据之前必须先解决由哪个设备使用传输介质,再去解决数据传输问题。因此,IEEE 802将数据链路层分为介质访问控制Media Access ControlMAC)子层和逻辑链路控制Logical Link ControlLLC)子层。

    1,OSI/RM与局域网参考模型的比对

    在这里插入图片描述

    • 物理层
      • 两者物理层功能一样,主要处理物理链路上传输的比特流,实现比特流的传输与接收,同步前序的产生与删除;建立,维护,撤销物理连接,处理机械,电气,功能和规程特性。
    • 介质访问控制MAC子层
      • MAC子层构成数据链路层的下半部,它直接与物理层相邻,负责介质访问控制机制的实现,处理与特定类型的局域网相关的问题。MAC子层主要有以下两个主要功能。
        1. 支持LLC子层完成介质访问控制功能,MAC子层为不同的物理介质定义了介质访问控制标准。
        2. 在发送数据时,将从上一层接收的数据封装成带MAC地址和差错控制检测字段的数据帧;在接收数据时拆帧,并完成地址识别和差错检测。
    • 逻辑链路控制LLC子层
      • LLC子层构成数据链路层的上半部分,与网络层和MAC子层相邻,负责屏蔽掉MAC子层的不同实现,隐藏各种局域网技术之间的差别,向网络层提供服务。
      • LLC子层的功能主要是建立,维持和释放数据链路,提供一个或多个服务访问点,为网络层提供面向连接的或无连接的服务。LLC子层还提供差错控制流量控制发送顺序控制等功能。
      • LLC子层类型
        1. LLC类型1是一种无连接LLC,数据帧被数据链路层以最大努力(Best-Effort)传送。信息帧在LLC实体间交换,无须在同等层实体间事先建立逻辑链路。对这种LLC帧既不确认,也无任何流量控制或差错恢复,支持点对点,多点和广播式通信。
        2. LLC类型2。基于数据包服务之上的可靠的面向连接的协议。除了LLC类型1需要的字段外,还有对帧进行编号的字段,也提供一个确认字段,还用来区分数据帧和控制帧。LLC类型2本质上是面向连接的数据链路协议HDLC的,用于局域网的面向数据帧的协议之上的点对点链路。

    二,介质访问控制方法

    • 介质访问控制方法,亦称为介质访问控制策略,是各结点(node)在信道中有序传送数据的保障。IEEE 802规定了局域网的介质访问控制方法主要有两类。

      • 争用型介质访问控制

        • 又称为随机型的介质访问控制协议,如IEEE 802.3载波监听多路访问/冲突检测Carrier Sense Multiple Access with Collision DetectionCSMA/CD),IEEE 802.11载波侦听多路访问/冲突避免Carrier Sense Multiple Access with Collision AvoidanceCSMA/CA)方式。

          • CSMA/CDCSMA/CD采用的是一种“有空就发”的竞争型访问策略。工作原理可归纳为:先听后发,边发边听,冲突停止,退避重发。具体如下。

            1. 当一个结点想要发送数据时,先检测网络中是否有其他结点在同时传输数据,即监听信道是否空闲。如果信道忙则等待,信道闲就传输数据。
            2. 在发送数据的同时,结点继续监听网络,确信没有其他结点在同时传输数据。如果两个或多个结点同时发送数据,就会产生冲突。
            3. 若结点识别出一个冲突,立即发送一个拥塞信号,让其他的结点都能发现该冲突,并停止发送数据。
            4. 每个产生冲突的结点,等待一个随机产生的时间间隙后重新发送数据。
          • CSMA/CA

            1. 当一个结点想要发送数据的时候,先检测网络中是否有其他结点正在传输数据。若没有结点使用信道,再等待一个分布式帧间间隙Distributed Inter-frame SpacingDIFS)后依然没有人使用,才发送数据。
            2. 否则,站点执行CSMA/CA协议的退避算法。一旦检测到信道忙,则冻结退避计时器。只要信道空闲,退避计时器就进行倒计时。
            3. 当退避计时器时间减到0时(此时信道只可能是空闲的),站点就发送整个的帧并等待确认。
            4. 发送站若收到确认,就知道已发送的帧被目的站正确收到了。此时如果要发送第二帧,就要从步骤2开始,执行CSMA/CA协议的退避算法,随机选定一段退避时间。
      • 确定型介质访问控制

        • 又称有序的访问控制协议,如令牌(Token)方式。802标准定义了两类,IEEE 802.4令牌总线Token Bus)和IEEE 802.5令牌环Token Ring)。
          • 令牌是一种特殊的MAC控制帧,帧中有一位标志令牌忙/闲。令牌环网中的令牌总是沿着物理线路单向逐站传送,传送顺序与结点在线路中排列顺序相同,而令牌总线网中的令牌则按逻辑环顺序传送。
          • 如果某结点有数据帧要发送,必须等待空闲令牌的到来。当此结点获得空闲令牌之后,将令牌标志位由“闲”变为“忙”,然后传送数据。

    三,以太网帧结构

    1,以太帧类型

    • 目前共有4种类型的以太帧结构。
      1. Ethernet II,即DIX2.0,是Xerox与DEC,Inter在1982年制定的以太网标准帧格式,已成为事实上的以太网帧标准。
      2. RAW 802.3,该格式以当时尚未正式发布的802.3标准为基础,与后来IEEE正式发布的802.3标准并不兼容。它只支持IPX/SPX一种协议,只能用在IPX网络。
      3. IEEE 802.3/802.2 LLC。这是由IEEE正式发布的802.3标准,由Ethernet V2发展而来。
      4. IEEE 802.3/802.2 SNAP子网络访问协议SubNetwork Access ProtocolSNAP)。规范了在IEEE 802网络上传输IP数据报的标准方法,更好地支持IP协议,同时保证了在802.2 LLC上支持更多的上层协议。

    2,TCP/IP网络的以太网帧

    • RFC 894规定IP数据包以标准的以太网帧格式方式传输,以太网帧数据中的类型字段值必须是十六进制数0x0800,以表示它承载的是IP数据包,封装格式是Ethernet II。
    • RFC 1042规定IP数据包在802.2网络中封装方法和ARP协议在802.2 SANP中的实现,封装格式是IEEE 802.3/802.2 SNAP。
    • Ethernet II是用于在以太网上传输IP数据包的事实标准帧类型,大多数应用程序的数据都采用这种形式进行封装。

    3,以太网帧长度与MTU

    • 最小的以太网帧长度为64字节,最大的以太网帧长度为1518字节。如果某个帧不能满足最小帧长度64字节的要求,那必须对数据字段进行填充。
    • Ethernet IIIEEE 802.3/802.2 SNAP对要传输的数据包的长度都有限制,最大值分别为1500和1492字节,称为最大传输单元Maximum Transmission UnitMTU)。
    • 如果IP层有数据包要传输,而且其大小超过链路层的MTU,那么IP层就需要进行分片操作,将数据包分成若干片,让每片都不大于MTU

    4,前导码

    • 在IP数据包被发送到传输介质之前,数据链路驱动程序将前导码加在以太网帧上,传输介质刚开始接收来自链路层的MAC帧时,由于尚未与到达的比特流达成同步,以太网帧前面的若干个比特就无法接收,结果会使整个帧成为无效帧。为达到与比特流同步,从MAC子层向下传到物理层时还要在MAC帧的前面插入7字节的前导码,由硬件自动生成,包含两个字段。第1字段称为前导码Preamble),每个字节内容是十六进制数0xAA(10101010),使接收端在接收以太网帧时能够实现同步,又称为前同步码;第2字段称为起始帧定界符(Start Frame Delimiter,SFD),值为十六进制数0xAB(10101011),即由“10”序列突然变为“11”序列,标识以太网帧的开始。
      在这里插入图片描述

    5,帧校验

    • 以太网帧的内容需要执行一个循环冗余校验Cyclical Redundancy CheckCRC)过程,校验计算的结果放在帧的末尾帧校验序列Frame Check SequenceFCS)字段中。校验范围并不包括前导码。

    6,Ethernet II和IEEE 802.3/802.2 SNMP帧格式

    • Ethernet II帧格式,包含5个字段(不够64字节时添加Pad字段)

    在这里插入图片描述

    • 各字段含义

      • 目的字段:长度为6个字节,指定目的主机的MAC地址。

      • 源地址:长度为6个字节,指定发送方的MAC地址。

      • 类型(Type):长度为2个字节,标识正在使用该帧类型的上层协议。由互联网数字分配结构IANA管理已分配协议以太网类型(Ether Type)编号,如:0x0800表示IPv4协议,0x0806表示ARP协议,0x8137表示IPX协议。常见表示协议如下表

        类型(16进制)协议
        0x0000~0x05DCIEEE 802.3长度
        0x0101~0x01FF实验
        0x0600XEROX NS IDP
        0x0660/0x0661DLOG
        0x0800网际协议(IP)
        0x0801X.75 Internet
        0x0802NBS Internet
        0x0803ECMA Internet
        0x0804Chaosnet
        0x0805X.25 Level 3
        0x0806地址解析协议(ARP)
        0x0808帧中继ARP(Frame Relay ARP)[RFC1701]
        0x6559原始帧中继(Raw Frame Relay)[RFC1701]
        0x8035动态DARP(DRARP:Dynamic RARP)
        反向地址解析协议(RARP:Reverse Address Resolution Protocol)
        0x8037Novell Netware IPX
        0x809BEtherTalk
        0x80D5IBM SNA Services over Ethernet
        0x80F3AppleTalk 地址解析协议(AARP:AppleTalk Address Resolution Protocol)
        0x8100以太网自动保护开关(EAPS:Ethernet Automatic Protection Switching)
        0x8137因特网包交换(IPX:Internet Packet Exchange)
        0x814C简单网络管理协议(SNMP:Simple Network Management Protocol)
        0x86DD网际协议v6(IPv6:Internet Protocol version 6)
        0x880B点对点协议(PPP:Point-to-Point Protocol)
        0x880C通用交换管理协议(GSMP:General Switch Management Protocol)
        0x8847多协议标签交换(单播)
        (MPLS:Multi-Protocol Label Switching )
        0x8848多协议标签交换(组播)
        (MPLS:Multi-Protocol Label Switching )
        0x8863以太网上的PPP(发现阶段)(PPPoE:PPP Over Ethernet )
        0x8864以太网上的PPP(PPP会话阶段)(PPPoE:PPP Over Ethernet )
        0x88BB轻量级访问点协议(LWAPP:Light Weight Access Point Protocol)
        0x88CC链路层发现协议(LLDP:Link Layer Discovery Protocol)
        0x8E88局域网上的EAP(EAPOL:EAP over LAN)
        0x9000配置测试协议(Loopback)
        0x9100VLAN标签协议标识符(VLAN Tag Protocol Identifier)
        0xFFFF保留
      • 数据:存储被封装的上层数据,长度在46字节到1500字节之间,如果数据长度小于46字节,则在填充位填0。

      • 帧校验序列Frame Check Sequence):简称FCS,长度为4字节,包含了CRC计算的结果。

    • IEEE 802.3/802.2 SNAP是解决Ethernet II802.3帧格式兼容问题的一种折中方案。

      在这里插入图片描述

      • 长度字段:占2字节,定义了数据字段包含的字节数。
      • 逻辑链路控制Logical Link ControlLLC):占3字节,由目的服务访问点DSAP(Destination Service Access Point),源服务访问点SSAP(Source Service Access Point)和Control字段组成。IEEE 802.3帧根据DSAPSSAP字段的取值又分为以下几类。
        • DSAPSSAP都取特定值0xFF时,802.3帧就变成了Netware-Ethernet帧,用来承载NetWare类型的数据。
        • DSAPSSAP都取特定值0xAA时,802.3帧就变成了Ethernet SNAP帧。Ethernet SNAP帧可以用于传输多种协议。
        • DSAPSSAP其他的取值均为纯IEEE 802.3帧。
        • 控制字段,基本不使用。一般设为十六进制数0x03,指明采用无连接服务的802.2无编号数据格式。
      • 子网络访问协议Sub-network Access ProtocolSNAP):由机构代码Organization Code)和类型Type)字段组成。Organization Code三个字节都为0Type字段的含义与Ethernet II帧中的Type字段相同。

    第二节 各种类型的以太网

    一,10Mbit/s以太网

    1,10Base-5规范标准

    • 是出现最早的以太网类型,通常称为粗轴以太网。
    • 粗轴以太网的电缆两端有50Ω的终端电阻,每网段允许连接100个结点,单个网段的最大长度不超过500m,若网络长度必须超过500m,需要使用中继器对信号进行重新识别并再生成来延伸网络长度。
    • 网络扩展中,最多使用4个中继器连接5个网段,因此最大网络直径是2500m。在连接的5个网段中,只允许3个网段连接计算机,其余2个网段只用来扩展网络距离。即5-4-3中继规则。

    2,10Base-2规范标准

    • 用基带细同轴电缆所组建的网络称为细缆以太网,基于10Base-2规范标准,其中“10”表示10Mbit/s,“Base”表示基带传输,2表示200m。主要由以下部分组成。

      1. 细同轴电缆。它是直径5mm,特征阻抗为50Ω的基带细同轴电缆。
      2. BNC T型连接器(收发器)。T型连接器有3个端口,其中,两个端口用于连接两条电缆,还有一个与网卡上的BNC接口相连。

      在这里插入图片描述

      1. BNC终端匹配器(终接器)。终接器(50Ω)接在细同轴电缆网段的两端,及时吸收脉冲信号,防止信号反射而产生干扰。
      2. 网卡。支持细同轴电缆的网卡(Network Interface CardNIC)上应有一个BNC连接器插头,可与BNC T型连接器相连,通过T型连接器与细同轴电缆相连。

    3,10Base-T规范标准

    • 采用3类(CAT3)以上双绞线为传输介质,传输10Mbit/s的基带信号,T表示双绞线。通常为RJ-45接口,采用以Hub为中心的连接方式,每台计算机到Hub的连接采用双绞线,其最大长度不超过100m
    • 从物理结构上,10Base-T以太网通常采用以Hub为中心的连接方式,即采用星型拓扑结构。
    • 从逻辑上来说,根据Hub的工作原理,在一个端口接收到的数据会向Hub的其他所有端口广播,与总线结构的特征是相同的,即Hub在逻辑上采用的是总线型结构。

    二,100Mbit/s以太网

    • 又称为快速以太网,是以太网的第二代产品,其协议标准为IEEE 802.3u,可支持100Mbit/s的数据传输速率。
    • 100Base-T可采用3类传输介质,即100Base-T4100Base-TX100Base-FX,采用4B/5B编码方式。

    1,100Base-T4

    • 使用4对3,4或5类非屏蔽双绞线的快速以太网技术。
    • 传输中使用8B/6T编码方式,信号频率为25MHz,但由于没有专用的发送或接收线路,所以100Base-T4不能进行全双工操作。最大网段距离100m

    2,100Base-TX

    • 使用5类非屏蔽或屏蔽双绞线的快速以太网技术。
    • 使用两对双绞线,一对发送,一对接收。传输中使用4B/5B编码方式,信号频率为125MHz
    • 最大网段长度为100m支持全双工数据传输。

    3,100Base-FX

    • 使用光纤的快速以太网技术,可使用单模多模光纤(62.5μm125μm)。
    • 传输中使用4B/5B编码方式,信号频率为125MHz
    • 使用MIC/FDDI连接器,ST连接器或SC连接器,最大网段长度为150m412m2000m或更长至10km支持全双工的数据传输。
    • 100Base-FX适合于有电气干扰的环境,较大距离连接,或高保密环境等情况使用。
    项目100Base-TX100Base-T4100Base-FX
    线材5类以上UTP或STP双绞线3类以上UTP双绞线单模/多模光纤
    接头RJ-45RJ-45ST,MIC,SC
    网段最大长度100m100m2000m
    网络拓扑星型星型星型
    所需传输线数目2对4对1对
    发送线对数1对3对1对
    中继器数量222
    是否支持全双工
    编码方式4B/5B8B/6T4B/5B
    信号频率125MHz25MHz125MHz

    三,1000Mbit/s以太网

    • IEEE 802.3z工作组,专门负责千兆以太网及其标准,1998年6月正式公布关于千兆以太网的标准,称为第三代以太网络
    • 千兆以太网的数据传输率1000Mbit/s,即1Gbit/s(吉比特)。

    1,千兆以太网标准规范

    • IEEE 802.3zIEEE 802.3ab标准中包括1000Base-LX1000Base-SX1000Base-CX1000Base-T

    • 1000Base-CX是一种基于铜缆的标准(屏蔽双绞线),使用8B/10B编码解码方式,最大传输距离为25m

    • 1000Base-T基于非屏蔽双绞线(超5类或6类),使用1000Base-T铜物理层Copper PHY编码解码方式,最大传输距离为100m1000Base-T在传输中使用了全部4对双绞线并工作在全双工模式下。

    • 1000Base-SX基于短波长多模光纤传输介质,使用8B/10B编码解码方式,使用50μm62.5μm多模光纤,最大传输距离为270m到550m1000Base-SX使用两对光纤,支持全双工。

    • 1000Base-LX基于长波长单模光缆标准时,使用8B/10B编码解码方式,使用9μm多模光纤时,最大传输距离为5000m1000Base-LX使用两对光纤,支持全双工。

    2,千兆以太网的其他标准规范

    • 有些千兆以太网规范并没有正式以标准形式对外发布,或者不是由IEEE发布的。
    • 1000Base-LH定义在IEEE802.3z中的针对光纤布线吉比特以太网的一个物理层规范。LH代表长距离,可以使用长波激光的多模光纤1300nm)和单模光纤1310~1355nm)。长波激光的多模光纤能够支持的最远距离为550m,单模光纤最长有效传输距离为10km,可以与1000Base-LX网络保持兼容。
    • 1000Base-ZX是针对吉比特以太网通信的思科指定标准,是一个非标准规范。使用超长波激光单模光纤1550nm),跨度可达70km
    • 1000Base-LX10采用波长为1310nm单模长波光纤。最长有效传输距离可达10km
    • 1000Base-BX10两根光纤采用的传输介质类型是不同的,下行方向采用的是波长为1490nm的单模超长波光纤,上行方向则是采用1310nm的单模长波光纤。最长有效距离为10km。
    • 1000Base-TX。千兆位以太网常用标准,由TIA/EIA发布。

    四,10Gbit/s以太网

    • 其数据传输率为10000Mbit/s
    • 2002年发布的LAN和WAN规范中,万兆以太网标准包含三个,分别是10GBase-R10GBase-X10GBase-W(2006年新增了10GBase-T)。可以分为3类规范:
      • 基于光纤的局域网万兆以太网规范。
      • 基于双绞线(或铜线)的局域网万兆以太网规范。
      • 基于光纤的广域网万兆以太网规范。

    1,基于光纤的局域网万兆以太网规范

    在这里插入图片描述

    1,10GBase-SR

    • 10GBase-SR中的“SR”是“Short Range”(短距离),规范支持编码为64B/66B的短波(波长为850nm多模光纤(MMF),有效传输距离为2~300m。要支持300m传输需要采用经过优化的50μm线径优化的多模3(Optimized Multimode 3,OM3)光纤。

    2,10GBase-LR

    • 10GBase-LR中的“LR”是“Long Range”(长距离),规范支持编码方式为64B/66B的长波(1310nm单模光纤(SMF),有效传输距离为2m~10km,实际上可达25km。

    3,10GBase-ER

    • 10GBase-ER中的“ER”是“Extended Range”(超长距离),规范支持超长波(1550nm单模光纤(SMF),有效传输距离为2m~40km。

    2,基于双绞线(或铜线)的局域网万兆以太网规范

    • 基于双绞线(6类以上)的万兆以太网规范,包括10GBase-CX410GBase-KX410GBase-KR10GBase-T

    在这里插入图片描述

    1,10GBase-CX4

    • 使用802.3ae中定义的XAUI(万兆附加单元接口)和用于InfiniBand(无限带宽)中的4X连接器,传输介质称为“CX4”铜缆(一种屏蔽双绞线)。有效传输距离仅15m。
    • 10GBase-CX4规范不是利用单个铜线链路传送万兆数据,而是使用4台发送器和4台接收器来传送万兆数据,并以差分方式运行在一捆同轴电缆上,每台设备利用8B/10B编码,以每信道3.125GHz的波特率传送2.5Gbit/s的数据。这需要在每条电缆组的总共8条双同轴信道的每个方向上有4组差分线缆对。另外,与可在现场端接的5类,超5类双绞线不同,CX4线缆需要在工厂端接,因此客户必须指定线缆长度。

    2,10GBase-KX4和10GBase-KR

    • IEEE 802.3ap标准。
    • 主要应用于背板应用,如刀片服务器,路由器和交换机的集群线路卡,又称为“背板以太网”。

    3,10GBase-T

    • IEEE 802.3an标准。

    • 可工作在屏蔽或非屏蔽双绞线上,最长传输距离为100m。(万兆以太网一项革命性进步)

    • 标准制定者依靠4项技术改进:损耗消除模拟到数字转换线缆增强编码改进,使10GBase-T变为现实。

    3,基于光纤的广域网万兆以太网规范10GBase-W

    • 10G以太广域网和10G以太局域网物理层的传输速率不同,10G以太广域网采用OC-192c(STS-192c)帧格式在线路上传输数据,传输速率为9.58464Gbit/s,而10G以太局域网的传输速率为10Gbit/s10GBase-SW10GBase-LW10GBase-EW10GBase-ZW规范都是应用于广域网的物理层规范

    第三节 无线局域网

    一,无线局域网概述

    • 无线局域网Wireless LANWLAN)是计算机网络与无线通信技术相结合的产物。无线局域网利用了无线多址接入这种有效方法来支持计算机之间的通信,并为通信提供移动化,个性化和多媒体应用。相比于有线网络,无线网络的优点如下:
      • 安装便捷。
      • 使用灵活。
      • 节约成本。
      • 易于扩展。

    二,无线局域网标准IEEE 802.11

    标准发布时间简要说明
    IEEE 802.1119972.4GHz微波和红外线标准,速率为1Mbit/s和2Mbit/s
    IEEE 802.11a19995GHz微波标准,速率为54Mbit/s
    IEEE 802.11b19992.4GHz微波标准,速率为5.5Mbit/s和11Mbit/s
    IEEE 802.11c2000IEEE 802.11网络和普通以太网之间的互通
    IEEE 802.11d2000国际漫游的规范
    IEEE 802.11e2005服务质量控制,包括数据包脉冲
    IEEE 802.11f2003服务访问点间通信协议
    IEEE 802.11g20032.4GHz微波标准,速率达54Mbit/s
    IEEE 802.11h20035GHz微波频谱管理(欧洲)
    IEEE 802.11i2004增强安全机制
    IEEE 802.11k2008微波测量规范
    IEEE 802.11n2009使用MIMO技术,速率为100Mbit/s
    IEEE 802.11p2010车载环境的无线接入
    IEEE 802.11r2008快速的BSS切换
    IEEE 802.11s2010网状网络的扩展服务集
    IEEE 802.11u2010和非802类型的网络协同
    IEEE 802.11v2010无线网络管理
    IEEE 802.11w2009被保护的网络管理帧
    IEEE 802.11y20083650~3700MHz微波(美国)
    IEEE 802.11z2011扩展到直接链路建立
    IEEE 802.11aa2011音视频流的鲁棒性
    IEEE 802.11ac2012使用MIMO技术对IEEE 802.11n的改进
    IEEE 802.11ad201260GHz微波标准,最高理论速率达7Gbit/s
    IEEE 802.11ae2012帧管理的优先级
    IEEE 802.11af2014利用电视空白频段
    IEEE 802.11ah20141GHz无线传感子网,智能表计量
    IEEE 802.11ai2015快速初始链路设置
    IEEE 802.11aj2016针对中国毫米波频段的下一代WLAN
    IEEE 802.11ax2018IEEE 802.11ac的升级版
    IEEE 802.11ay2017IEEE 802.11ad的升级版

    1,IEEE 802.11体系结构

    • IEEE 802.11无线局域网中,运行相同MAC协议和争用同一共享介质到的站点集合,称为基本服务集Basic Service SetBSS)。
    • 一个BSS通常包含一个或多个无线站点和一个无线接入点Access PointAP)。
    • 无线站点和接入点之间用IEEE 802.11无线MAC协议来互相通信,可以将多个接入点连接起来形成一个所谓的无线分布式系统Wireless Distribution SystemWDS)。

    在这里插入图片描述

    2,IEEE 802.11ac标准

    1,信道频段

    • 早期的IEEE 802.11标准一般都使用2.4GHz频段,作为世界通用的ISM频段,各国具体可用信道互不相同,取决于无线电频谱分配的规定。
    • 2.4GHz频段包括14个载波频道,每个占用22MHz
      • 中国,欧洲和澳大利亚允许使用1~13信道。
      • 美洲允许使用1~11信道。
      • 日本允许使用所有14个信道。
    • 我国2002年开放了5.725~5.850GHz频段,IEEE 802.11ac工作在该频段。
    • 2012年又开放了5.150~5.350GHz频段资源用于无线接入系统,仅限于室内使用。

    2,MIMO技术

    • MIMO(Multiple Input Multiple Output,多入多出)指利用多发射,多接收天线进行空间和时间分集,利用多天线来抑制信道衰落。如果无线通信系统的发送方和接收方均采用了多根天线或天线阵列,就构成了无线MIMO系统。
    • MIMO的关键技术包括信道估计空时信号处理同步分集技术等。
      • 信道估计。采用空时编码时,接收方需准确知道信道特征才能有效解码。目前信道估计有两类:
        • 一类是训练序列或导频
          • 在时变信道中需周期性发送训练序列。训练序列发送要占用信道容量,降低信道利用率。优点是误差小,收敛快。
        • 另一类是采用盲方法辨别信道
          • 分为全盲和半盲。盲方法可提高信道利用率,更适合高速数字通信。
          • 全盲算法运算量相对较大,且收敛速度慢。
          • 半盲算法是全盲算法和导频法的折中,降低了运算复杂度。
      • 空时信号处理。从时间和空间同时进行信号处理。分为空时编码空间复用
        • 空时编码
          • 在发射端对数据流进行联合编码,减小信道衰落和噪声引起的错误率,同时增加信号冗余度,使接收端获得最大分集增益和编码增益。
          • 常见的空时编码方式有分层空时码,空时格形码,空时分组码和空时频编码,缺点是无法提高数据传输速率。
        • 空间复用
          • 指通过不同天线尽可能多地在空间信道上传输独立数据。
          • MIMO使用多天线,充分利用空间传播中的多径分量在同一信道上使用多数据通信,使信道容量随天线数量线性增加。其不占用额外带宽,不消耗额外发射功率,有效增加信道和系统容量。
      • 同步。包括载波同步符号同步帧同步等。
        • 载波频率不同步会破坏子载波间地正交性,造成输出信号幅度衰减及信号相位旋转,影响符号定时和帧同步性能。
        • 符号同步是为了找到离散傅里叶变化窗的起始位置,使子系统保持正交,可采用特殊训练序列或用循环前缀的相关特性进行符号定时。
        • 帧同步是在OFDM符号流中定位帧起始,接收机检测出帧首部后,根据帧结构处理帧中信息。
      • 分集技术
        • 根据信号论原理,若有其他衰减程度的原发送信号副本提供给接收机,则有助于接收信号的正确判决。
        • 通过提供传送信号多个副本来提高接收信号正确判决率的方法称为分集。
        • 天线分集技术对克服多径衰落较有效,MIMO利用了时间,频率和空间3种分集技术,有效增加了对噪声,干扰和多径的容忍度。

    3,分布式协调功能(DCF)和帧间间隔

    • MAC子层的功能首先是提供可靠的数据传输。通过MAC帧交换协议来保障无线介质上的数据传输可靠性。还能实现共享介质访问的公平控制,通过两种访问机制来实现:
      • 基本访问机制,即分布式协调功能Distributed Coordination FunctionDCF
        • DCF是基础协议,核心是CSMA/CD,包括载波检测帧间间隔随机退避
        • 在自组织网和基础架构网中超频的竞争期使用,支持异步服务。
        • DCF有两种工作模式:CSMA/CARTS/CTS
      • 集中控制访问机制,即点协调功能Point Coordination FunctionPCF
        • PCF用于超帧的无竞争期,支持时限服务,是可选协议。
    • 帧间间隔
      • 为避免冲突,MAC子层规定所有站点在完成发送后,必须等待一个短时间(继续监听)才能发送下一帧,该时间称为帧间间隔InterFrame SpaceIFS)。
      • IFS的长短取决于该站点要发送的帧类型。高优先级的等待时间较短,可优先获得发送权,而低优先级则需要等待较长时间。
      • IEEE 802.11规定了4种IFS,以实现不同的访问优先级别,其时间长度关系为SIFS<PIFS<DIFS<EIFS
      • SIFSShort IFS)。它是最小的IFS,采用SIFS的结点具有最高访问优先级。一些特殊帧要求使用SIFS访问介质,如应答帧ACK),清除发送帧CTS),MAC服务数据单元(MSDU)的非头分段,被轮询到的站回应帧等。
      • PIFSPCF IFS)。PIFSSIFS和时隙时间之和。AP在无竞争期开始时获得介质访问权的时间间隔,故AP总比普通结点具有更高的访问信道的优先级。
      • DIFSDCF IFS)。DIFSSIFS和两倍时隙时间之和。工作在DCF模式的终端通过载波监听到介质空闲超过DIFS,且本站点随机退避结束,可立即发送。
      • EIFSExtended IFS)。EIFSACK帧传输时间,SIFSDIFS的时间之和。在前一帧出错的情况下,发送节点不得不延迟EIFS时间后再发送下一帧。EIFS期内收到正确帧将使得该站重新同步并结束EIFS,进入正常介质访问状态。

    4,CSMA/CA

    • 802.11802.3MAC层采用不同策略。802.3采用载波侦听多路访问/冲突检测机制,而无线网络中的冲突检测较难,原因在于:
      • 信号强度衰减,无法准确检测出冲突
      • 结点隐藏,如两个相反方向的工作站共同使用一个中心接入点进行连接时,可能因障碍或距离原因无法感知对方存在,而会导致冲突,所以802.11采用CSMA/CA。
    • CSMA/CA方式中,检测到信道空闲期间大于某一IFS后立即开始发送帧,否则延迟发送直到检测到所需IFS,然后选择退避时间进入退避,结束后重新开始上述过程。CSMA/CA的基础是载波帧听,存在两种不同的侦听机制:
      • 虚拟载波侦听Virtual Carrier SenseVCS
        • VCS依靠网络分配向量Network Allocation VectorNAV),而NAV由根据时间设置的位于数据帧的Duration/ID域值所决定。NAV提供给其他站点关于信道被某个站点占用的时间信息。
      • 物理载波侦听Physical Carrier SensePCS
        • PCS是一个由物理层向MAC层发送警报信号的机制,以表示目前是否有信号被侦听到。
    • 结合VCSPCSMAC层协议使用冲突避免机制。发送数据前先进行VCS,然后进行PCS一个DIFS的时间长度。

    5,RTS/CTS

    • 用于解决隐藏站点和暴露站点的问题。
      • 隐藏站点问题
        • 由于在一个BSS中,并不是所有的站点都能够在其他站点的信号覆盖范围之内,所以当一个站点在向另一个站点发送数据时,其他站点可能不会感知到这一通信过程,从而产生冲突。
        • 这种未能检测到已存在信号,而影响其他站点发送数据的问题叫做隐藏站点问题。
      • 暴露站点问题
        • 由于大多数WLAN设备只能在半双工模式下工作,这就使得站点不能在同一个频率上既传输数据,又监听信道。
        • 能检测到已存在信号,但又不影响站点发送数据的问题叫做暴露站点问题。
    • RTS/CTS工作过程
      • 发送端在发送数据之前,必须先侦听信道,若在等于或大于一个DIFS中,信道一直被侦听为空闲,则发送一个很短的RTS控制帧。
      • 接收端收到发送端的RTS帧,并等待SIFS后,发送一个很短的CTS控制帧进行响应。
      • 其他站点监听到有站点要通信,在其持续通信时间(NAV)内不再发送数据。
      • 发送端接收到CTS后,再等待一段SIFS时间后,即可发送数据帧,若接收端正确接收了发送端发来的帧,再等待一段SIFS时间后,就向发送端发送确认帧(ACK)。

    6,点协调功能(PCF)

    • PCF是一种集中式协调的信道接入技术。
    • AP中的点协调器建立一个周期性的无争用周期(CFP),CFP中无线信道的无争用接入由点协调器协调。
    • CFP期间,所有邻近站点的NAV都被设为CFP的最大期望时长。
    • 所有在CFP期间的帧传输使用同一帧间距。该帧间距小于在DCF下接入信道时的帧间距,以防止站点使用争用机制获取信道接入权。
    • 点协调器定期使用信标帧建立一个CFP,其最大时长由信标帧中的参数设定。若CFP时长大于信标间隔,点协调器会在CFP期间合适的时刻传输信标。
    • CFP实际时长与期间交换的数据量有关,但时长不会超过信标帧设定的最大值。在最大时长时刻来临时,通过发送一个CFP结束帧以终止CFP。点协调器在CFP结束后重置所有站点的NAV,以允许争用接入。
    • CFP期间,点协调器可向站点发送单播数据。AP同时轮询各站点,查看它们是否需要传输数据。沦胥信息可作为单独帧或捎带在数据帧中。
    • PCF的站点在一个CFP结束通信时,可能只在下一个CFP中被轮询。同样,需要在DCF时段内被发送,但在CFP时段内被接收到的通信须等到CFP结束,获得信道接入时才能被发送,不利于时延敏感类型应用。PCF的局限性使其并未被广泛使用。

    三,Wi-Fi

    • Wi-Fi(Wireless-Fidelity,无线保真)在局域网中是指“无线兼容性认证”。
    • 是一个基于IEEE 802.11标准的无线局域网技术。
    • IEEE只负责产品的技术标准,并不负责产品的测试及其兼容性。

    四,无线局域网的主要类型

    • 无线局域网按所采用的传输技术可分为3类:
      • 红外线局域网
      • 扩频无线局域网
      • 窄带微波无线局域网

    1,红外线局域网

    • 优势:
      • 红外线通信比微波通信不易被入侵,有较高的安全性。
      • 红外线网络可以互不干扰,因此可以建立一个较大的红外线网络。
      • 红外线局域网设备相对简单,便宜。红外线数据传输基本上采用强度调制,所以红外线接收器只需测量光信号的强度,而大多数的微波接收器需测量信号的频谱或相位。
    • 红外线局域网的3种数据传输技术
      • 定向光束红外传输技术
        • 用于点对点链路。
        • 传输的范围取决于发射的强度和接收装置的性能。
        • 红外线可以用于连接几座大楼内的网络,但是每栋大楼的路由器或网桥都必须在视线范围内。
      • 全方位红外传输技术
        • 一个全方位配置要有一个基站,基站能看到红外线无线局域网中的所有结点。
        • 典型的全方位配置是将基站安装到天花板,基站的发射器向各个方向发送信号,每个红外接收器都能接收到信号,所有结点的接收器都用定位光束瞄准天花板上的基站。
      • 漫反射红外传输技术
        • 漫反射红外线配置中所有结点的发射器,都瞄准天花板上的漫反射区,红外线射到天花板上则被漫反射到房间内的所有接收器上。

    2,扩频无线局域网

    • 扩频技术是使用最广泛的无线局域网技术。
    • 原理是将信号散布到更宽的带宽上,以使发生拥塞和干扰的概率较少。
    • 目前扩频有两种方法,跳频直接序列扩频
      • 跳频
        • 发送信号的频率按固定的时间间隔从一个频谱跳到另一个频谱。
        • 接收器与发送器同步跳动,从而可正确地接收信息。
        • 发送器以固定的时间间隔变换一个发送频率。
        • IEEE 802.11标准规定每300ms的时间间隔变换次发送频率。
        • 发送频率变换的顺序由一个伪随机码决定发送器和接收器使用相同的变换序列。
      • 直接序列扩频
        • 直接序列扩频将原始数据“1”或“0”用多个(通常10个以上)时隙来代表,使得原来较高功率,较窄频的信号变成具有较宽频的低功率信号。

    3,窄带微波无线局域网

    • 使用微波无线电频带来进行数据传输,其带宽刚好能容纳信号。
    • 窄带微波无线局域网分为:
      • 免申请执照的窄带微波无线局域网
      • 需要申请执照的窄带微波无线局域网

    第四节 交换机和VLAN工作原理

    一,交换机及其工作原理

    • 工作原理

      • 当一帧到达时,交换机首先需要决策将该帧丢弃还是转发,如果是转发,还必须进一步决策应该将该帧转发到哪个端口去。交换机的决策依据是,以帧的目的MAC地址作为主键,查询其内部的MAC地址表,如果MAC地址表中存在帧的目的MAC地址对应的MAC地址表项,且对应的端口与接收到的端口相同,则丢弃该帧,无须转发,否则通过表项中的端口转发帧。
      • 如果MAC地址表中不存在帧的目的MAC地址对应的MAC地址表项,则向除接收到该帧的端口外的所有其他端口转发该帧,即泛洪Flooding)。
      • 交换机的MAC地址表存储了当前已知站点的MAC地址与交换机端口对应(连接)关系。
      • 初始时(如刚加电时),交换机的MAC地址表是空的,交换机并不知道主机与交换机的端口是怎样的连接关系,当收到一个帧时,也无法根据帧的目的MAC地址以及MAC地址表决策如何转发该帧,只能“泛洪”。
      • 交换机的MAC地址表是在网络的运行过程中,通过自学习算法自动地逐渐建立起来的。

      在这里插入图片描述

    • 交换机连接方式

      • 交换机间的连接有两种形式,一种是堆叠,另一种是级联
    • 堆叠

      • 通过专用线缆(UP和DOWN端口)把每台交换机的母板总线连接在一起,虚拟成一台交换机,通过主交换机就可以配置所有交换机,提高了网络效率,简化了管理。
        在这里插入图片描述

      • 级联

        • 两台交换机通过普通端口或级联端口(UpLink端口)连接,以达到拓展网络接口的作用。
      • 堆叠与级联的区别

        • 对设备要求不同
          • 级联可通过一根双绞线在任何网络设备厂家的交换机之间,或者交换机与集线器之间完成。
          • 堆叠只有在自己厂家的设备之间,并且该交换机必须具有堆叠功能才能实现。
        • 对连接介质要求不同
          • 级联只需一根跳线。
          • 堆叠需要专用的堆叠模块和堆叠线缆。
        • 最大连接数不同
          • 交换机间的级联,在理论上没有级联数的限制。
          • 堆叠内可容纳的交换机数量,各厂商都会明确地进行限制。
        • 管理方式不同
          • 堆叠后的数台交换机在逻辑上是一个被网管的设备,可以对所有交换机进行统一的配置和管理。
          • 级联的交换机在逻辑上是各自独立的,必须依次对其进行配置和管理每台交换机。
        • 设备间连接带宽不同
          • 多台交换机级联时会产生级联瓶颈,并将导致较大的转发延迟。
          • 多台交换机通过堆叠连接在一起时,堆叠线缆将能提供高于1Gbit/s的背板带宽,从而可以实现所有交换机之间的高速连接。
        • 网络覆盖范围不同
          • 交换机可以通过级联成倍地扩展网络覆盖范围。
          • 堆叠线缆通常只有0.5~1m,仅仅能够满足交换机之间互联的需要。

    二,交换机的功能

    • 交换机主要完成OSI七层参考模型中物理层数据链路层的功能,工作在OSI/RM参考模型的第二层,即数据链路层,主要功能如下。
      1. 物理编址
        • 定义了设备在数据链路层的编址方式
      2. 网络拓扑结构
        • 包括数据链路层的说明,定义了设备的物理连接方式。
      3. 错误校验
        • 向发生传输错误的上层协议提出警告。
      4. 数据帧序列
        • 重新整理并传输除序列以外的帧。
      5. 流量控制
        • 延缓数据的传输能力以使接收设备不会因为在某一时刻收到了超过其处理能力的信息流而崩溃。
    • 交换机除了具备上述功能外还具备一些新的功能,如VLAN,链路聚合,有些甚至具有防火墙功能,即第三层交换机所具有的功能。
    • 第三层交换也称为多层交换技术或IP交换技术,是相对于传统交换概念提出的。
    • 第三层交换技术就是“第二层交换技术+第三层转发”。三层交换技术的出现,解决了局域网中网段划分之后网段中的子网必须依赖路由器进行管理的局面。

    三,交换机的分类

    1,按网络覆盖范围划分

    • 广域网交换机
      • 主要用于电信城域网互联,互联网接入等领域的广域网中,提供通信用的基础平台。
    • 局域网交换机
      • 用于局域网,用于连接服务器工作站,网络打印机,集线器,交换机和路由器等设备,提供高速独立信道。

    2,按传输介质和传输速度划分

    • 以太网交换机
    • 快速以太网交换机
    • 千兆以太网交换机
    • 万兆以太网交换机
    • FDDI交换机
    • ATM交换机
    • 令牌环交换机

    3,按照网络设计层次划分

    • 接入交换机
    • 汇聚交换机
    • 核心交换机

    4,按交换机的结构划分

    • 按交换机的端口结构划分
      • 固定端口交换机
        • 端口数量一般是8端口,16端口,24端口和48端口。
      • 模块化交换机
        • 拥有更好的灵活性和可扩充性。
        • 模块化交换机大都有很强的容错能力,支持交换模块的冗余备份,拥有可热插拔的双电源。

    5,按交换机工作的协议层划分

    • 第二层交换机
      • 工作于OSI模型数据链路层。
      • 桌面交换机一般都属于这种类型。
      • 只需要提供最基本的数据链接功能即可。
    • 第三层交换机
      • 工作于OSI模型网络层。
      • 具有路由功能。
      • 利用IP地址信息提供给网络路径选择,实现不同网段间数据的快速交换。
      • 这类交换机通常采用模块化结构,以适应灵活配置的需要。
    • 第四层交换机
      • 工作于OSI模型传输层。

    6,按是否支持网管功能划分

    • 网络管理型
      • 主要任务就是使所有的网络资源处于良好的状态。
      • 支持简单网络管理协议Simple Network Management ProtocolSNMP
      • 采用嵌入式远程监视(Remote MonitoringRMON)标准用于跟踪流量和会话,对决定网络中的瓶颈和限塞点十分有效。
    • 非网络管理型

    四,VLAN

    • 数据链路层交换机互联的网络属于一个广播域,当使用太多的交换机互联大量的主机时,就构建了一个大的广播域。如果网络广播域太大,广播域内任一主机发送广播帧(如ARP查询),广播域内的所有其他主机都会接收该帧,并且如果交换机的互联存在环路,则广播帧就有可能被大量复制(交换机会向除接收端口外的所有端口转发广播帧),从而发生广播风暴,大量消耗网络带宽,严重影响网络的正常运行。
    • 解决方案VLANVirtual LAN
      • 虚拟局域网通过交换机(必须支持VLAN功能)对广播域进行逻辑分割(或限制),在传统局域网中,工作组通常都是被限定在同一个局域网网段中。当一个工作组中的主机要转移到其他工作组时,需要重新调整物理位置。而采用VLAN的方式可以不受物理位置的限制,以软件的方式划分和管理局域网中的工作组,可以限制接收广播信息的主机数,从而使局域网不会因为传播过多的广播信息而引起性能的恶化,即“抑制广播风暴”。
    • VLAN划分方式
      • 基于交换机端口划分
      • 基于MAC地址划分
      • 基于上层协议类型或地址划分
        • 根据链路层帧所携带数据中的上层协议类型(如IP协议)或地址(如IP地址)定义VLAN成员,这种方法的优点是有利于组成基于应用的VLAN
    展开全文
  • 关于TCPUDP Socket通信的区别: 应用场景: UDP传输协议效率高,但不可靠; TCP传输效率低,但可靠。 传输数据大小: UDP传输数据限定在64K以下; TCP传输数据无大小限制,可进行大数据传输。 TCP/IP协议: ...

    关于TCP和UDP Socket通信的区别:

    应用场景:

    • UDP传输协议效率高,但不可靠;
    • TCP传输效率低,但可靠。

    传输数据大小:

    • UDP传输数据限定在64K以下;
    • TCP传输数据无大小限制,可进行大数据传输。

    TCP/IP协议:
    应用层、传输层、网络层、链路层

    TCP和UDP都是基于TCP/IP的协议。

    1、查看TCP/UDP数据占用内存大小

    cat /proc/net/sockstat
    
    sockets: used 642
    TCP: inuse 1 orphan 0 tw 0 alloc 5 mem 1173
    UDP: inuse 0 mem 0
    UDPLITE: inuse 0
    RAW: inuse 0
    FRAG: inuse 0 memory 0
    

    mem表示消耗的内存,单位是Page,一般为4k,占用内存为1173 * 4 * 1024bytes
    表示的是内核缓存中还没来得及被用户空间取走的内存大小。

    inuse:表示正在使用(监听)的TCP socket数量。
    orphan:无主(不属于任何进程)(孤儿)的Tcp 连接数(无用、待销毁)
    tw:等待关闭的TCP连接数。
    alloc:已分配(已建立、已申请到sk_buffer)的TCP socket数量
    mem:socket缓冲区使用量,单位Page

    2、系统内核socket缓冲区

    发送缓冲区:

    cat /proc/sys/net/ipv4/tcp_wmem
    4096    16384   4194304
    

    接收缓冲区:

    cat /proc/sys/net/ipv4/tcp_rmem
    4096    87380   6291456
    

    4096表示最小值
    16384表示默认值
    4194304表示最大值

    3、传输数据大小

    TCP对传输数据的大小没有限制,只要不超过socket的内存缓冲区都可以,超过内存缓冲区,如果接受端没有及时去read()缓冲区的数据,那么发送端的write()无法完成,处于阻塞状态。

    而Udp的数据大小,一包不能超过64K。

    4、数据可靠性

    Tcp socket通信是可靠的传输协议,数据不会出错或者丢失,因此一般情况下不需要做数据有效性的校验。可是有人担心,在网络特别差的时候,socket数据发送会失败,这种情况,Tcp socket程序是会报错的,报socket相关读写错误。

    而UDP socket通信,是不可靠的传输协议,会导致传输的数据丢包出错等现象,但是UDP不会有提示,所以UDP通信需要去做数据有效性的校验。

    5、Tcp socket通信粘包问题

    因为Tcp socket通信是面向流的传输协议,而UDP 是面向消息的传输。

    所以在Tcp socket中,当发送速度特别快,而接收端接收速度跟不上时,就会出现粘包的问题。即接收端一次读出多包数据或者读出两包数据的个一部分。而UDP不会出现这种情况。

    所以,Tcp socket需要解决的最大问题可能是粘包问题。

    6、TCP的KEEPALIVE功能

    adb shell cat /proc/sys/net/ipv4/tcp_keepalive_time
    7200
    adb shell cat /proc/sys/net/ipv4/tcp_keepalive_intvl
    75
    adb shell cat /proc/sys/net/ipv4/tcp_keepalive_probes
    9
    

    keepalive routine每2小时(7200秒)启动一次,发送第一个probe(探测包),如果在75秒内没有收到对方应答则重发probe,当连续9个probe没有被应答时,认为连接已断。

    7、Android Socket基本用法

    //建立socket连接
    mSocket = new Socket(“127.0.0.1”, 9897);

    //设置发送逗留时间2秒 ; 中断后未传输数据可传输的时间(秒),defalut false
    mSocket .setSoLinger(true, 2);

    //设置InputStream上调用 read()阻塞超时时间2秒
    mSocket .setSoTimeout(2000);

    //设置socket发包缓冲为32k;
    mSocket .setSendBufferSize(32*1024);

    //设置socket底层接收缓冲为32k
    mSocket .setReceiveBufferSize(32*1024);

    //关闭Nagle算法.立即发包
    mSocket .setTcpNoDelay(true);

    //设置客户端 socket 关闭时,close() 方法起作用时延迟 30 秒关闭,在 30 秒内尽量将未发送的数据包发送出去
    mSocket .setSoLinger(true, 30);

    //防止服务器端无效时,客户端长时间处于连接状态
    mSocket.setKeepAlive(true);

    //该数据不经过输出缓冲区,立即发送,可用来做心跳包
    mSocket.sendUrgentData(0x44); //”D”

    总结:
    1、socket输出流和输入流,OutputStream和InputStream,outputStream close后,所在的socket也就close了。

    展开全文
  • 以正交频分复用(0FDM)为代表的多载波传输技术可以大大提高系统容量,因而受到人们的广泛...介绍了OFDM的原理及其在无线局域网中的应用情况,总结了0FDM的特点。并针对无线信道的特点介绍了一种可靠的自适应传输方案。
  • 第5章 计算机局域网.ppt
  • 以太网和局域网的区别与联系?

    千次阅读 2020-03-23 18:22:54
    一、以太网和局域网不单存在分类的区别,他们两者之间的使用协议也存在区别: 分类的区别:以太网分类归为总线型局域网,而局域网的拓扑结构包括星形、树形、环形总线型,局域网是四者的统称。 使用协议的...

    一、以太网和局域网不单存在分类的区别,他们两者之间的使用协议也存在区别:

    1. 分类的区别:以太网分类归为总线型局域网,而局域网的拓扑结构包括星形、树形、环形和总线型,局域网是四者的统称。

    2. 使用协议的区别:以太网通常采用CSMA/CD协议(即:带冲突检测的载波监听多路访问协议),而局域网的使用协议多样,包括TCP/IP协议、IPX/SPX协议、NetBEUI协议等。

    二、以太网和局域网之间存在的联系:

    以太网是一种局域网,但是因为现在大部分的局域网均为以太网,因此一般提及局域网都会默认为以太网。以太网是一种总线型局域网,而局域网的拓扑结构存在多种实现方式,包括星型、树形、环形、总线型等。

    扩展资料

    局域网多应用于机关部门和企业单位,局域网的构建有效的提高了单位服务器内用户的信息数据交流速度。其中,总线型局域网(即以太网)由于可靠性高、网络节点间响应速度快、共享资源能力强、设备投入量少、成本低、安装使用方便,因此被单位和部分采用。

    各级组织部门要积极建设和完善内部局域网,将局域网连通到部机关集中办公地点的每位干部的办公用计算机,并确保网络安全畅通。内部局域网的建设必须严格按照国家安全保密规定确定密级,机房建设、综合布线和设备配备等必须符合国家规定的涉密信息网络系统建设标准。

    参考资料来源:百度百科-局域网

    参考资料来源:百度百科-以太网

    参考资料来源:人民网-组织部门内部局域网建设目标是什么?

    展开全文
  • 英特尔PRO/2011无线局域网接入点也是桥接网络的一种创新、经济高效的解决方案。此外,还可以用接入点作中继器来创建一 条无线主干,以连接到很难到达的地方。英特尔PRO/2011无线局域网接入点易于安装,因为它们...
  • 计算机网络课程设计——局域网设计
  • ADSL怎样支持局域网共享上网.docx
  • 第七单元局域网安全技术.pptx
  • 随着企业信息化的建设飞速发展,企业的各项业务已经越来越依赖于计算机网络、各种信息化系统的支撑才可以完成,计算机网络的安全稳定运行,是企业各项业务顺利进行的基础前提
  • 计算机网络课件:第06章 局域网技术.ppt
  • 本设计可以找到源码,可以为您做设计,请看个人简介信息获取,资源免费,希望您给个关注,后续会上传源码,关注后第一时间会通知到您。感谢!
  • 虚拟局域网下医院网络安全建设研究.docx

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,933
精华内容 15,573
关键字:

局域网的有效性和可靠性