Learning method of a correspondence relationship between an IP address and a MAC address and node device

    公开(公告)号:US11876773B2

    公开(公告)日:2024-01-16

    申请号:US17788403

    申请日:2020-12-01

    CPC classification number: H04L61/103

    Abstract: Provided is an Address Resolution Protocol (ARP) learning method, which includes: determining, by a forwarding chip, an IP address of a target device; when an MAC address corresponding to the IP address of the target device is not stored in an ARP forwarding table, generating and broadcasting, by the forwarding chip, an ARP request message, wherein the ARP request message includes the IP address of the target device; receiving, by the forwarding chip, an ARP response message fed back by the target device, wherein the ARP response message includes an MAC address of the target device; and writing, by the forwarding chip, the IP address of the target device and the MAC address corresponding to the IP address into the ARP forwarding table. The present disclosure also provides a node device and a computer-readable medium.

    DATA PROCESSING METHOD AND SYSTEM, ENCAPSULATION NODE, AND DE-ENCAPSULATION NODE

    公开(公告)号:US20230370375A1

    公开(公告)日:2023-11-16

    申请号:US18027936

    申请日:2021-08-03

    CPC classification number: H04L45/745 H04L2212/00

    Abstract: Disclosed is a data processing method and system, an encapsulation node, and a deencapsulation node. The data processing method comprises: obtaining at least two sets of data to be sent, wherein the data comprises prefix data and suffix data; obtaining public prefix data from the prefix data; obtaining a local index based on the public prefix data, and writing the local index and the public prefix data into a preset prefix table; writing the suffix data and the local index into a preset suffix table; and writing the data in the prefix table and the data in the suffix table into a preset data encapsulation table, and sending the data encapsulation table.

    Method for implementing counting control of counter, and network chip
    4.
    发明授权
    Method for implementing counting control of counter, and network chip 有权
    实现计数器和网络芯片计数控制的方法

    公开(公告)号:US09594616B2

    公开(公告)日:2017-03-14

    申请号:US14781835

    申请日:2014-03-25

    Abstract: Provided are a method for implementing counting control of a counter in a network chip, and a network chip. The method includes: periodically generating a counting value scanning message; reading a counting value of a corresponding counter item according to the generated counting value scanning message; analyzing and judging whether the read counting value is less than a preset overflow threshold; and informing the processor to handle counting abnormality of the counter when the read counting value is not less than the preset overflow threshold. The system can realize the periodic diagnosis on the counting state of the counter in the network chip by using a packet generator and a message processing engine, so as to prevent the processor from constantly sampling the counter to check the state of the counter, and ensure the calculation performance of the processor.

    Abstract translation: 提供一种用于实现网络芯片中的计数器的计数控制的方法和网络芯片。 该方法包括:周期性地产生计数值扫描消息; 根据生成的计数值扫描消息读取相应计数器项的计数值; 分析和判断读取计数值是否小于预设的溢出阈值; 并且当读取计数值不小于预设溢出阈值时,通知处理器处理计数器的计数异常。 该系统可以通过使用分组生成器和消息处理引擎来实现对网络计数器的计数状态的定期诊断,以防止处理器对计数器进行不断采样以检查计数器的状态,并确保 处理器的计算性能。

    RAM, NETWORK PROCESSING SYSTEM AND TABLE LOOKUP METHOD FOR RAM
    5.
    发明申请
    RAM, NETWORK PROCESSING SYSTEM AND TABLE LOOKUP METHOD FOR RAM 审中-公开
    RAM,网络处理系统和RAM的表查找方法

    公开(公告)号:US20150350076A1

    公开(公告)日:2015-12-03

    申请号:US14653506

    申请日:2013-12-12

    Inventor: Haiming Jiang

    CPC classification number: H04L45/745 H04L41/5054 H04L45/00

    Abstract: The disclosure provides an RAM, a network processing system and a table lookup method for the RAM. The RAM is divided into at least two virtual memory libraries, a same service table is stored in the at least two virtual memory libraries, and a proper virtual memory library is determined through the computation of a network memory to be accessed, so that the table lookup speed of the RAM is improved, the access traffic pressure is effectively reduced for the RAM, and the network forwarding performance is improved. Moreover, a same service table can be stored in the virtual memory libraries of the RAM, the table lookup speed of the RAM is increased maximally, and the network processor can compute the virtual memory library address information through hash computation.

    Abstract translation: 本公开提供了RAM,网络处理系统和用于RAM的表查找方法。 RAM被划分为至少两个虚拟存储库,在至少两个虚拟存储库中存储相同的服务表,并且通过计算要访问的网络存储器来确定适当的虚拟存储库,使得表 提高了RAM的查找速度,有效降低了RAM的访问流量压力,提高了网络转发性能。 此外,可以将相同的服务表存储在RAM的虚拟存储库中,最大限度地增加RAM的表查找速度,并且网络处理器可以通过散列计算来计算虚拟存储库地址信息。

Patent Agency Ranking