본문 바로가기
IT/네트워크

네트워크 3. TCP/IP 스택

by 노오-력 2023. 2. 17.

TCP/IP전송제어 프로토콜인 TCP인터넷 프로토콜인 IP를 포함한

여러 프로토콜로 구성된 프로토콜 스택이다.

 

프로토콜이란, 컴퓨터 네트워킹에 있어서 소통 방식을 뜻한다.

두 개의 호스트가 서로 통신하려는 경우

통신이 작동하는 방식과 작동 방식을 제어하는 프로토콜이 있을 것이다.

TCP/IP가 오늘날의 컴퓨터 운영에 사용되는 주요 프로토콜 스택이다.

 

OSI 모델은 개념적인 것에 비해

TCP/IP 스택은 데이터를 전송하는데에 실제로 사용된다.

TCP/IP 스택은 계층이 4개뿐이다.

OSI 모델의 응용,표현,세션 = TCP/IP의 응용 계층

OSI 모델의 전송 계층 = TCP/IP의 전송 계층

OSI 모델의 네트워크 계층 = TCP/IP의 인터넷 계층

OSI 모델의 데이터링크,물리 계층 = TCP/IP의 네트워크 액세스 계층

에 해당된다.

 

하지만 보통 얘기를 할 때는 OSI 모델 기준으로 얘기하는 경우가 더 많다.

 


두 호스트가 서로 통신할 때

PDU라는 프로토콜 데이터 단위를 교환하게된다.

PDU는 OSI 스택의 7계층에서 1계층까지의 전체 통신을 의미한다.

TCP/IP 스택의 계층에 따라서 다른 용어로 나눠지기도 한다.

응용계층에서 통신하는 경우 Data

전송계층간의 통신은 Segment

인터넷층 간의 통신은 Packet

네트워크 액세스 간의 통신은 Frame 이라고한다.

 

일반적으로는 OSI 7계층을 쓰지만

위의 용어들은 흔히 쓰이는 용어들이다.

 

그래서 만일 2계층 간의 통신이라고 하면 Frame이고

3계층 간의 통신은 Packet, 4계층 간의 통신이면 Segment이다.

 

두 호스트 간의 통신을 원래 PDU 라고 하는 것이 정확한 용어이지만,

일반적으로 두 호스트 간의 통신을 Packet이라고 부른다.