Method and apparatus for configuring a network node to be its own gateway
    11.
    发明授权
    Method and apparatus for configuring a network node to be its own gateway 失效
    用于将网络节点配置为其自己的网关的方法和装置

    公开(公告)号:US6070187A

    公开(公告)日:2000-05-30

    申请号:US48934

    申请日:1998-03-26

    IPC分类号: H04L29/12 G06F15/177

    摘要: A configuration agent allows a network node seeking to be automatically configured with an IP address and a default gateway address to be configured as its own gateway. In first and second embodiments of the present invention, the configuration agent resides on a network device (such as a switch or bridge) that is coupled to two network segments, with one network segments including a node to be configured and another network segment including a server capable of automatically providing configuration parameters. In the first embodiment, the configuration agent acts as a snoopy agent. Messages from the configuration server to the node to be configured are "snooped" to discover messages containing an IP address and a default gateway address. Such messages are altered to copy the IP addresses offered to the nodes seeking configuration to the default gateway addresses, and the messages are sent on their way, thereby causing the node seeking to be configured to be its own default gateway. In the second embodiment of the invention, the configuration acts as a proxy agent. From the point of view of the node to be configured, the proxy agent appears to be a configuration agent. From the point of view of the configuration server, the proxy agent appears to be a relay agent if the configuration server and the node to be configured are on different subnets. When the configuration server sends messages to the node to be configured (possibly treating the proxy agent as a relay agent), the proxy agent intercepts the message and copies the offered IP address to the default gateway address in the message, thereby causing the node seeking to be configured to be configured as its own gateway. The proxy agent also substitutes its IP address for the IP address of the actual configuration server, thereby causing the node seeking to be configured to treat the proxy agent as the configuration agent.

    摘要翻译: 配置代理允许网络节点自动配置IP地址和默认网关地址,以配置为自己的网关。 在本发明的第一和第二实施例中,配置代理驻留在耦合到两个网段的网络设备(例如交换机或网桥)上,一个网段包括要配置的节点,另一个网段包括 服务器能够自动提供配置参数。 在第一实施例中,配置代理充当窥探代理。 从配置服务器到要配置的节点的消息被“窥探”以发现包含IP地址和默认网关地址的消息。 这样的消息被改变以将提供给寻求配置的节点的IP地址复制到默认网关地址,并且消息在他们的路上发送,从而使得寻求被配置为它自己的默认网关。 在本发明的第二实施例中,该配置用作代理代理。 从要配置的节点的角度来看,代理服务器似乎是配置代理。 从配置服务器的角度来看,如果配置服务器和要配置的节点在不同的子网上,代理服务器似乎是中继代理。 当配置服务器向要配置的节点发送消息(可能将代理代理作为中继代理)时,代理拦截消息并将提供的IP地址复制到消息中的默认网关地址,从而导致节点寻找 配置为配置为自己的网关。 代理代理还将其IP地址替换为实际配置服务器的IP地址,从而使寻求的节点被配置为将代理服务器视为配置代理。

    Insertion of network data checksums by a network adapter
    12.
    发明授权
    Insertion of network data checksums by a network adapter 失效
    通过网络适配器插入网络数据校验和

    公开(公告)号:US5430842A

    公开(公告)日:1995-07-04

    申请号:US891505

    申请日:1992-05-29

    CPC分类号: H04L29/06

    摘要: A system implements checksumming of a network packet to be sent over a network. A processor constructs the network packet within a main memory. The network packet is transferred from the main memory to a packet storage memory within a network adapter. During the transfer, the network adapter calculates a checksum for the network packet. The network adapter then inserts the checksum into the network packet within the packet storage memory. The network adapter then sends the network packet to the network. In order to calculate the checksum for the network packet, hardware within the network adapter "snoops" an internal bus within the network adapter as the network packet is transported to the packet storage memory. Also, a checksum header is prepended to the network packet which includes control information for checksumming. This control information includes, for example, an indication whether the network adapter is to calculate a checksum and a specification of what data in the network packet is to be checksummed. The control information may additionally include a location within network packet where the checksum is to be inserted.

    摘要翻译: 系统实现要通过网络发送的网络包的校验和。 处理器在主存储器内构建网络包。 网络分组从主存储器传送到网络适配器内的分组存储存储器。 在传输过程中,网络适配器计算网络数据包的校验和。 然后,网络适配器将校验和插入到分组存储器内的网络分组中。 网络适​​配器然后将网络数据包发送到网络。 为了计算网络分组的校验和,当网络分组被传送到分组存储器时,网络适配器内的硬件“窥探”网络适配器内的内部总线。 此外,校验和头部还包括网络包,其中包括用于校验和的控制信息。 该控制信息例如包括网络适配器是否要计算校验和以及网络分组中的什么数据被校验和的指示。 控制信息还可以包括网络分组中要校验和插入的位置。

    Providing agreement information to allow access by a client device of selected equipment from among multiple equipment
    13.
    发明授权
    Providing agreement information to allow access by a client device of selected equipment from among multiple equipment 有权
    提供协议信息以允许客户端设备从多个设备中访问所选设备

    公开(公告)号:US09559981B2

    公开(公告)日:2017-01-31

    申请号:US14391824

    申请日:2012-07-30

    IPC分类号: H04L12/927 H04L29/06

    CPC分类号: H04L47/80 H04L63/102

    摘要: Agreement information based on agreements between an intermediary service provider and a plurality of provider entities that operate respective multiple equipment is stored by an intermediary system. The agreement information includes information to enable access of each of the multiple equipment by a client device. Client information associated with the client device is also stored by the intermediary system. The agreement information is useable to provide access by the client device of selected ones of the equipment.

    摘要翻译: 基于中间服务提供商和操作相应多个设备的多个提供商实体之间的协议的协议信息由中间系统存储。 协议信息包括能够由客户端设备访问每个多个设备的信息。 与客户端设备相关联的客户端信息也由中间系统存储。 协议信息可用于提供客户端设备对所选择的设备的访问。

    SELECTING EQUIPMENT ASSOCIATED WITH PROVIDER ENTITIES FOR A CLIENT REQUEST
    15.
    发明申请
    SELECTING EQUIPMENT ASSOCIATED WITH PROVIDER ENTITIES FOR A CLIENT REQUEST 审中-公开
    选择与客户要求的提供者实体相关的设备

    公开(公告)号:US20140032743A1

    公开(公告)日:2014-01-30

    申请号:US13561593

    申请日:2012-07-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5027

    摘要: In response to a request of a client device, an intermediary system selects from among equipment associated with respective provider entities, where the selecting is based on habitual information associated with a user of the client device. A task of the request is caused to be performed on the selected equipment.

    摘要翻译: 响应于客户端设备的请求,中间系统从与各个提供商实体相关联的设备中进行选择,其中所述选择是基于与客户端设备的用户相关联的惯常信息。 使所选择的设备执行请求的任务。

    Routing packet from first virtual machine to second virtual machine of a computing device
    16.
    发明申请
    Routing packet from first virtual machine to second virtual machine of a computing device 审中-公开
    将数据包从第一个虚拟机路由到计算设备的第二个虚拟机

    公开(公告)号:US20110125949A1

    公开(公告)日:2011-05-26

    申请号:US12623428

    申请日:2009-11-22

    IPC分类号: G06F13/36 G06F13/14

    CPC分类号: G06F13/128

    摘要: A networking packet is to be sent from a first virtual machine of a computing device to a second virtual machine of the computing device. A hardware network interface controller (NIC) of the computing device is to determine whether the networking packet is to be routed from the first virtual machine to the second virtual machine in accordance with a first approach or a second approach, based upon one or more considerations regarding a state of the computing device. The hardware NIC is then to control routing of the networking packet in accordance with the first approach or the second approach.

    摘要翻译: 网络分组将从计算设备的第一虚拟机发送到计算设备的第二虚拟机。 计算设备的硬件网络接口控制器(NIC)是基于一个或多个考虑来确定网络分组是否将根据第一方法或第二方法从第一虚拟机路由到第二虚拟机 关于计算设备的状态。 然后,硬件NIC根据第一种方法或第二种方法来控制网络包的路由。

    Remote mirroring using IP encapsulation
    17.
    发明授权
    Remote mirroring using IP encapsulation 有权
    使用IP封装进行远程镜像

    公开(公告)号:US07506065B2

    公开(公告)日:2009-03-17

    申请号:US10723041

    申请日:2003-11-26

    IPC分类号: G06F15/16 G06F15/173

    摘要: One embodiment disclosed relates to a method for remote mirroring of network traffic. A data packet to be remotely mirrored is received by an entry device. The entry device is pre-configured with a destination Internet Protocol (IP) address to which to mirror the data packet. An IP header is generated and added to IP encapsulate the data packet. The IP header includes the aforementioned destination IP address. The IP-encapsulated packet is forwarded to an exit device associated with the destination IP address. Subsequently, the exit device may decapsulate the IP-encapsulated packet to reproduce the original data packet.

    摘要翻译: 公开的一个实施例涉及一种用于远程镜像网络业务的方法。 要进行远程镜像的数据包由入口设备接收。 入口设备预先配置有与之对应的数据包的目标Internet协议(IP)地址。 生成IP报头并将其添加到IP封装数据包。 IP报头包括上述目的地IP地址。 IP封装的数据包转发到与目标IP地址相关联的退出设备。 随后,出口设备可以对IP封装的分组进行解封装以再现原始数据分组。

    Packet processing
    18.
    发明申请
    Packet processing 有权
    数据包处理

    公开(公告)号:US20080267179A1

    公开(公告)日:2008-10-30

    申请号:US11796971

    申请日:2007-04-30

    IPC分类号: H04L12/56

    CPC分类号: H04L12/66

    摘要: Network devices, systems, and methods are provided for packet processing. One network device includes a network chip including logic and a number of network ports for the device for receiving and transmitting packets therefrom. The logic is operable to group a number of ports into a membership group based on a criteria, and define a filter index in association with a network packet to indicate the membership group.

    摘要翻译: 提供网络设备,系统和方法用于数据包处理。 一个网络设备包括网络芯片,其包括用于从其接收和发送分组的设备的逻辑和多个网络端口。 该逻辑可操作以基于条件将多个端口分组成成员组,并且与网络分组相关联地定义过滤器索引以指示成员组。

    Methods and apparatus for selection of mirrored traffic
    19.
    发明授权
    Methods and apparatus for selection of mirrored traffic 有权
    用于选择镜像流量的方法和装置

    公开(公告)号:US07292573B2

    公开(公告)日:2007-11-06

    申请号:US10813766

    申请日:2004-03-31

    IPC分类号: H04L12/28

    摘要: One embodiment disclosed relates to a method for mirroring of select network traffic. A data packet is received by a network device. A determination is made as to whether a designated aspect of the packet matches a flagged entry in a look-up table on the network device. If a match is found, then copy of the packet is sent to an associated mirror destination. Another embodiment disclosed relates to a networking apparatus. The apparatus includes at least an operating system, a look-up table, and a mirroring engine. The operating system includes routines utilized to control the apparatus, and the look-up table includes selection information for mirror sources. The mirroring engine forwards copies of selected packets to a corresponding mirror destination. Another embodiment disclosed relates to a method of selecting packets to mirror that includes checking state information relating to the network traffic against dynamic mirroring criteria.

    摘要翻译: 公开的一个实施例涉及一种用于对选择网络业务进行镜像的方法。 数据包由网络设备接收。 确定分组的指定方面是否与网络设备上的查找表中的标记条目匹配。 如果发现匹配,则将数据包的副本发送到关联的镜像目的地。 公开的另一实施例涉及网络装置。 该装置至少包括操作系统,查找表和镜像引擎。 操作系统包括用于控制设备的程序,并且查找表包括用于镜像源的选择信息。 镜像引擎将所选数据包的副本转发到相应的镜像目的地。 所公开的另一实施例涉及一种选择要镜像的数据包的方法,包括根据动态镜像标准检查与网络流量有关的状态信息。

    Calculation of network data check sums by dedicated hardware with
