프로세스 3

[Network] Transport Layer (트랜스포트 계층) - 3.2 다중화와 역다중화

3.2 Multiplexing and Demultiplexing 네트워크 계층이 제공하는 host-to-host delivery service에서 host에서 동작하는 애플리케이션에 대한 process-to-process delivery service로 확장하는 것을 transport 계층의 다중화 (multiplexing)와 역다중화 (demultiplexing)라고 한다. 목적지 호스트에서의 트랜스포트 계층은 바로 아래의 네트워크 계층으로부터 세그먼트를 수신한다. 트랜스포트 계층은 호스트에서 동작하는 해당 애플리케이션 프로세스에게 이 세그먼트의 데이터를 전달하는 의무를 가진다. 네트워크 애플리케이션의 한 부분으로서 프로세스는 socket 을 가진다. 이를 이용해서 네트워크에서 프로세스로 데이터를 전달..

IT/Network 2018.01.15

[Network] Transport Layer (트랜스포트 계층) - 3.1 트랜스포트 계층 서비스 및 개요

3.1 Introduction and Transport-Layer ServicesTransport Layer Protocol은 서로 다른 호스트에서 동작하고 있는 애플리케이션 프로세스에 논리적 통신(logical communication)을 제공한다. Logical communication 을 통해 애플리케이션의 관점에서 프로세스가 실행 중인 두 호스트가 직접 연결되어 있는 것처럼 느끼게 한다. 물론 현실적으로는 서로 정반대에 서서 셀 수 없이 많은 라우터와 다양한 링크들을 통해 연결되어 있는 것이지만 말이다. 애플리케이션 프로세스는 Transport layer가 제공하는 Logical communication을 이용하며, 서로에게 message를 보낼 수 있다. 그리고 이를 통해 애플리케이션 프로세스는..

IT/Network 2018.01.13

[Wiki] yum install 시 lock(잠금) 되어있다고 나오는 경우 해결 방법

yum install 시 lock (잠금) 되어 있다고 나오는 경우 해결 방법centos에서 패키지를 설치하기 위해 yum install을 했는데, 패키지 설치가 되지 않는 경우가 종종 있다. 이때, 1yum search cs 를 수행해보자. 만약 'lock' 되어 있다고 나오는 경우, 1. 본인이 다른 터미널이나 계정에서 이미 패키지를 설치 중일 수 있다. 2. OS가 주기적인 패키지 업데이트를 진행 중일 수 있다. 이러한 경우에, 문제를 해결하려면 패키지 관리자를 kill 하면 된다. 1sudo systemctl stop packagekitcs

IT/IT WIKI 2017.12.20