[Network] 프로토콜 스택의 데이터 송/수신, 말소 과정 알아보기


[Network] 프로토콜 스택의 데이터 송/수신, 말소 과정 알아보기

저번 포스팅에서는 프로토콜 스택 및, 위에서 소켓 작성에 대한 부분을 알아보았었다. 이번 포스팅에서는 구체적으로 프로토콜 스택의 데이터 송수신 및 말소 과정에 대해서 알아보고자 한다. ️ 소켓에 접속하기 소켓을 만들면 애플리케이션 (브라우저)는 connect()를 호출하고, 프로토콜 스택은 본인 쪽의 소켓을 서버 측에 접속한다. 이더넷이나 통신 회선은 기본적으로 항상 케이블이 연결되어 있기 때문에, 언제든지 신호를 보낼 수 있어서 데이터를 신호로만 변환하면 된다. 하지만 만약 소켓을 만든 다음에 애플리케이션에서 송신 의뢰가 온다면, 프로토콜 스택은 어떻게 될까? 우선, 기본적으로 소켓을 생성한 다음에는 아무것도 없기 때문에 통신 상대도 모른다. 그래서 의뢰가 온다면 데이터를 어디로 보내면 좋을지도 알 ..


원문링크 : [Network] 프로토콜 스택의 데이터 송/수신, 말소 과정 알아보기