Межа підключення вхідних TCP в Windows 7


3

Я зробив трохи пошуку в Інтернеті, намагаючись дізнатися, чи є межа підключення TCP у Windows 7.

Ми пишемо серверний продукт, який обробляє дані з ряду вбудованих вузлів. Ці вузли підключаються через TCP до сервера.

Ми задаємося питанням, чи можемо ми піти з Windows 7, щоб запустити серверне додаток, а не платити за Server 2008.

Ми не використовуємо жодного з протоколів Microsoft, однак ми можемо використовувати IIS на сервері для підключення клієнтських програм для перегляду даних з вбудованих вузлів.


Перевірте коментар зміїною рукою внизу цієї статті. smallvoid.com/article/winnt-tcpip-max-limit.html ... Наскільки я можу прочитати, немає різниці між W7 і 2008 і конфігурацією стека tcpip
Moab

Перегляньте це також ... microsoft.com/downloads/en/…
Moab

Відповіді:


1

У Windows XP і Windows Vista у мене виникли проблеми з максимальним обмеженням підключення, і тепер я займаюся розробкою сервера на NetBSD Unix. Я не пробував Windows 7, але я чув, що він має однакову межу.

Проблема, з якою я зіткнувся, полягала в тому, що як тільки у нас було відкрито 10 з'єднань, додаткові спроби підключення не вдасться, але дивним способом - немає повідомлення про помилку, але зрештою він вичерпаний. Це обмеження не перевищувало 10 для кожного використовуваного TCP-порту, тому ви можете обійти це, якщо використовуєте різні номери портів TCP.

У Інтернеті є кілька інструментів для злому, які змінять це обмеження у файлі TCPIP.SYS, але вони не підтримуються корпорацією Майкрософт, і якщо ви змінюєте неправильну версію TCPIP.SYS, ви ризикуєте мати Пошкоджений стек TCP / IP у вашій системі. На додаток до цього, деякі з цих інструментів були фактично SpyWare, так що ви повинні бути дуже обережні з цим.


Завдяки Randolf. Ви просто створювали старі TCP-з'єднання? Або ж ці з'єднання під час входу до системи Windows?
Nick

Це TCP-з'єднання (я пишу на сервері SMTP / POP3 / IMAP4 / & lt; і-що-небудь & gt;). Оскільки кожне підключення для входу до системи Windows також використовує сокет, вони здійснюються так само.
Randolf Richardson

1

Цей відповідь на ServerFault відповідає на запитання:

Windows Socket є в основному тією ж концепцією, що і Розетки Берклі . Це не має абсолютно ніякого відношення до ліміту 10 підключень, які ви переглядаєте. Ліміт 10 З'єднання - це невиконаний обмеження сеансу програми. В основному це заважає людям зловживати XP як публічну платформу веб-сервера, файловий сервер або щось подібне.

https://serverfault.com/questions/234131/do-tcp-udp-connections-add-to-windows-incoming-connection-limit


0

Здається, не існує жодного ліміту TCP-з'єднання для Windows 7. Останній раз, коли я запускав програмне забезпечення P2P і TCP-з'єднання було 500+, згідно з Монітором ресурсів.


0

Я хотів би припустити, що 65535 буде максимальною кількістю TCP з'єднань, дозволених для машини IPV4 Windows.


2
Чому ти так думаєш? Чи можете ви надати посилання?
Kevin Panko

Також які версії мають це обмеження?
pabouk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.