본문 바로가기

전송 계층3

컴퓨터 네트워크 25장 - 전송 계층의 기능 - 컴퓨터 네트워크 25장- 전송 계층의 기능 - 전송 계층은 네트워크 양 끝단에서 통신을 수행하는 당사자 간의 단대단 연결을 제공한다. 전송 계층은 데이터 링크 계층과 유사하다. 오류 제어, 흐름 제어, 데이터 순서화 등을 제공하는 면에서 비슷하다고 할 수 있다. 하지만 데이터 링크 계층은 물리적으로 1:1 연결된 호스트 사이의 전송을 의미한다면 전송 계층은 논리적으로 1:1 연결된 호스트 사이의 전송을 의미한다. 이제 전송 계층의 주요 기능에 대해 알아보겠다. 흐름 제어는 송수신 호스트의 전송 과정의 속도 차이를 제어해주는 기능을 한다. 데이터링크 계층에서도 같은 기능을 수행하여 기본 목적을 비롯해 유사한 점이 많지만 다른 버퍼 관리 방법이 필요하다. 수신자가 송신자의 전송 속도보다 느리게 수신을 하므로.. 2017. 4. 29.
컴퓨터 네트워크 5장 - OSI 참조 모델 - 컴퓨터 네트워크 5장- OSI 참조 모델 - 앞서 OSI 7계층 모델에 대해서 다루었다. 하지만 이번 장은 조금 더 깊게 가보려고 한다. 매우 중요한 계층들에서는 나중에 하나의 장으로 또 다루어지겠지만 지금은 앞의 장보다는 조금 더 깊게 들어간다고 보면 된다. OSI 7계층 모델은 아시다시피 응용 계층에서부터 물리 계층까지 총 7개의 층으로 이루어져 있으며 데이터는 전송할 때 송신 호스트의 응용 계층에서부터 물리 계층으로 이동 후 수신 호스트로 넘어가게 되고 그 데이터는 송신 호스트와 반대로 물리 계층에서부터 올라가 응용 계층을 거친 후 호스트에게 전달된다. 이러한 데이터가 전송될 때는 물리 계층을 제외한 각 층을 거치면서 데이터에 헤더 정보를 추가하게 된다. 헤더 정보는 각 계층에서 수행하는 다양한 정.. 2017. 4. 11.
컴퓨터 네트워크 2장 - 네트워크 기능 - 컴퓨터 네트워크 2장- 네트워크 기능 - 컴퓨터 네트워크는 외형상으로 호스트 시스템과 전송 매체로 구분할 수 있다. 하지만 내부 기능으로 구분을 한다면 더 세부적인 모델로 나눌 수 있다. 이번 장에서는 세부적인 모델들과 이러한 모델들을 가진 시스템이 어떻게 데이터를 주고받는지에 대한 이야기를 해보도록 하자. 이 부분 또한 뒤에서 더욱 상세히 다루니 일반적인 용어를 알아둔다는 생각으로 보면 좋을 것 같다. 우선 세부적인 모델을 먼저 그려보자.특징이 다른 여러 호스트들을 서로 연결하여 데이터를 주고받기 위해서는 연결 방식을 표준화를 해야 한다. ISO라는 국제 표준화 단체에서 OSI 7계층 모델을 제시하였다. 우리는 이 OSI 7계층에 대해 알아볼 것이다. 각각의 호스트들은 OSI 7계층을 가지고 통신 기능.. 2017. 4. 9.