[Network] 프로토콜 스택에 대해서 더 자세히 알아보자!


[Network] 프로토콜 스택에 대해서 더 자세히 알아보자!

지난 포스팅에서는, 클라이언트와 서버 사이에 어떤 식으로 소켓이 생성되는지 알아보았다. 그 사이에는 늘 '프로토콜 스택' 이라는 친구가 있었는데, 이번 포스팅에서는 프로토콜 스택이 뭔지 조금 더 구체적으로 알아보고자 한다. 앞으로 포스팅을 진행하면서 윗부분의 절차들을 하나하나씩 알아나갈 예정이다. ️ 프로토콜 스택이란? 위의 그림을 보자. 최상단의 네트워크 애플리케이션은 브라우저, 웹 서버 등의 프로그램이 해당하며, 여기서부터 아래로 향하게 된다. 우리가 이전 포스팅까지 다루었던 내용이 애플리케이션에서 소켓 라이브러리, 그리고 리졸버를 통해 DNS 서버에 조회하고 소켓을 만드는 과정까지 다룬 것이다. 그 다음 단계는 OS의 내부이며, 여기에 프로토콜 스택이 존재한다. 프로토콜 스택은 TCP / UDP라..


원문링크 : [Network] 프로토콜 스택에 대해서 더 자세히 알아보자!