Tôi mới tham gia lập trình mạng bằng python. Tôi muốn biết rằng gói kích thước tối đa chúng ta có thể truyền hoặc nhận trên socket python là gì? và làm thế nào để tìm ra nó?Kích thước gói tối đa mà một ổ cắm python có thể xử lý là gì?
5
A
Trả lời
5
Số lượng dữ liệu thực tế có thể gửi trong một gói phụ thuộc vào đơn vị truyền tối đa (MTU) dành cho giao thức bạn đang sử dụng. Đọc bài viết trên Wikipedia để biết thêm thông tin. Tuy nhiên, nếu bạn gửi một gói TCP quá lớn, hệ điều hành sẽ fragment nó (biến nó thành nhiều gói) cho bạn và nó sẽ được tập hợp lại tại địa chỉ này. máy chủ.
Nhân tiện, thư viện socket của Python sử dụng ổ cắm của hệ điều hành, vì vậy không có gì đặc biệt đối với Python.
0
1
Tôi không nghĩ rằng có bất kỳ giới hạn dành riêng cho Python nào. Các gói UDP có giới hạn lý thuyết là khoảng 65kb và TCP không có giới hạn trên, nhưng bạn sẽ có các vấn đề kiểm soát luồng nếu bạn sử dụng các gói nhiều hơn một vài kilobyte.
Các vấn đề liên quan
- 1. Kích thước tối đa mà maxReceivedMessageSize có thể được đặt thành một NetNamedPipeBinding là gì?
- 2. Kích thước lớn nhất mà một tập tin cài đặt gói .msi có thể là gì?
- 3. Kích thước tối đa của gói Trong ứng dụng mà bạn có thể lưu trữ với Apple là bao nhiêu?
- 4. Kích thước tối đa cho các thư SockJS là gì?
- 5. Kích thước tối đa cho đa xử lý.Queue mục?
- 6. Kích thước tối đa của bộ đệm Node.js là gì
- 7. Xử lý đầu ra của ổ cắm python recv
- 8. Kích thước tối đa mà biến phiên có thể giữ là bao nhiêu?
- 9. Kích thước tệp tối đa và kích thước kho lưu trữ tối đa trong Git?
- 10. Kích thước tối đa của mảng tĩnh có thể được khai báo trong GCC là gì?
- 11. Có tệp JavaScript tối đa nào không, trình duyệt có thể xử lý những gì?
- 12. Kích thước đỉnh tối đa
- 13. Kích thước tối đa của một tệp Python có thể mở?
- 14. Kích thước hợp lý tối đa cho stemCompletion trong tm?
- 15. Ổ cắm Async là gì?
- 16. python đa xử lý
- 17. Kích thước tối đa của Web.config là bao nhiêu?
- 18. Kích thước tối đa cho một chuỗi trong C# là gì?
- 19. Kích thước tối đa cho một int trong PHP là gì?
- 20. MySQL kích thước tối đa của một cơ sở dữ liệu là gì?
- 21. Cách tìm kích thước bộ đệm ổ cắm của linux
- 22. Kích thước tối đa của phiên PHP
- 23. Xử lý các cửa sổ tối đa bằng SDL
- 24. Kích thước tối đa của siêu dữ liệu JPEG là gì?
- 25. Kích thước bộ nhớ cache tối đa
- 26. đó là kích thước tối đa của 'max_length' trong django
- 27. Kích thước tệp tối đa mà tôi có thể tải lên phương thức uploadfile màu xanh là
- 28. $ _POST kích thước mảng tối đa
- 29. Kích thước tối đa của SharedPreferences lớp
- 30. node-postgres: Đặt kích thước nhóm kết nối tối đa
Tôi nghĩ rằng nó phụ thuộc vào giao thức mà bạn định sử dụng. – cx0der