Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

58 results about "Maximum segment size" patented technology

The maximum segment size (MSS) is a parameter of the options field of the TCP header that specifies the largest amount of data, specified in bytes, that a computer or communications device can receive in a single TCP segment. It does not count the TCP header or the IP header (unlike, for example, the MTU for IP datagrams). The IP datagram containing a TCP segment may be self-contained within a single packet, or it may be reconstructed from several fragmented pieces; either way, the MSS limit applies to the total amount of data contained in the final, reconstructed TCP segment.

Mechanisms for avoiding problems associated with network address protocol translation

Disclosed are methods and apparatus for avoiding problems caused by converting between two different protocols, such as IPv4 and IPv6. These problems may include, but are not limited to, fragmentation of packets, dropping of packets, and retransmission of packets. Avoiding these problems will reduce the incidence of transmission delays, bandwidth degradation, and additional processing in the packet's transmission path due to such problems. In general terms, the present invention provides mechanisms for modifying a protocol parameter, such as a TCP or UDP parameter, to avoid problems associated with protocol translation, such as fragmentation. In one implementation, the protocol parameter limits the size of a particular portion of the a packet transmitted by a sending computer node or device. For example, a packet size indicator is communicated to the sending computer node so that the sending computer node sends packets limited by the packet size indicator to thereby avoid associated with the size of such packets. In specific TCP embodiments, the size indicator specifies a window size and/or a maximum segment size. For example, if packets transmitted by a sending node to a receiving node are converted from IPv4 to IPv6 and the window size indicated to the sending node (e.g., by the receiving node) is 512 bytes, the window size is adjusted to 500 bytes before reaching the sending node. The adjustment amount may be based on an estimated size increase resulting from converting from IPv4 to IPv6. In this example, the window size is decreased by 12 bytes since a conversion from IPv4 to IPv6 where one 4 byte IPv4 address is changed to a 16 byte Ipv6 address has an associated size difference of 12 bytes. In a specific embodiment, actual changes in packet size may tracked and the adjusted size indicator may be dynamically based on such tracked changes. In other embodiments, the changes in packet size are predicted, and the adjusted size is preemptively changed as needed.
Owner:CISCO TECH INC

Synchronize (SYN) message transmitting method and device and network equipment

The invention provides a synchronize message transmitting method, a synchronize message transmitting device and network equipment. The synchronize message transmitting method comprises the following steps of: transmitting a synchronize confirmation message to a client after the synchronize message transmitting device receives a first synchronize message transmitted by the client; receiving a first confirmation message transmitted by the client aiming at the synchronize confirmation message; generating a second synchronize message if the first confirmation message is determined to be a legal message, and setting a value of a maximum segment size (MSS) option of the second synchronize message according to a confirmation number of the first confirmation message; and transmitting the second synchronize message with the set value to a server. Therefore, the MSS of the message transmitted by the server to the client is set to be a value of the MSS option of the second synchronize message through the server, and the problem that SYNCOOKIE cannot save the value of the MSS option of the SYN message, so that length of the message transmitted by the server to the client exceeds a maximum transmission unit (MTU) allowed by a virtual private network (VPN) channel so as to be discarded by a VPN gateway is solved.
Owner:BEIJING XINWANG RUIJIE NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products