software corrections
    20.
    发明授权
    Calculation of network data check sums by dedicated hardware with software corrections 失效
    通过软件校正计算专用硬件的网络数据校验和

    公开(公告)号:US5522039A

    公开(公告)日:1996-05-28

    申请号:US118959

    申请日:1993-09-09

    摘要: A method and apparatus are presented for an improved data transferring technique between a network and a computing system. A network adapter implements a data transfer from a network to the memory of a destination computing system, accumulating a checksum of all data transferred. The dedicated hardware allows data to be transferred through it and a checksum to be accumulated without intervention by the processor of the destination computing system. Software corrections can generate a checksum of the header data and then generate a net checksum by subtracting the header checksum from the gross checksum accumulated by the dedicated hardware, thus achieving the desired result with minimal intervention by the processor of the destination computing system.

    摘要翻译: 提出了一种用于网络和计算系统之间的改进的数据传输技术的方法和装置。 网络适​​配器实现从网络到目的地计算系统的存储器的数据传输,累积传送的所有数据的校验和。 专用硬件允许数据通过它传送,并且校验和不被目的地计算系统的处理器干预而不被累积。 软件校正可以产生标题数据的校验和,然后通过从专用硬件累积的总校验和中减去标题校验和来生成净校验和,从而通过目的地计算系统的处理器的最小干预来实现期望的结果。