用于可在网络交换机/路由器与网络适配器之间交换的n端口网络适配器的方法、系统及...的制作方法

文档序号:6594247阅读:183来源:国知局
专利名称:用于可在网络交换机/路由器与网络适配器之间交换的n 端口网络适配器的方法、系统及 ...的制作方法
技术领域
本发明关于网络(例如,以太网)适配器,特别关于用以可在网络交换机和网络适 配器之间交换的N端口网络适配器的方法、系统及计算机程序产品。
背景技术
网络适配器(亦可为网络卡、局域网适配器或NIC卡(网络接口卡)为一种计算 机硬件,其经设计以允许计算机通过计算机网络进行通信。网络交换机(路由器)为连接 网络分段的计算机网络装置。网络分段为计算机网络的部分,其中,每个装置使用相同的 物理层来进行通信。延伸该物理层的装置例如中继器(I^peater)或网络集线器(network hub)也被视为延伸该网络分段。然而,操作于数据链路层级别或更高级别的装置产生新的 物理层,并由此产生(而非延伸)分段。当前,存在很多N端口网络适配器(特别是4端口适配器),其提供4个接口给与 该网络适配器连接的计算机。然而,为了要配置本地网络,该用户亦需要网络交换机。当前, 没有组合式网络适配器/网络交换机。因而,期望具有组合式网络适配器/交换机。

发明内容
本发明的实施例包括在具有随机存取存储器、非易失性随机存取存储器及闪存的 网络装置中的方法,该方法包括在网络交换机/路由器操作模式中操作;在网络适配器操 作模式中操作;及响应于所接收的装置配置信号而在该网络交换机/路由器操作与该网络 适配器操作之间切换。另外的实施例包括网络装置,其包括处理器、非易失性随机存取存储器、被配置 为在内部和外部端口之间切换的多个端口、及驻留于该处理器上的过程,用于在网络适配 器模式与网络交换机/路由器模式之间切换该装置。进一步的实施例包括计算机程序产品,其用以提供在具有随机存取存储器、非易 失性随机存取存储器及闪存的网络装置中的操作模式,该计算机程序产品包括有形存储介 质,其可由处理电路读取,并且可存储用于由该处理电路运行的指令,以执行方法,该方法 包括在网络交换机/路由器操作模式中操作;在网络适配器操作模式中操作;及响应于所 接收的装置配置信号而在该网络交换机/路由器操作与该网络适配器操作之间切换。根据实施例的其它的系统、方法、及/或计算机程序产品经本领域的技术人员检 阅所附的附图及实施方式之后,将会清楚地显现。所欲者为所有额外的系统、方法及/或计 算机程序产品都被包括于此描述中,并归属于所呈现发明的范围之内,且被随附的权利要求书所保护。技术效果作为发明内容的结果,在技术上我们已实现了解决方案,其可在单个装置上提供 可交换的网络适配器/交换机。因此,用户可具有组合式交换机/路由器和适配器装置,其 可容易地经由软件或硬件而在二种操作模式之间切换。


被视为该发明的申请主题被特别地指出,并于该说明书的结论处被明确地于权利 要求书之内所主张。前述和其它的目的、特征,与该发明的优点在检阅后述的附图的相关实 施方式后将为清楚地显现,说明如下所示图1示出了系统的示例性实施例,其用于根据示例性实施例支持该可交换的网络 适配器/交换机;图2示出了根据示例性实施例的将NIC卡配置为适配器的系统图;图3示出了根据示例性实施例的将网络适配器配置为交换机/路由器的系统图; 及图4示出了根据示例性实施例的方法的流程图,该方法用于在NIC卡中,在适配器 操作模式与交换机/路由器操作模式之间切换。该详细描述对照于附图以示例的方式,阐述该发明较佳的实施例、优点及特征。
具体实施例方式示例性的实施例包括N端口适配器(N > 1),作为交换机/路由器。在示例性的 实施例中,该可交换的N端口适配器/路由器可被配置为一般的适配器、或交换机/路由器 装置。在示例性的实施例中,该二种模式(即,交换机/路由器和适配器)可通过分配给该 NIC卡的软件属性来进行切换。在示例性的实施例中,该N端口适配器/路由器可通过复位 按钮(RESET button)被复位为默认模式,即,适配器模式。图1中显示根据示例性的实施例的系统100的实施例,其用于支持该可交换的网 络适配器/交换机。在此所描述的方法可用软件(例如固件)、硬件,或者其组合加以实 施。在示例性的实施例中,在此所描述的方法可用例如可执行程序的软件加以实施,及可经 由例如个人计算机、工作站、迷你计算机、及主计算机的特殊性或通用的数字计算机加以执 行。因而,该系统100包括通用计算机101。在示例性的实施例中,在如图1所示的硬件架构方面,该计算机101包括处理器 105、耦接至存储器控制器115的存储器110、及一个或多个输入及/或输出(I/O)装置140、 145 (或外设),其通过本地输入/输出控制器135而以通信方式耦接。该输入/输出控制 器135可例如为(但不限于)一个或多个总线、或其它有线或无线连接,如于本领域中所公 知的。该输入/输出装置控制器135可具有额外的组件,其为达简化目的而予以省略,如控 制器、缓冲器(缓存)、驱动器、中继器及接收器,以使能通信。此外,该本地接口可包括地 址、控制、及/或数据连接,以使能在上述组件之间的适当的通信。该处理器105是用以运行尤其是被存储在存储器110中的软件的硬件装置。该处 理器105可为任何客户产生或商用处理器、中央处理单元(CPU)、与该计算机101相关联的几个处理器之中的协处理器、基于半导体的微处理器(以微芯片或芯片组的形式)、宏处理 器(macroprocessor)、或一般用以运行软件指令的任何装置。该存储器110可包括任何易失性存储器组件(例如随机存取存储器(RAM,例 如DRAM、SRAM、SDRAM等等))和非易失性存储器组件(例如ROM、可擦除可编程只读存储 器(EPROM)、电子可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁带、 ⑶-ROM、盘、磁盘、带盒、磁带盒(cassette)等等)的任一个或及其组合。再者,该存储器 110包括电子、磁、光及/或其它形式的存储介质。应注意的是,该存储器110可具有分布式 架构,其中,各组件位于彼此远离,但可被该处理器105访问。位于存储器110内的该软件可包括一个或多个独立程序,其各自包括可执行指令 的顺序列表,用以实施逻辑功能。在图1所显示的实施例中,在该存储器110中的该软件包 括在此所描述的根据示例性的实施例的该组合式网络适配器/交换机方法、以及适合的 操作系统(OS) 111。这些指令是设备驱动程序,而在这实施例中指的是entx(其中X = 0, 1,2...)。但是该标记并不局限于只使用标记entX ;它们亦可为任何其它行业上所使用的 标记。该操作系统111本质上控制其它计算机程序的指令,例如在此所描述的组合式网络 适配器/交换机系统和方法,并提供调度、输入输出控制、文件及数据管理、存储器管理和 通信控制及相关服务。在此所述的该组合式网络适配器/交换机方法(其在当前的实施例指entX,其中 X = O,1,2...)可为源程序、可执行程序(目标码)、脚本(script)、或任何其它包括可用 以执行的指令集的实体的形式。当源程序需通过编译程序、汇编程序、解释器等等加以转译 时,其可被包括、也可不被包括于该存储器110内,以便与该操作系统111结合进行适当操 作。此外,该组合式网络适配器/交换机方法应可被写成面向对象编程语言,其具有数据与 方法的类、或具有例程、子例程及/或函数的程序编程语言。在示例性的实施例中,传统键盘150和鼠标155可被耦接至该输入/输出控制器 135。其它的输出装置例如该1/0装置140、145可包括输入设备,例如(但不限于)打印机、 扫描仪,麦克风等。最后,该1/0装置140、145可还包括可与输入和输出进行通信的装置, 例如(但不限于)NIC卡或调制器/解调器(用以访问其它文件、装置、系统或网络)、射频 (RF)或其它收发机、电话接口、桥、路由器等。该系统100可还包括显示控制器125,其耦接 至显示器130。在示例性的实施例中,该系统100可还包括网络接口 160,用以耦接至网络 165。如同在此进一步所描述的,该网络接口可为组合式网络适配器/交换机,其可在网络 适配器与网络交换机/路由器之间交换,由此提供用于网络适配器与网络交换机/路由器 两者的功能性。该网络165可为基于IP的网络,其用以通过宽带连接,在该计算机101与 任何外部服务器、客户端等之间通信。该网络165在该计算机101和外部系统之间传送和 接收数据。在示例性的实施例中,网络165可为由服务提供商所管控的管理IP网络。该网 络165可以无线方式实施,例如使用无线协议和技术,如WiFi及WiMax等。该网络165亦可 为分组交换网络,例如局域网、广域网、大都会局域网、因特网或其它类似形式的网络环境。 该网络165可为固定式的无线网络、无线局域网(LAN)、无线广域网(WAN)、个人域网(PAN)、 虚拟私有网络(VPN)、内联网、或其它适合网络系统,并包括可用以接收和传输信号的设备。若该计算机101为个人计算机、工作站、及智能装置等,则在该存储器110中的该 软件可还包括基本输入输出系统(BIOS)(为达简化目的可予以省略)。该BIOS为必要的软件程序集,其于开机时初始化并测试硬件,且启动操作系统111,并支持硬件装置之间的数 据传输。该BIOS可存储在ROM中,以使得当计算机101被激活时,该BIOS可被执行。当该计算机101处于操作中时,该处理器105被配置为执行存储在该存储器110 内的软件,以向和从该存储器110传递数据,并总体控制遵循该软件的该计算机101的操 作。在此所述的该组合式网络适配器/交换机方法与该操作系统111的全部或部分(但一 般为后者)可由该处理器105读取,可能在该处理器105内缓冲,然后被执行。如图1所示,当该系统与在此所述的方法以软件被实施时,该方法可被存储于任 何计算机可读取介质中,例如存储装置120,以由任何计算机相关系统或方法使用或结合。 在文档的上下文中,计算机可读取介质为电子、磁、光或其它物理装置或部件,其可包括或 存储计算机程序,以由任何计算机相关系统或方法使用或结合。在此所描述的组合式网络 适配器/交换机的方法可在任何由指令执行系统、设备或装置使用或结合的计算机可读取 介质上实现,所述指令执行系统、设备或装置例如为基于计算机的系统、包括处理器的系 统、或可从指令执行系统、设备或装置提取指令并执行的其它系统。在示例性的实施例中, “计算机可读取介质”可为任何可存储、通信、传播及传送该程序的部件,以供该指令执行系 统、配备或装置使用或结合。该计算机可读取介质可为例如(但不限于)电子、磁、光、电 磁、红外线或半导体系统、配备、装置或传输介质。计算机可读取介质的许多特定示例(非 穷举性列表)可包括具有一个或多个线路的电气连接(电子)、便携计算机磁盘(磁)、随 机存取存储器(RAM)(电子)、只读存储器(ROM)(电子)、可擦除可编程只读存储器(EPR0M、 EEPR0M、或闪存)(电子)、光纤(光)、及便携式只读光盘存储器(CDROM)(光)。应注意的 是该计算机可读取介质甚至可为纸张或是可打印该程序在上面的其它适合介质,如该程序 可以电子方式捕获,例如经由该纸张的光学扫描或其它介质,然后加以编译、解释、或视需 要另外以一适合方式处理,然后存储于计算机存储器中。在示例性的实施例中,其中该组合式网络适配器/交换机方法以硬件加以实施, 在此所述的该组合式网络适配器/交换机方法可以在后述的本领域所公知的技术的任何 或是组合来加以实施,例如一或多个具有逻辑门以实施数据信号的逻辑功能的分立逻辑电 路、具有适当组合逻辑门的特定应用集成电路(ASIC)、一或多个可编程逻辑门阵列(PGA)、 及现场可编程逻辑门阵列(FPGA)等等。如上所述,示例性的实施例包括实施N端口适配器以作为交换机/路由器的能力。 在示例性的实施例中,N大于1,这是因为,网络交换机/路由器具备至少二个端口。为达说 明性的目的,在此讨论4端口网络适配器,这是因为,4端口适配器一般为常见。然而,应了 解到的是,N在其它实施例中可为任一数目。可进一步了解该词汇“交换机”和“路由器”可 互换使用,但就此讨论而言,该词汇“交换机”于此被使用。应了解到,该词汇“交换机”的 使用并无意于限制在此所述的该系统与方法的功能性,而是提供路由器与交换机两者的功 能性,其类似于大部分当前可获用的交换机。为了方便于讨论,该示例性可交换N端口适配 器/交换机被称为NIC卡。在示例性的实施例中,在此描述的该NIC卡在二种模式中操作,其为软件配置模 式1)适配器模式;以及幻交换机模式。在示例性的实施例中,当该NIC卡被配置为该适 配器模式时,该NIC卡作为适配器服务,由此提供4个接口给其所连接的计算机(例如,计 算机101)。图2说明NIC卡160的系统图,其根据示例性的实施例被配置为适配器。该
8NIC卡160连接至该计算机101。如同本领域所公知的,该NIC卡160可通过PCI总线102 连接至该计算机101。在示例性的实施例中,NIC卡160包括4个端口 (即,portl、port2、 port3及port4),其各自操作地耦接于相应的ent (即,entO、entl、ent2及ent3)。如上所 述,ent为在该计算机101中的网络适配器的设备驱动程序实例(instance)。设备驱动程 序可在该存储器110中运行。该实例可对外被用户所见,使得他们可看到该网络适配器的 状态。每当网络卡/适配器被插入该计算机101时,该卡需被配置。一旦被配置,则entX进 入(entry)可由该操作系统111所见,其指示该网络卡/适配器已经被检测到、且能被该用 户所使用。如果entX对用户不可见,则适配器还不能被使用。此外,在该NIC卡上的每个 端口可被耦接至一或多个外部交换机205(该交换机205为该网络165的一部分)。因而, 应了解到的是,该NIC卡160可被配置配置为4端口适配卡,其类似于当前可获用4端口适 配卡。该NIC卡160还包括互接构造、快闪(flash)及NVRAM,其在这里被共同地示为161。图3说明根据示例性的实施例、被配置为交换机/路由器的该NIC卡160的系统 图。类似于图2,该NIC卡160连接至该计算机101。如同本领域所公知的,该NIC卡160可 通过PCI总线102连接至该计算机101。在示例性的实施例中,该NIC卡160包括5个端口 (即,portl、port2、port3、port4及por^),其中,该单个port 1操作性地耦接于entO。在 示例性实施例中,如所说明的,当该NIC卡160被配置为该交换机模式时,该OTC卡160作为 用于所连接的计算机(例如,计算机101)的网络适配器服务,作为独立交换机,且具有4个 可用端口(包括用于上行链路的一个端口)。因而,在该交换机模式中,该NIC卡160提供5 个端口,用于外部网络装置(即,工作站305、外部交换机205和调制解调器310)的4个外 部端口 (即,port2、p0rt3、p0rt4及por^)、以及用于该NIC卡160所连接的该计算机101 的1个内部端口(即,portl)。在示例性的实施例中,该四个外部端口包括该制造商所提供 的用于每个端口的介质访问控制(media access control,MAC)地址。另外,所述1个内部 端口(S卩,portl)包括自动产生的MAC地址。如同本领域所公知的,该MAC地址为附于大部 分网络适配器(例如,该NIC卡160)的准唯一(quasi-unique)标识符。该MAC为作用如同 用于特定网络适配器(例如该NIC卡160)的数。例如,两台不同的计算机(例如,工作站 305和计算机101)中的网络卡具有不同的名称或MAC地址,同一计算机中的以太网适配器 与无线适配器也是这样,在路由器中的多个网络卡也是这样。该N端口的NIC卡的制造商 除了国际组织唯一标识符 GnternationalOrganizational unique identifier(OUI))管 理机构所提供的该MAC地址池(address pool)之外,可保有一个MAC地址。只要当该NIC 卡被切换至交换机模式时,此MAC地址被使用作为该内部端口(图3中的entO)。当处于 适配器模式时,此MAC地址根本不被使用。可替代地,该交换机可使用自动MAC地址欺骗算 法,以产生该网络中的唯一 MAC地址,其被分配给内部端口(图3中的entO)。此算法使用 提供给该NIC卡的该制造商的OUI来产生唯一 MAC地址。这样,应用于虚拟适配器可获用 的任何算法或方法可被实施,以产生用于处于该交换机模式中的该NIC卡160的虚拟地址。 在示例性的实施例中,处于该交换机模式的该NIC卡160维持有所有位于该NIC卡160上 的装置(例如该工作站305、外部交换机205和调制解调器310)的所有MAC地址的记录,包 括那些用于路由目的的内部网络端口。该NIC卡160进一部包括互连构造、快闪及NVRAM, 其在此描述中被共同显示为161。在示例性的实施例中,在此所描述的示例性NIC包括软件属性(例如,装置配置信号),用于将该适配器模式切换至该交换机模式,反之亦然。另外,该NIC可被复位到默认模 式,其在示例性的实施例中可为该适配器模式(例如,通过在该NIC卡上的RESET孔中插入 针(Pin)),由此提供该NIC的硬复位。应了解到的是,这种硬复位功能类似提供于在大部分 当前可用的路由器/交换机上的该种机制。在示例性的实施例中,为了回到交换机模式,该 软件属性可再被设置为该交换机模式。在示例性的实施例中,复位为该默认模式(例如,适 配器模式)也可用软件的方式加以实施。因而,软复位亦在示例性的实施例中予以考虑。在示例性的实施例中,在此所描述的示例NIC包括用于适配器和交换机/路由器 两者的硬件组件。例如,用于该适配器的硬件组件包括(但不限于)1)收发器,其用以在 网络线缆上放置分组;幻缓冲器/RAM,其用以当在机器与物理介质之间进行通信时存储多 余数据;3)并行至串行通信器,用于从该计算机到该线缆进行数据转换,反之亦然;4)用于 处理的处理单元(CPU)。用于该网络交换机的硬件组件包括(但不限于)1)在用以进行快 速及同时数据传递的每个端口之间的互连构造d)R0M,其包括自举代码(bootstrapcode) (在软或硬复位期间以交换机模式开始时,自举代码被NIC执行,只要在其第一次启动时, 对于每个交换机都发生);3)闪存,其包括操作系统映像,其在重新启动期间被保持;4) RAM,其包括路由表/运行配置;5)NVRAM,其包括关于每个端口的信息的配置文件、及对于 该交换机相当重要的任何其它事物;以及6)用于处理的处理单元(CPU)。另外,该NIC包 括额外的硬件组件,其包括(但不限于)1)R0M,其用以存储交换机自举程序;2)NVRAM,其 用以存储配置文件;3)闪存,其用于存储操作系统映像;及4)互连构造,其用以提供端口之 间的连接。在示例性的实施例中,该NIC还包括NVRAM中的切换寄存器或切换存储器,其在该 NIC中提供指示该NIC已在该适配器模式与交换机/路由器模式之间切换。在NVRAM中 的独立的切换寄存器或保留空间可被用于存储该NIC的当前模式,其不因重新启动或关机 而改变。如上所述,对该NIC默认的可为该适配器模式。而进一步如上所述,例如装置配置 信号的软件属性可切换该NIC的操作模式。在其它示例性的实施例中,外部硬件开关可被 用来切换该NIC的操作模式。下表概述如同以上所述的用于该NIC的硬件组件
权利要求
1.一种在具有随机存取存储器、非易失性随机存取存储器及闪存的网络装置中的方 法,包括在网络交换机/路由器操作模式中操作; 在网络适配器操作模式中操作;及响应于所接收的装置配置信号,在网络交换机/路由器操作与网络适配器操作之间切换。
2.如权利要求1所述的方法,还包括切换至该网络交换机/路由器操作模式。
3.如权利要求2所述的方法,其中,切换至该网络交换机/路由器操作模式的步骤包 括使能该网络装置的外部端口。
4.如权利要求2所述的方法,其中,切换至该网络交换机/路由器操作模式的步骤包括从该非易失性随机存取存储器加载自举程序,其中,该自举程序从该闪存加载操作系 统映像;及加载网络配置文件,并将路由表和其它交换机相关数据结构写入该随机存取存储器。
5.如权利要求3所述的方法,其中,切换至该网络交换机/路由器操作模式的步骤还包括针对该网络装置创建伪内部端口,并将介质访问控制地址分配给该伪内部端口; 修改驻留于该网络装置的路由表,以针对外部装置更新该路由表;及 在该网络装置中提供该网络装置已切换至交换机/路由器操作模式的指示。
6.如权利要求5所述的方法,其中,在该网络装置中提供该网络装置已切换至该交换 机/路由器操作模式的指示的步骤包括以下步骤中的至少一个切换驻留于该网络装置上 的切换寄存器;以及切换具有该网络装置的当前操作模式的该非易失性随机存取存储器中 的保留空间。
7.如权利要求1所述的方法,还包括切换至该网络适配器操作模式。
8.如权利要求2所述的方法,其中,切换至该网络适配器操作模式的步骤包括 关闭该网络装置的外部端口;关闭该网络装置的内部端口; 使能该网络装置的内部端口 ;及在该网络装置中提供该网络装置已切换至该适配器操作模式的指示。
9.如权利要求8所述的方法,其中,在该网络装置中提供该网络装置已切换至该适配 器操作模式的指示的步骤包括以下步骤中至少一个切换驻留于该网络装置中的切换寄存 器;以及切换具有该网络装置的当前操作模式的该非易失性随机存取存储器中的保留空 间。
10.一种网络装置,其包括 处理器;非易失性随机存取存储器;多个端口,其被配置为在内部与外部端口之间切换;及驻留于该处理器上的过程,用于在网络适配器模式和网络交换机/路由器模式之间切 换该装置。
11.如权利要求10所述的网络装置,其中,该过程包括指令,该指令用来 响应于被配置为适配器操作模式关闭该网络装置的外部端口; 关闭该网络装置的内部端口; 使能该网络装置的内部端口; 响应于被配置为交换机/路由器操作模式 使能该网络装置的外部端口;针对该网络装置创建伪内部端口,并将介质访问控制地址分配给该伪内部端口; 修改驻留于该网络装置的路由表,以针对外部装置更新该路由表;及 在该网络装置中提供该网络装置已在适配器操作模式与交换机/路由器操作模式之 间切换的指示,包括以下步骤中的至少一个切换驻留于该网络装置中的切换寄存器;以 及切换具有该网络装置的当前操作模式的该非易失性随机存取存储器中的保留空间。
12.—种计算机程序产品,用以提供在具有随机存取存存储器、非易失性随机存取存储 器及闪存的网络装置中的操作模式,该计算机程序产品包括有形存储介质,其可由处理电路所读取,并存储用于由该处理电路运行的指令,以便执 行方法,该方法包括在网络交换机/路由器操作模式中操作; 在网络适配器操作模式中操作;及响应于所接收的装置配置信号,在网络交换机/路由器操作与网络适配器操作之间切换。
13.如权利要求12所述的计算机程序产品,其中,该方法还包括切换至该网络交换机/路由器操作模式。
14.如权利要求13所述的计算机程序产品,其中,切换至该网络交换机/路由器操作模 式的步骤包括使能该网络装置的外部端口。
15.如权利要求13所述的计算机程序产品,其中,切换至该网络交换机/路由器操作模 式的步骤包括从该非易失性随机存取存储器加载自举程序,其中,该自举程序从该闪存加载操作系 统映像;及加载网络配置文件,并将路由表和其它交换机相关数据结构写入该随机存取存储器。
16.如权利要求14所述的计算机程序产品,其中,切换至该网络交换机/路由器操作模 式的步骤还包括针对该网络装置创建伪内部端口,并将介质访问控制地址分配给该伪内部端口; 修改驻留于该网络装置的路由表,以针对该外部装置更新该路由表;及 在该网络装置中提供该网络装置已切换至交换机/路由器操作模式的指示。
17.如权利要求16所述的计算机程序产品,其中,在该网络装置中提供该网络装置已 切换至该交换机/路由器操作模式的指示的步骤包括以下步骤中的至少一个切换驻留于 该网络装置上的切换寄存器;以及切换具有该网络装置的当前操作模式的该非易失性随机 存取存储器中的保留空间。
18.如权利要求12所述的计算机程序产品,还包括切换至该网络适配器操作模式。
19.如权利要求13所述的计算机程序产品,其中,切换至该网络适配器操作模式的步 骤包括关闭该网络装置的外部端口; 关闭该网络装置的内部端口; 使能该网络装置的内部端口 ;及在该网络装置中提供该网络装置已切换至该适配器操作模式的指示。
20.如权利要求19所述的计算机程序产品,其中,在该网络装置中提供该网络装置已 切换至该适配器操作模式的指示的步骤包括以下步骤中至少一个切换驻留于该网络装置 中的切换寄存器;以及切换具有该网络装置的当前操作模式的该非易失性随机存取存储器 中的保留空间。
全文摘要
提供了用以在网络交换机(network switch)和网络适配器(networkadaptor)间交换的N端口(N-port)网络适配器的方法、系统及计算机程序产品。该发明的实施例包括在具有随机存取存储器、非易失性随机存取存储器及闪存的网络装置中的方法。该方法包括在网络交换机/路由器操作模式中操作、在网络适配器操作模式中操作、及响应于所接收的装置配置信号而在该网络交换机/路由器操作与该网络适配器操作之间切换。
文档编号G06F13/38GK102099783SQ200980127725
公开日2011年6月15日 申请日期2009年7月7日 优先权日2008年7月16日
发明者萨迪克.雷曼, 阿尼尔.K.辛格 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1