Как сравнить 2 стека или реализации TCP/IP?

Я должен перерабатывать старую машину в сетевой узел для управления соединениями TCP/IP и протоколами PPP (в основном, DSL-соединением); Я не спрашиваю о чем-то большем, все необходимые задачи связаны с сетью, без вычислений, просто сделайте это как сервер.

Мне было интересно, как профессионалы сравнивают 2 разные реализации стека TCP/IP, имея дело с 2 разными ОС? Как Linux и BSD?

Моя точка зрения такова, есть единица измерения или сложность алгоритма, или что-то эквивалентное, чтобы принять во внимание?

1 ответ

Если это будет зависать от DSL-соединения, ваш стек TCP не будет узким местом. Если вы направлялись к гигабитному или более быстрому соединению, то да, возможно, было бы полезно изучить это дальше.

Вообще говоря, BSD имеют более надежный сетевой стек, но, честно говоря, это, вероятно, не имеет значения в вашем случае.

Я бы порекомендовал вам установить pfSense на сервере (который основан на FreeBSD) и покончить с этим. Скорее всего, он сделает все, что вам нужно, и многое другое.

Другие вопросы по тегам