TCP/IP (Transmission Control Protocol / Internet Protocol)는 컴퓨터 네트워크에서 데이터 통신을 위한 표준 프로토콜 이다. 브라우저 표시줄에 https://www.naver.com을 쳤을 때, 이것이 네이버의 서버에 도달해 내 컴퓨터 화면 앞에 네이버를 띄워줄 때까지, TCP/IP의 약속을 따라 진행된다는 것이다. 이 TCP/IP에서는 내가 www.naver.com을 치고 그 화면을 받을 때까지, 데이터가 4계층에 걸쳐서 만들어지고, 다시 그 4계층을 역으로 거치는 과정이 일어난다. 그리고 이 과정에서 각 단계마다 캡슐화 라는 과정이 일어난다. 이는 데이터가 다음 계층에 의해 감싸지는 것이다. 이러한 캡슐화된 데이터는 운영체제에서 만들어지는데 운영체제는 사용자..