NetWork/네트워크 기초이론

[네트워크기초이론] 2. 네트워크의 기준/ 네트워크 모델

개발자하소서 2023. 5. 2. 16:41
728x90
반응형
SMALL

 

📌 TCP/ IP 모델 

- 1960년대 말 미국 방성의 연구에서 시작되어 1980년대 초 프로토콜 모델로 공개 

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

 

 

📌 OSI 7 계층 

- 1984년 네트워크 통신을 체계적으로 다루는 ISO에서 표준으로 지정한 모델 

- 데이터를 주고 받을 때 데이터 자체의 흐름을 각 구간별로 나눠 놓은 것 

 

 

📌 두 모델 비교 

TCP/IP 모델 OSI 7 계층
데이터 전송기술 특화 통신 전반에 대한 표준 
프로토콜 기반 / 실무적 역할 기반 / 논리적
- 계층적 네트워크 모델 

- 계층간 역할 정의

 

📌 패킷(packet)이란?

- 패킷이란 네트워크 상에서 전달되는 데이터를 통칭하는 말로 네트워크에서 전달하는 데이터의 형식화된 블록이다.

- 패킷은 제어 정보와 사용자 데이터로 이루어지며 사용자 데이터는 페이로드라고도 한다. 

  • 페이로드 : 프로토콜 상위계층에서 내려온 데이터
  • 풋터 : 테일이라고도 부르며, 추가적인 정보를 가진 데이터

- 캡슐화 : 여러 프로토콜을 이용하여 최종적으로 받을 때 패킷을 만드는 과정  

- 캡슐화 : 패킷을 받았을 때 프로토콜들을 하나씩 확인하면서 데이터를 확인하는 과정 

  • 캡슐화(Encapsulation) : 네트워크 통신(보낼 때)을 할 때 높은 계층에서부터 낮은 계층으로 프로토콜들을 생성하는 과정
  • 디캡슐화(Decapsulation) : 네트워크 통신(받을 때)을 할 때 낮은 계층에서부터 높은 계층으로 프로토콜들을 분석하는 과정
헤더 페이로드 풋터
Ethernet IPv4 TCP HTTP

 

 

 

📌 계층별 패킷의 이름 = PDU (Protocol Data Unit)

  • TCP + 데이터 -> 세그먼트 (4계층의 PDU)
  • IPv4 + TCP + 데이터 -> 패킷 (3계층의 PDU)
  • Ethernet + IPv4 + TCP + 데이터 -> 프레임 (2계층의 PDU)

 

 

 

 

 

 

 

📌 해당 글은 '따라하면서 배우는 IT - 네트워크 기초' 강의를 보며 작성하였습니다. 

 
728x90
반응형
LIST