[네트워크] TCP의 원활한 통신을 위한 3가지 노력(흐름제어, 혼잡제어, 오류제어)
앞선 포스트에서 TCP가 원활한 소통을 위해 흐름제어, 혼잡제어, 오류제어라고 불리는 전송제어방법을 사용하고 있다고 했다. 이번 포스트에서는 각 제어방법들이 가지고 있는 여러가지 메커니즘을 알아보자.
앞선 포스트에서 TCP가 원활한 소통을 위해 흐름제어, 혼잡제어, 오류제어라고 불리는 전송제어방법을 사용하고 있다고 했다. 이번 포스트에서는 각 제어방법들이 가지고 있는 여러가지 메커니즘을 알아보자.
전송계층은 네트워크에서 데이터를 안정적으로 전송하기 위한 계층으로 신뢰성 있는 데이터 전송을 보장하는 역할을 한다. 전송계층의 아래계층들은 목적지 컴퓨터까지 전송을 해주는 역할을 하지만 목적지 도착 이후에 데이터의 확인을 하지는 않는다. 전송계층은 양 끝단에서 수문장의 역할로서 데...
OSI 7계층, TCP/IP 4계층 두 용어는 네트워크의 동작과정을 설명해주는 대표적인 모델들이다. 두 모델의 공통적인 특징은 역할을 계층으로 나누어 설명하고 있다는 것이다. 이러한 모델은 복잡한 네트워크의 원리를 쉡개 이해할 수 있도록 도우며 네트워크 동작 과정 중 문제가 생겼을...
원하는 사이트에 접속하기 위해 주소창에 www.naver.com, www.youtube.com등의 도메인을 입력하면 화면이 브라우저 창에 띄워진다. 우리는 인터넷상에서 서버의 위치를 찾기 위해선 IP주소가 필요하다는 것을 알고 있다. 그렇다면 어떻게 도메인 주소만으로 IP를 찾아낼...
HTTP(Hpyertext Transfer Protocol)는 인터넷에서 데이터를 전송하기 위한 프로토콜이다. 클라이언트와 서버 간의 상호작용을 위해서 설계되었고 인터넷상에서 여러가지 타입의 리소스들을 주고받을 수 있다.