네트워크/공부

[네트워크] TCP/IP 4계층

코딩하는 도람쥐 2024. 9. 10. 15:20

 

 

 

 

OSI 7 Layer vs TCP/IP 4 Layer


OSI 7계층 (이론적) TCP/IP 4계층 (현실)
이론적인 참조 모델.

네트워크 기술 및 프로토콜의 표준화
대부분 데이터 통신은 TCP/IP 기반. 인터넷 프로토콜을 대표.

실질적 통신을 위해 사용되는 모델 

 


TCP/IP 4계층이란? 

 

현재 인터넷에서 컴퓨터들이 서로 정보를 주고 받는데 쓰이는 통신 규약(프로토콜)의 모음이다. 

 

인터넷에서 데이터를 주고 받을때 대부분 전송 계층에 속하는 TCP와 네트워크 계층에 속하는 IP를 많이 사용한다. 

이를 묶어서 TCP/IP 라고 한다. 이를 4계층으로 나누어 설명하는 것이 TCP/IP 4계층이다. 


 

4계층 : 응용 계층 (Application Layer)

- 역할: 사용자와 직접 상호작용하며, 데이터 표현과 응용 서비스를 제공한다.

OSI의 응용 계층, 표현 계층, 세션 계층을 포괄한다. 

 

3계층 : 전송 계층 (Transport Layer)

- 역할: 데이터의 전송을 관리하고, 오류 검출 및 복구, 데이터 흐름 제어를 담당한다. 

TCP와 UDP 프로토콜이 있다. OSI의 전송계층에 해당한다. 

 

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

- 역할: 패킷을 목적지까지 전송하기 위한 경로를 결정하고, 논리적 주소(IP)를 사용하여 데이터를 라우팅한다. 

OSI의 네트워크 계층에 해당한다.  

 

1계층 : 네트워크 인터페이스 계층 (Network Interface Layer)

- 역할: 데이터가 실제로 네트워크를 통해 전달되도록 하며, 물리적 네트워크 매체와 직접 상호작용합니다. 

OSI의 물리계층, 데이터 링크 계층에 해당합니다. 


 

< 추가 개념 >

 

IP

IP는 인터넷을 통해 데이터를 주고받을 때 사용되는 통신 규약. 

IP는 데이터를 패킷 단위로 나누어 전송하고, 받는 쪽에서는 그 패킷들을 다시 조립하여 원래의 데이터로 변환하는 과정을 거친다. 이때 사용 되는 것이 ip주소로, 인터넷에 연결된 각 기기를 구별하기 위한 고유번호이다. 

  • IPv4 : 32비트로 구성된 IP 주소. 
  • IPv6 : 128비트로 구성된 IP 주소. 8개의 4자리 16진수

서브넷

분할된 네트워크.

제한적인 IP주소 공간을 더 작은 네트워크로 분할하여 더 효율적으로 관리. 

 

서브넷 마스크 

네트워크 부와 호스트 부로 나뉜다. 

 

라우팅

여러 개의 네트워크가 연결되어 있을 때, 데이터 패킷을 목적지까지 효율적으로 전달하기 위한 최적의 경로. 

정적 라우팅, 동적 라우팅이 있다. 

 

 

728x90
반응형