본문 바로가기
IT 기본지식

Transport Layer : process-to-process

by 내기록 2022. 7. 24.
반응형

 

 

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

 

process의 주소 : port

network 주소 : ip

 

Process-to-process(Transport Layer) 통신을 위해서 반드시 정의되어야 하는 것

: Lacal host, Local process, Remote host, Remote process

 

- Network Layer에서는 IP주소가 쓰인다. (local host, remote host)

- Transport Layer에서는 port number라고 불리는 transport address가 필요하다. (local process, remote process)

 

 

우리는 Remote transport address(port number)를 어떻게 알 수 있을까?

- 인터넷에서, client/server model은 사용되어 왔다.

-- Client는 일시적인 port 번호를 생성한다.

-- 그리고 클라이언트는 일시적인 포트 넘버와 server 포트 넘버가 담긴 메시지를 보낸다.

-- 서버는 메시지를 받아서 클라이언트의 포트 번호를 알 수 있다.

- 결론적으로, 클라이언트와 서버는 local and remote port number를 알고 있다.

 

Port numbers : 위 과정에 대한 설명

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

 

IP addresses VS port numbers

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

IANA Ranges

IANA(Internet Assigned Number Authority)는 포트 번호를 세 영역으로 구분한다.

well known, registered, dynamic( of private)

 

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

Socket Address

IP address와 port number의 조합을 socket address라고 부른다.
Process-to-process delivery는 연결할 각 끝의 IP address와 port number가 필요하다.
(Process-to-process delivery needs two identifiers, IP address and the port number, at each end to make a connection.
 
PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

 

 

Position of UDP, TCP, and SCTP in TCP/IP suite

 

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

UDF(User Datagram Protocol)

connectionless, unreliable transport protocol이라고도 불린다.

 

호스트 대 호스트 통신 대신 프로세스 대 프로세스 통신을 제공하는 것 외에는 IP 서비스에 아무것도 추가하지 않는다.

 

Queuing

 

In UDP, queues are associated with ports.

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

 

 

 

 

References

PowerPoint Presentation B.A. Forouzan, Communication Networks, 4th ed., McGraw-Hill

반응형

댓글