본문 바로가기
Study/Knowledge

[Network] TCP/IP 4계층 (TCP/IP 4 Layer)

TCP/IP (Transmission Control Protocol / Internet Protocol)

 

1. 계층별 역할

4계층 응용 계층 (Application Layer)

OSI 7계층의 세션 계층, 표현 계층, 응용 계층에 해당한다.

TCP/UDP 기반의 응용 프로그램을 구현할 때 사용한다.

프로토콜 – FTP, HTTP, SSH

 

3계층 전송 계층 (Transport Layer)

OSI 7계층의 전송 계층(4계층)에 해당한다.

통신 노드 간의 연결을 제어하고, 신뢰성 있는 데이터 전송을 담당한다.

프로토콜 – TCP, UDP

 

2계층 인터넷 계층 (Internet Layer)

OSI 7계층의 네트워크 계층(3계층)에 해당한다. 

통신 노드 간의 IP패킷을 전송하는 기능과 라우팅 기능을 담당한다.

프로토콜 – IP,  ARP (ip->mac), RARP (mac->ip)

 

1계층 네트워크 액세스 계층 (Network Access Layer or Network Interface Layer)

OSI 7계층의 물리계층과 데이터 링크 계층 (1,2계층)에 해당한다.

물리적인 주소로 MAC을 사용한다.

LAN, 패킷망, 등에 사용된다.

 

 

 

 


2. OSI7계층과 과 TCP/IP 차이점

 

OSI 7 LayerISO 에서 채택한 국제 표준모델로 시스템간 상호접속을 위한 모델로,

데이터 통신을 이해하는 학습과 참조를 위한 모델이다. 데이터통신에 필요한 계층과 역할을 정확하게 정의한 모델이다. 

 

이와 달리

 

TCP/IP 모델이 현재 인터넷에서 사용되는 프로토콜로 시스템간 네트워크 연결과, 데이터를 전송하는데 사용하는 모델이다. 

현재 대부분의 통신 프로토콜이 TCP/IP 가 사용되고있다. 

 

 

 

+

 

3. 왜 TCP / IP ?

 

TCP 는 연결형 서비스..       IP는 인터넷 주소체계를 가리키는데,

,

각각의 용어와는 별개로

,

TCP/IP는 단순히 인터넷 통신을 위한 표준 프로토콜, 모델을 가리키는 용어입니다.

,

별개의 용어라는것을 잊지마세요!

 

 

 

 

 

 

 

 

 

 

+ 추가적으로 osi 7계층 정리

 

'Study > Knowledge' 카테고리의 다른 글

[JS] ready와 onolad의 차이  (0) 2020.03.23
[Network] TCP와 UDP 차이점  (0) 2020.03.23
[WEB] Servlet, JSP 차이  (5) 2020.03.22
[Network] TCP와 UDP 차이 요약  (0) 2020.03.22
[JAVA] Primitive , Reference 차이  (0) 2020.03.22