会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Network switch port configured for generating an index key for a network
switch routing table using a programmable hash function
    • 网络交换机端口被配置为使用可编程散列函数生成用于网络交换机路由表的索引密钥
    • US6084877A
    • 2000-07-04
    • US992797
    • 1997-12-18
    • Chandan EgbertPeter Ka-Fai ChowDenise Kerstein
    • Chandan EgbertPeter Ka-Fai ChowDenise Kerstein
    • H04L12/56H04L12/28
    • H04L49/309H04L45/745H04L49/3009H04L49/103H04L49/3054H04L49/351H04L49/40
    • A network switch configured for switching data packets across multiple switch ports includes in each network switch port a hash key generator configured to generate a hash key for each network address in a received data packet. Each data packet received by a network switch port includes a source address and a destination address according to IEEE 802.3 protocol. The hash key generator in the corresponding network switch port generates the hash key for the source and destination addresses as the data packet is received by the network switch port, minimizing processing latency in generating the hash key. The hash keys are forwarded to an address table configured to include a programmable number of bin entries, where each bin entry is configured to reference a plurality of address table entries storing the switching logic information for respective network addresses. The hash key, which references a selected one of the bin entries, is used to obtain the switching logic for the corresponding address by accessing the appropriate table entry referenced by the selected bin entry.
    • 配置用于跨多个交换机端口切换数据分组的网络交换机包括:在每个网络交换机端口中,散列密钥发生器被配置为为接收的数据分组中的每个网络地址生成散列密钥。 由网络交换机端口接收的每个数据分组包括根据IEEE 802.3协议的源地址和目的地址。 相应的网络交换机端口中的散列密钥生成器在数据包被网络交换机端口接收时生成源和目的地址的散列密钥,从而最小化生成哈希密钥的处理延迟。 散列密钥被转发到配置成包括可编程数量的bin条目的地址表,其中每个bin条目被配置为引用存储相应网络地址的切换逻辑信息的多个地址表条目。 引用所选择的一个bin条目的哈希密钥用于通过访问由所选择的bin条目引用的适当的表条目来获得相应地址的切换逻辑。
    • 4. 发明授权
    • Arrangement in a network switch for prioritizing data frames based on user-defined frame attributes
    • 网络交换机中的布置,用于基于用户定义的帧属性对数据帧进行优先级排序
    • US07502366B1
    • 2009-03-10
    • US09576021
    • 2000-05-23
    • Bahadir ErimliGopal S. KrishnaChandan EgbertPeter Ka-Fai ChowMrudula KanuriShr-Jie TzengSomnath ViswanathXiaohua Zhuang
    • Bahadir ErimliGopal S. KrishnaChandan EgbertPeter Ka-Fai ChowMrudula KanuriShr-Jie TzengSomnath ViswanathXiaohua Zhuang
    • H04L12/28
    • H04L47/10H04L47/13H04L47/20
    • A network switch includes network switch ports, each including a port filter configured for detecting user-selected attributes from a received layer 2 type data frame. Each port filter, upon detecting a user-selected attribute in a received layer 2 type data frame, sends a signal to a switching module indicating the determined presence of the user-selected attribute, enabling the switching module to generate a switching decision based on the corresponding user-selected attribute and based on a corresponding user-defined switching policy. The switching policy may specify a priority class, or a guaranteed quality of service (e.g., a guaranteed bandwidth), ensuring that the received layer 2 type data frame receives the appropriate switching support. The user-selected attributes for the port filter and the user-defined switching policy for the switching module are programmed by a host processor. Hence, the integrated network switch is able to perform advanced switching operations for layer 2 type data packets to ensure quality of service requirements, independent of priority information specified in the layer 2 type data packets, based on the user-selected attributes in the layer 2 type data packets and the user-defined switching policies established for the switching module.
    • 网络交换机包括网络交换机端口,每个端口包括被配置为从接收到的层2型数据帧中检测用户选择的属性的端口过滤器。 每个端口滤波器在检测到接收到的层2类型数据帧中的用户选择的属性时,向交换模块发送指示所确定的用户选择属性的存在的信号,使切换模块能够基于 相应的用户选择的属性并基于相应的用户定义的交换策略。 切换策略可以指定优先级等级或保证服务质量(例如,保证带宽),确保接收到的第2层类型的数据帧接收适当的切换支持。 用于端口过滤器的用户选择的属性和用于切换模块的用户定义的切换策略由主处理器编程。 因此,综合网络交换机能够根据第2层用户选择的属性,对第2层类型的数据包执行高级交换操作,以确保与第2类数据包中指定的优先级信息无关的服务质量要求 类型数据包和为交换模块建立的用户定义的交换策略。
    • 6. 发明授权
    • Arrangement for reading a prescribed location of a FIFO buffer in a network switch port
    • 用于读取网络交换机端口中FIFO缓冲区的指定位置的布置
    • US06807183B1
    • 2004-10-19
    • US09566732
    • 2000-05-09
    • Peter Ka-Fai ChowShr-Jie Tzeng
    • Peter Ka-Fai ChowShr-Jie Tzeng
    • H04L1256
    • H04L49/604H04L49/3018
    • A network switch, configured for performing layer 2 and layer 3 switching in an Ethernet (IEEE 802.3) network without blocking of incoming data packets, includes a network switch port having a filter (i.e., a packet classifier module) configured for evaluating an incoming data packet on an instantaneous basis. The filter performs simultaneous comparisons between the incoming data stream of the data packet and multiple templates configured for identifying respective data protocols. Each template is composed of a plurality of min terms, wherein each min term specifies a prescribed comparison operation within a selected data byte of the incoming data packet. The packet classifier includes a separate FIFO for storing the payload of the layer 2 data frame (e.g., the IP packet), and buffer read logic that enables the packet classifier to read selected portions of the payload as it is received by the network switch port. The multiple simultaneous comparisons enable the network switch to perform layer 3 switching for 100 Mbps and gigabit networks without blocking in the network switch.
    • 配置用于在以太网(IEEE 802.3)网络中执行层2和层3切换而不阻塞传入数据分组的网络交换机包括网络交换机端口,该网络交换机端口具有被配置用于评估输入数据的过滤器(即分组分类器模块) 数据包立即进行。 该过滤器执行数据包的输入数据流和配置用于识别相应数据协议的多个模板之间的同时比较。 每个模板由多个最小项组成,其中每个最小项指定输入数据分组的所选数据字节内的规定比较操作。 分组分类器包括用于存储第2层数据帧(例如,IP分组)的有效载荷的单独FIFO,以及使得分组分类器能够读取网络交换机端口接收到的有效负载的所选部分的缓冲器读取逻辑 。 多次同步比较使得网络交换机能够在网络交换机中对100 Mbps和千兆网络执行第3层交换,而不会阻塞。
    • 7. 发明授权
    • System and method for network management of local area networks having non-blocking network switches configured for switching data packets between subnetworks based on management policies
    • 具有非阻塞网络交换机的局域网的网络管理系统和方法,用于基于管理策略在子网间切换数据包
    • US06718379B1
    • 2004-04-06
    • US09590685
    • 2000-06-09
    • Gopal S. KrishnaPeter Ka-Fai ChowSomnath ViswanathShr-Jie TzengMrudula Kanuri
    • Gopal S. KrishnaPeter Ka-Fai ChowSomnath ViswanathShr-Jie TzengMrudula Kanuri
    • G06F15173
    • H04L41/5022H04L49/351H04L63/102H04L63/12
    • A centralized policy server sends policy messages, that describe network management policy, to network switches. Each policy message includes a packet attribute that enables a network switch to uniquely identify a received data packet, and either a priority level or network switch action that describes the switching operation to be performed by the network switch. The network switches are configured for implementing the network management policy by storing switching actions for prescribed data packets, and templates that specify frame data parameters for identifying the prescribed data packets. Each network switch, configured for performing layer 2 and layer 3 switching in an Ethernet (IEEE 802.3) network without blocking of incoming data packets, includes in each network switch port a packet classifier module configured for classifying a received data packet based on a template generated based on the policy messages. In particular, the network switch stores a plurality of user-programmable templates, each configured for identifying a corresponding class of data packet.
    • 集中式策略服务器向网络交换机发送描述网络管理策略的策略消息。 每个策略消息包括允许网络交换机唯一地标识接收到的数据分组的分组属性,以及描述要由网络交换机执行的切换操作的优先级或网络交换机动作。 网络交换机被配置为通过存储规定数据分组的切换动作来实现网络管理策略,以及指定用于识别规定数据分组的帧数据参数的模板。 每个网络交换机被配置为在以太网(IEEE 802.3)网络中执行层2和层3交换而不阻塞传入数据分组,在每个网络交换机端口中包括分组分类器模块,其被配置用于基于生成的模板对接收到的数据分组进行分类 根据政策信息。 特别地,网络交换机存储多个用户可编程模板,每个模板被配置用于识别相应类别的数据分组。