똑같은 삽질은 2번 하지 말자

TCP/IP Update 5 계층 본문

카테고리 없음

TCP/IP Update 5 계층

곽빵 2020. 12. 19. 13:45

1. Physical Layer

모든 파일과 프로그램은 0과 1의 나열 즉, 0과 1만 주고받을수 있으면 컴퓨터간의 통신이 가능

0과 1의 나열을 아날로그 신호로 바꾸어(Encoding) 전선으로 흘려보냄,(아날로그 신호가 아니면 주파수 고정이 불가능)

아날로그 신호가 들어오면 0과 1의 나열로 해석(Decoding)

물리적으로 연결된 두대의 컴퓨터가 0과 1의 나열을 주고받을수 있게 해주는 모듈(module)(Encoder + Decoder)

 

ex) PHY칩, 1계층은 하드웨어

 

2. Data-Link Layer

같은 네트워크에 있는 여러 대의 컴퓨터들이 데이터를 주고받기 위해서 필요한 모듈

Framing은 Data-link Layer 에 속하는 작업들 중 하나이다.

 

ex) 랜카드, 2계층도 하드웨어

 

3. Network Layer

수 많은 네트워크들의 연결로 이루어지는 inter-network 속에서

어딘가에 있는 목적지 컴퓨터로 데이터를 전송하기 위해,

IP주소를 이용해서 길을 찾고(routing)

자신 다음의 라우터에게 데이터를 넘겨주는것(forwaring)

 

ex) 운영체제의 커널에 소프트웨어로 구현

 

4. Transport Layer

Port 번호를 사용하여

도착지 컴퓨터의 최종 도착지인 프로세스에 까지

데이터가 도달하게 하는 모듈

 

5.Application Layer

HTTP의 방식으로 주고받는 계층

 

 

 

Comments