서버 사이드 listen + accept
클라이언트 사이드 connect
[링크 : https://charsyam.wordpress.com/2018/01/09/입-개발-ipv4-tcp-socket-listen-에서-accept-까지/]
[링크 : https://www.ibm.com/docs/en/i/7.2?topic=designs-example-nonblocking-io-select]
[링크 : https://velog.io/@jyongk/TCP-Socket-Blocking-Non-Blocking]
[링크 : https://ospace.tistory.com/189]
accept poll 처리
accept 시에 돌려받는 fd로 io를 처리하면 accept 역시 poll로 처리가 가능해진다.
listen 포트는 그대로 둔채, accept 하고 나서 다른 포트로 통신하게 되는 이유가 이거였나..
[링크 : https://www.crocus.co.kr/544]
[링크 : https://www.joinc.co.kr/w/Site/Network_Programing/Documents/Poll]
'Linux API > network' 카테고리의 다른 글
recv 와 read 차이 (0) | 2023.06.23 |
---|---|
AF_PACKET로 link layer 열기 (0) | 2022.06.09 |
ssl socket 예제 (0) | 2022.03.25 |
TCP timeout (0) | 2020.09.29 |
UDS (Unix Domain Socket) (0) | 2020.09.01 |