Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks
    1.
    发明授权
    Method, system and article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks 失效
    方法,系统和文章,通过避免在快速网络上导致数据损坏的IP-ID环绕来改善网络性能

    公开(公告)号:US07564843B2

    公开(公告)日:2009-07-21

    申请号:US11014552

    申请日:2004-12-16

    IPC分类号: H04L12/28 H04L12/56

    CPC分类号: H04L69/16 H04L47/32 H04L69/28

    摘要: The reassembly timer in a TCP/IP receiver is dynamically set to avoid data corruption on fast networks caused by IP identification wrap-around. A sender generates IP packets with a special option specifying a reassembly time for fragments based on the subnet of the destination or on the calculated round-trip time of the connection. A receiver sets the reassembly timer to the reassembly time specified in the option. A sender can generate IP packets with an alternative option setting a time stamp for the generated packet. A receiver calculates a traversal time based on the difference between the arrival time of the fragment and this time stamp, and sets the reassembly timer based on this traversal time.

    摘要翻译: TCP / IP接收器中的重组定时器被动态设置,以避免由IP识别环绕引起的快速网络上的数据损坏。 发送方生成具有特殊选项的IP数据包,指定基于目的地的子网或连接的计算出的往返时间的片段的重组时间。 接收机将重新组装定时器设置为选项中指定的重新组装时间。 发送方可以使用替代选项生成IP数据包,为生成的数据包设置时间戳。 接收机根据片段的到达时间与该时间戳的差异来计算遍历时间,并根据该遍历时间设置重新组装定时器。

    Article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks
    2.
    发明授权
    Article for improved network performance by avoiding IP-ID wrap-arounds causing data corruption on fast networks 有权
    文章通过避免在快速网络上导致数据损坏的IP-ID环绕来改善网络性能

    公开(公告)号:US07826449B2

    公开(公告)日:2010-11-02

    申请号:US12130521

    申请日:2008-05-30

    IPC分类号: H04L12/28

    CPC分类号: H04L69/16 H04L47/32 H04L69/28

    摘要: The reassembly timer in a TCP/IP receiver is dynamically set to avoid data corruption on fast networks caused by IP identification wrap-around. A sender generates IP packets with a special option specifying a reassembly time for fragments based on the subnet of the destination or on the calculated round-trip time of the connection. A receiver sets the reassembly timer to the reassembly time specified in the option. A sender can generate IP packets with an alternative option setting a time stamp for the generated packet. A receiver calculates a traversal time based on the difference between the arrival time of the fragment and this time stamp, and sets the reassembly timer based on this traversal time. A receiver can independently set the reassembly timer to a first reassembly time set by the user for fast networks or to a second reassembly timer set by the user for slow networks based on whether the receiver and sender are on the same subnet.

    摘要翻译: TCP / IP接收器中的重组定时器被动态设置,以避免由IP识别环绕引起的快速网络上的数据损坏。 发送方生成具有特殊选项的IP数据包,指定基于目的地的子网或连接的计算出的往返时间的片段的重组时间。 接收机将重新组装定时器设置为选项中指定的重新组装时间。 发送方可以使用替代选项生成IP数据包,为生成的数据包设置时间戳。 接收机根据片段的到达时间与该时间戳的差异来计算遍历时间,并根据该遍历时间设置重新组装定时器。 接收机可以基于接收机和发送机是否在相同的子网上,将快速网络或由用户为慢速网络设置的第二重组定时器独立地设置为由用户设置的第一重组时间。

    ARTICLE FOR IMPROVED NETWORK PERFORMANCE BY AVOIDING IP-ID WRAP-AROUNDS CAUSING DATA CORRUPTION ON FAST NETWORKS
    3.
    发明申请
    ARTICLE FOR IMPROVED NETWORK PERFORMANCE BY AVOIDING IP-ID WRAP-AROUNDS CAUSING DATA CORRUPTION ON FAST NETWORKS 有权
    通过避免IP-ID缠绕引起的快速网络上的数据损坏来改善网络性能的文章

    公开(公告)号:US20080225847A1

    公开(公告)日:2008-09-18

    申请号:US12130521

    申请日:2008-05-30

    IPC分类号: H04L12/28

    CPC分类号: H04L69/16 H04L47/32 H04L69/28

    摘要: The reassembly timer in a TCP/IP receiver is dynamically set to avoid data corruption on fast networks caused by IP identification wrap-around. A sender generates IP packets with a special option specifying a reassembly time for fragments based on the subnet of the destination or on the calculated round-trip time of the connection. A receiver sets the reassembly timer to the reassembly time specified in the option. A sender can generate IP packets with an alternative option setting a time stamp for the generated packet. A receiver calculates a traversal time based on the difference between the arrival time of the fragment and this time stamp, and sets the reassembly timer based on this traversal time. A receiver can independently set the reassembly timer to a first reassembly time set by the user for fast networks or to a second reassembly timer set by the user for slow networks based on whether the receiver and sender are on the same subnet.

    摘要翻译: TCP / IP接收器中的重组定时器被动态设置,以避免由IP识别环绕引起的快速网络上的数据损坏。 发送方生成具有特殊选项的IP数据包,指定基于目的地的子网或连接的计算出的往返时间的片段的重组时间。 接收机将重新组装定时器设置为选项中指定的重新组装时间。 发送方可以使用替代选项生成IP数据包,为生成的数据包设置时间戳。 接收机根据片段的到达时间与该时间戳的差异来计算遍历时间,并根据该遍历时间设置重新组装定时器。 接收机可以基于接收机和发送机是否在相同的子网上,将快速网络或由用户为慢速网络设置的第二重组定时器独立地设置为由用户设置的第一重组时间。

    NETWORK LOCATION BASED PROCESSING OF DATA COMMUNICATION CONNECTION REQUESTS
    4.
    发明申请
    NETWORK LOCATION BASED PROCESSING OF DATA COMMUNICATION CONNECTION REQUESTS 失效
    基于网络位置的数据通信连接请求处理

    公开(公告)号:US20120144036A1

    公开(公告)日:2012-06-07

    申请号:US13370015

    申请日:2012-02-09

    IPC分类号: G06F15/16

    摘要: Responsive to receiving a request for a data communications connection, a data communications module of a receiver determines whether a sender of the request is local or remote with respect to the receiver. The data communications module also determines whether a location response flag indicates local or remote. If the relative location of the sender with respect to the receiver corresponds with the location response flag, then the data communications connection is allowed. Otherwise, the connection is not allowed.

    摘要翻译: 响应于接收到数据通信连接的请求,接收机的数据通信模块确定请求的发送者是否是相对于接收者本地或远程的。 数据通信模块还确定位置响应标志是指示本地还是远程。 如果发送者相对于接收者的相对位置与位置响应标志相对应,则允许数据通信连接。 否则,不允许连接。

    Administering requests for data communications connections in a wide area network that includes a plurality of networks
    5.
    发明授权
    Administering requests for data communications connections in a wide area network that includes a plurality of networks 有权
    在包括多个网络的广域网中管理对数据通信连接的请求

    公开(公告)号:US08204027B2

    公开(公告)日:2012-06-19

    申请号:US11122609

    申请日:2005-05-05

    IPC分类号: H04W4/00 H04L12/66 H04L12/28

    摘要: Methods, system, and products are disclosed for administering requests for data communications connections in a wide area network that include receiving, according to a data communications protocol, by a receiver from a sender, a request for a data communications connection, wherein the sender has a network address on a sender's network and the receiver has a network address on a receiver's network; characterizing the sender as local with respect to the receiver's network if the sender's network is the receiver's network; characterizing the sender as remote with respect to the receiver's network if the sender's network is not the receiver's network; and responding to the request in dependence upon a value of a location response flag and in dependence upon the characterization of the sender's network with respect to the receiver's network.

    摘要翻译: 公开了方法,系统和产品,用于管理广域网中数据通信连接的请求,包括根据数据通信协议,从发送者接收对数据通信连接的请求,其中发送者具有 发送方网络上的网络地址,接收方在接收方网络上具有网络地址; 如果发送者的网络是接收者的网络,则将发送方表征为接收方的网络本地; 如果发送者的网络不是接收者的网络,则将发送方相对于接收者的网络表征为远端; 并且根据位置响应标志的值并根据发送者网络相对于接收机网络的表征来响应该请求。

    Methods and devices for processing incomplete data packets
    6.
    发明授权
    Methods and devices for processing incomplete data packets 有权
    用于处理不完整数据包的方法和设备

    公开(公告)号:US09037745B2

    公开(公告)日:2015-05-19

    申请号:US11334658

    申请日:2006-01-18

    摘要: A computer implemented method, apparatus, and computer usable program code for processing data packets. A set of data fragments are received at the data processing system to form a set of received data fragments. Assembly of the set of data fragments is initiated into a data packet, and a determination as to whether the data packet is an incomplete data packet. Responsive to a determination that the data packet is an incomplete data packet, the incomplete data packet is filled with at least one character to form a final data packet. The final data packet is forwarded to the target.

    摘要翻译: 用于处理数据分组的计算机实现的方法,装置和计算机可用程序代码。 在数据处理系统处接收一组数据片段以形成一组接收的数据片段。 将数据分组集合发送到数据分组中,并确定数据分组是否是不完整的数据分组。 响应于数据分组是不完整的数据分组的确定,不完整的数据分组被填充至少一个字符以形成最终的数据分组。 最终的数据包被转发到目标。

    Reservation of TCP/UDP ports using UID, GID or process name
    7.
    发明授权
    Reservation of TCP/UDP ports using UID, GID or process name 有权
    使用UID,GID或进程名称保留TCP / UDP端口

    公开(公告)号:US07287077B2

    公开(公告)日:2007-10-23

    申请号:US10636983

    申请日:2003-08-07

    IPC分类号: G06F15/173

    摘要: A method for enhancing port allocation procedures in a computer network by reserving specific ports to particular users and processes. Access protocol for ports are modified to enable a system administrator to defined/pre-select particular users and processes that may access the specific ports. A table structure is provided with the list of users and processes with bind authority for the particular port. When a bind request is received the ID of the user or process is confirmed against those within the table of the requested port. Bind access is provided only when the user ID or process ID matches one that is within the table. The port is allocated to the user/program until the user/process is complete, and other requests for access to the port are ignored until final completion of the ongoing process, even when a temporary disconnect of the port occurs.

    摘要翻译: 一种通过将特定端口保留到特定用户和进程来增强计算机网络中的端口分配过程的方法。 对端口的访问协议进行修改,以使系统管理员能够定义/预先选择可能访问特定端口的特定用户和进程。 提供了具有特定端口绑定权限的用户和进程列表的表结构。 当接收到绑定请求时,确认用户或进程的ID针对所请求端口的表内的ID。 仅当用户ID或进程ID与表中的ID相匹配时才提供绑定访问。 该端口被分配给用户/程序,直到用户/进程完成为止,并且即使当端口暂时断开时,也将忽略访问端口的其他请求,直到正在进行的进程的最终完成。