GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    tech? no! man, see... (technomancy@icosahedron.website)'s status on Thursday, 07-Sep-2023 03:40:35 JST tech? no! man, see... tech? no! man, see...
    • halcy​:icosahedron:

    @halcy at first I was thinking lasers but then I was like nah, probably TCP

    everyone forgets about it because it really does Just Work 99.9% of the time but it's pretty impressive!

    In conversation Thursday, 07-Sep-2023 03:40:35 JST from icosahedron.website permalink
    • Embed this notice
      halcy​:icosahedron: (halcy@icosahedron.website)'s status on Thursday, 07-Sep-2023 03:47:56 JST halcy​:icosahedron: halcy​:icosahedron:
      in reply to

      @technomancy TCP has evolved a lot, though

      although, admittedly, in a really weird way where the congestion avoidance algorithm somehow keeps getting less sophisticated and it works better and better

      In conversation Thursday, 07-Sep-2023 03:47:56 JST permalink
    • Embed this notice
      tech? no! man, see... (technomancy@icosahedron.website)'s status on Thursday, 07-Sep-2023 03:51:22 JST tech? no! man, see... tech? no! man, see...
      in reply to
      • halcy​:icosahedron:

      @halcy huh, I'll have to read up on it some more

      I was kind of going off wikipedia's claims of "However, while significant enhancements have been made and proposed over the years, its most basic operation has not changed significantly since its first specification RFC 675 in 1974, and the v4 specification RFC 793, published in September 1981."

      consistent with "we got the general gist from the Aliens but didn't fully grok the spec and had to fix a few things later"

      https://en.wikipedia.org/wiki/Transmission_Control_Protocol#Development

      In conversation Thursday, 07-Sep-2023 03:51:22 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: login.wikimedia.org
        Transmission Control Protocol
        The Transmission Control Protocol (TCP) is one of the main protocols of the Internet protocol suite. It originated in the initial network implementation in which it complemented the Internet Protocol (IP). Therefore, the entire suite is commonly referred to as TCP/IP. TCP provides reliable, ordered, and error-checked delivery of a stream of octets (bytes) between applications running on hosts communicating via an IP network. Major internet applications such as the World Wide Web, email, remote administration, and file transfer rely on TCP, which is part of the Transport Layer of the TCP/IP suite. SSL/TLS often runs on top of TCP. TCP is connection-oriented, and a connection between client and server is established before data can be sent. The server must be listening (passive open) for connection requests from clients before a connection is established. Three-way handshake (active open), retransmission, and error detection adds to reliability but lengthens latency. Applications that do not require reliable data stream service may use the User Datagram Protocol (UDP) instead, which provides a connectionless datagram service that prioritizes...
    • Embed this notice
      halcy​:icosahedron: (halcy@icosahedron.website)'s status on Thursday, 07-Sep-2023 03:55:08 JST halcy​:icosahedron: halcy​:icosahedron:
      in reply to

      @technomancy https://en.m.wikipedia.org/wiki/TCP_congestion_control the devil is in the details, or in this case, sub-article, as is tradition

      In conversation Thursday, 07-Sep-2023 03:55:08 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: login.wikimedia.org
        TCP congestion control
        Transmission Control Protocol (TCP) uses a congestion control algorithm that includes various aspects of an additive increase/multiplicative decrease (AIMD) scheme, along with other schemes including slow start and congestion window (CWND), to achieve congestion avoidance. The TCP congestion-avoidance algorithm is the primary basis for congestion control in the Internet. Per the end-to-end principle, congestion control is largely a function of internet hosts, not the network itself. There are several variations and versions of the algorithm implemented in protocol stacks of operating systems of computers that connect to the Internet. To avoid congestive collapse, TCP uses multi-faceted congestion-control strategy. For each connection, TCP maintains a CWND, limiting the total number of unacknowledged packets that may be in transit end-to-end. This is somewhat analogous to TCP's sliding window used for flow control. Additive increase/multiplicative decrease The additive increase/multiplicative decrease...

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.