web-dev-qa-db-ja.com

SOCK_STREAMの機能は何ですか?

私はPythonでソケットについて学び、思いついた

variable = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

私はこれの機能を理解しましたsocket.socketおよびsocket.AF_INETですが、socket.SOCK_STREAM。その機能は何ですか?

15

SOCK_STREAMは、TCPソケットであることを意味します。

SOCK_DGRAMは、それがUDPソケットであることを意味します。

これらは99%使用されます。他にも可能性があります https://docs.python.org/2/library/socket.html#socket.SOCK_STREAM を参照してください(それぞれの意味をググる必要があります)。

16
freakish

SOCK_STREAMは、SOCK_DGRAM(UDP)とは対照的に、ソケット(TCP)のタイプを示す定数です。

5
shafeen

SOCK_STREAMは、接続指向のTCPプロトコルを意味します。

2
Abhish