0

私は TCP のいくつかのアルゴリズムに満足できず、TCP を UDP に実装できないことを知っています。しかし、従来のTCPに依存する他のサーバーと互換性のあるレイヤーを作りたいです。

Linux やその他の *nix OS で IP を直接操作できますか?

私はudtや他の同様のプロジェクトを知っています。大量のサーバーに対して多くの作業を行う必要がないように、互換性を維持する必要があります。

4

1 に答える 1

0

標準 TCP を実装する他のエンドポイントとの互換性を維持したい場合は、ネットワーク上で同じプロトコルを使用し、段階的に改善することをお勧めします。

カーネルの既存の TCP 実装はカーネルにあります。改善したい場合は、再発明するよりも、そこを変更した方がよいと思います。それを再発明してユーザー空間に TCP スタック全体を実装したい場合は、確かにそれを行うことができますが、それは大変な作業になります。

于 2012-09-04T09:31:05.353 に答える