TCP Connection
UDP Connectionless
그래서 UDP는
socket()
bind()
recvfrom()
sendto()
close()
----
socket()
gethostbyname()
sento()
recvfrom()
close()
로 진행되고
TCP는
socket()
bind()
listen()
accept()
select()
recv()
send()
close()
----
socket()
gethostbyname()
connect()
sen()
recv()
close()
로 진행된다.
[링크 : http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzab6/connectionor.htm] TCP
[링크 : http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_71/rzab6/connectionless.htm] UDP
소켓은
32K 정도는 열수 있을 듯.
[링크 : http://stackoverflow.com/questions/3430474/max-number-of-socket-on-linux]
recvfrom
[링크 : http://forum.falinux.com/zbxe/index.php?document_srl=441147&mid=C_LIB]
'Linux API > network' 카테고리의 다른 글
리눅스 TCP 소켓 (0) | 2019.05.24 |
---|---|
linux udp cpp example (0) | 2019.05.16 |
멀티캐스트 되는지 여부 확인 (0) | 2014.11.21 |
net tools 소스코드 (0) | 2011.11.07 |
INADDR_ANY/INADDR_BROADCAST/INADDR_NONE 매크로 (0) | 2011.09.29 |