Запитання з тегом «tcp»

Протокол управління передачею (TCP) - протокол транспортного рівня, який забезпечує послугу потоку даних, орієнтовану на з'єднання, із гарантованою доставкою на замовлення.

8
Скільки підключень сокет може обробити веб-сервер?
Скажіть, якщо я маю отримати спільний, віртуальний або виділений хостинг, я десь читав, що сервер / машина може обробляти лише 64 000 TCP-з'єднань одночасно, це правда? Скільки може працювати будь-який тип хостингу незалежно від пропускної здатності? Я припускаю, що HTTP працює над TCP. Чи означає це, що лише 64 000 …

12
Як слід вирішити вибір порту TCP / IP за замовчуванням для нової послуги?
Розробляючи додаток, який прослуховуватиме порт TCP / IP, як слід піти про вибір порту за замовчуванням? Припустимо, що ця програма буде встановлена ​​на багатьох комп’ютерах і бажано уникати конфліктів портів.
110 networking  tcp 

5
Linux: чи є зчитування чи повторне записування з сокета з таймаутом?
Як я можу спробувати прочитати дані з сокета з таймаутом? Я знаю, select, pselect, опитування, має поле тайм-ауту, але використання їх вимикає "tcp fast-path" у tcp reno stack. Єдина моя ідея - використовувати recv (fd, ..., MSG_DONTWAIT) у циклі
105 c  linux  sockets  tcp 


14
Чи HTTP використовує UDP?
Це може бути дурним питанням: Чи HTTP коли-небудь використовує протокол User Datagram? Наприклад: Якщо хтось передає MP3 або відео за допомогою HTTP, чи використовує він внутрішньо UDP для транспорту?
103 http  tcp  udp 

13
TCP проти UDP у відеопотоці
Я щойно повернувся додому з іспиту з мережевого програмування, і одним із запитань, яке вони нам задали, було: "Якщо ви збираєтеся транслювати відео, чи використовуєте ви TCP або UDP? Дайте пояснення як для збереженого відео, так і для потокових відеопотоків" . На це питання вони просто очікували короткої відповіді TCP …

7
Коли потрібна опція TCP SO_LINGER (0)?
Думаю, я розумію формальне значення варіанту. У деяких застарілих кодах, якими я зараз працюю, використовується опція. Клієнт скаржиться на RST як відповідь на FIN з його боку на з'єднання, розташоване поруч з його боку. Я не впевнений, що можу його безпечно видалити, оскільки я не розумію, коли його слід використовувати. …

15
Чи потрібно мені бити серцебиття, щоб тримати зв’язок TCP відкритим?
У мене є два компоненти, які взаємодіють через TCP / IP. Компонент А діє як сервер / прослуховувач, а Компонент Б - клієнт. Їм слід спілкуватися якомога швидше. Будь-коли може бути лише один зв’язок у будь-який час (хоча це питання осторонь цього питання). Старший розробник моєї компанії сказав, що мені …
94 sockets  tcp 

13
Що ви використовуєте, коли вам потрібен надійний UDP?
Якщо у вас ситуація, коли TCP-з'єднання потенційно занадто повільне, а UDP-з'єднання потенційно занадто ненадійне, що ви використовуєте? Існують різні стандартні надійні протоколи UDP, який досвід ви маєте з ними? Будь ласка, обговоріть один протокол на кожну відповідь, і якщо хтось інший вже згадав той, який ви використовуєте, то подумайте про …

12
Чому неможливо без спроби вводу-виводу виявити, що сокет TCP був витончено закритий одноранговою мережею?
Як наступне нещодавнє запитання , мені цікаво, чому неможливо в Java, не намагаючись читати / писати на сокеті TCP, виявити, що сокет був витончено закритий одноранговою ланкою? Здається, це має місце незалежно від того, чи використовується хтось до NIO Socketабо NIO SocketChannel. Коли одноранговий зв'язок витончено закриває TCP-з'єднання, стеки TCP …

9
Яка різниця між регулюванням потоку та контролем заторів у TCP?
Яка різниця між контролем потоку та контролем заторів у TCP? Це питання можна розбити на дві частини: Яка загальна мета контролю потоку та заторів? Як виконується завдання? Згідно з Вікіпедією , керування потоком TCP залежить від розміру вікна, повідомленого в повідомленні ACK. Контроль заторів також покладається на повідомлення про підтвердження. …

8
Чи має підключення до сокета TCP функцію "підтримувати живу"?
Я чув про HTTP Keep-Live, але наразі я хочу відкрити сокетне з'єднання з віддаленим сервером. Тепер чи залишатиметься це сокетне з’єднання назавжди відкритим, чи з ним пов’язане обмеження часу, подібне до HTTP Keep-Live?
84 java  sockets  http  tcp  keep-alive 

3
Як я можу підключити браузер до браузера (одноранговий)? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
83 javascript  html  tcp  p2p  tcp-ip 

12
Python: Binding Socket: “Адреса вже використовується”
У мене питання щодо клієнтського сокета в мережі TCP / IP. Скажімо, я використовую try: comSocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) comSocket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(1) try: comSocket.bind(('', 5555)) comSocket.connect() except socket.error, msg: sys.stderr.write("[ERROR] %s\n" % msg[1]) sys.exit(2) Створений сокет буде прив'язаний до порту 5555. Проблема …
83 python  sockets  tcp  port 

3
Чи можу я використовувати tcpdump для отримання запитів HTTP, заголовка відповіді та тіла відповіді?
Я використовую tcpdumpдля отримання даних HTTP, виконуючи наведену нижче команду: sudo tcpdump -A -s 1492 dst port 80 Результат наведеної команди: Заголовки, я думаю, заголовки запитів та відповідей. Нечитабельні дані. URL-адреса GET /modules/mod_news_pro_gk1/cache/stories.ilbalad.ajayeb.strange-tractor.jpg. Мені потрібен більш чіткий результат, наприклад, читабельний запит> заголовок відповіді> тіло відповіді тощо. Як я можу відфільтрувати …
83 android  http  tcp  tcpdump 

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