int socket(family, type, protocol)
建立一個通訊口 (像是一個插座) 後回傳 file descriptor。socket 有多種協定家族可用 (family 指定),例如 IPv4 (AF_INET) 等,type 指定類型及一些屬性,protocol 看 family 定義。
bind() 給 socket 一個自己的位址 (local address),通常 SOCK_STREAM 需要 local address 才能聽取 (listen()) 並接受 (accept()) 遠端來的連結。
connect() 將 socket 連結到遠端
參考來源
延伸閱讀