컴퓨터공학 dhson 2016. 3. 21. 13:53
3.3비연결형 트랜스포트 : UDP 이번 절에서는 UDP가 어떻게 동작하고 무엇을 하는지 자세히 살펴봅니다.[RFC 768]에 정의된 UDP는 트랜스포트 계층 프로토콜이 할 수 있는 최소 기능으로 동작합니다. 그러니깐 UDP는 다중화/역다중화 기능과 간단한 오류 검사 기능을 제외하면 IP에 아무것도 추가하지 않는다는 말입니다. 그래서 애플리케이션 개발자가 TCP대신에 UDP를 선택한다면 애플리케이션은 거의 IP와 직접 통신하는 셈입니다. UDP는 (TCP와는 다르게) 세그먼트를 송신하기 전에 송신 트랜스포트 계층과 수신 트랜스포트 계층 사이에 핸드쉐이크(3-way handshake)를 사용하지 않는다는 점에 주의해야 합니다. 이런 이유로 UDP를 비연결형이라고 합니다. (TCP는 세그먼트를 송신하기 전에..
더 읽기
컴퓨터공학 dhson 2016. 3. 17. 13:25
3.1 트랜스포트 계층 서비스 및 개요 트랜스포트 계층 프로토콜은 서로 다른 호스트에서 동작하는 애플리케이션 프로세스들 간의 논리적통신(logical communication)을 제공합니다. 논리적 통신은 애플리케이션 관점에서 보면 프로세스들이 동작되는 호스트들이 직접적으로 연결되어 있지 않음에도 마치 서로 직접 연결된 것처럼 보인다는 것을 의미합니다. 실제로 호스트는 수많은 라우터와 다양한 형태의 링크를 통해 연결되어 지구상의 서로 다른 지역에 있을 수 있습니다. 그런데 애플리케이션 프로세스는 메시지 운반에 이용되는 물리적인 하위 구조에 관심없이 그저 메시지를 송신하려고 하며 이때 바로 아래 계층인 트랜스포트 계층이 제공하는 논리적 통신을 사용합니다. 위의 슬라이드와 같이 트랜스포트 계층 프로토콜은 중..
컴퓨터공학 dhson 2016. 3. 17. 13:17
트랜스포트 계층(Transport Layer) 애플리케이션 계층과 네트워크 계층 사이에 존재하는 트랜스포트 계층은 다음과 같은 순서로 진행되겠습니다. 3.1트랜스포트 계층 서비스 및 개요3.2다중화와 역다중화3.3비연결형 트랜스포트 : UDP3.4신뢰성 있는 데이터 전송의 원리3.5연결지향형 트랜스포트 : TCP3.6혼잡제어의 원리3.7TCP 혼잡제어 3.8요약