Socket 본문
Socket
- OS에서 제공하는 API의 일종.
- SOCK_STREAM (TCP type), SOCK_DGRAM ( UDP type )
Socket process

socket function
- int socket(int domain, int type, int protocol)
: type SOCK_STREAM : TCP , SOCK_DGRAM : UDP
: return creadted socket's ID
- int accept(int sockfd, struct sockaddr* childaddr, int* addrlen)
: sockfd means file description
: childaddr struct data includes IpAddr, port number of client
** client를 accept하는 server는 port 지정을 필요로 하지만, client는 어떤 port를 사용해도 상관없어서 bind 과정 불필요
Note

'Computer Science > Network' 카테고리의 다른 글
| Transport layer_ RDT (0) | 2019.07.23 |
|---|---|
| Transport layer_UDP (2) | 2019.07.23 |
| Introduction to network (0) | 2019.07.09 |
| Computer networking A top-down approach (0) | 2019.07.09 |
| Data Transmission / Reception (0) | 2019.01.26 |
Comments