본문 바로가기

CS/성공과 실패를 결정하는 1%의 네트워크 원리

소켓 작성, 서버 접속 동작

프로토콜 스택에서 TCP/UDP와 IP 부분의 차이

 TCP는 데이터를 송, 수신하는 부분, IP는 데이터를 전달하는 부분. IP는 일종의 전달통로.

 

서버 접속

 접속 동작은 우선 통신 상대와 제어 정보를 주고받아 소켓에 필요한 정보를 기록하고 송, 수신이 가능한 상태로 만드는 것으로 시작(IP주소나 포트 번호를 서버 측에 알리는 것). 이 과정을 거치면 데이터를 주고받을 수 있는 상태가 됨.

다음 주고받은 데이터를 일시적으로 저장하는 부분인 버퍼 메모리를 확보하는것이 '접속'동작의 의미.

제어 정보는 헤더의 형태로 전달됨. 패킷의 맨 앞부분에 필요한 제어정보가 헤더.