본문 바로가기

네트워크

패킷의 종류와 구조

 

 

물리 계층 (Physical Layer)
  • 패킷 종류: 비트(Bit)
  • 구조: 0과 1로 이루어진 비트 스트림
  • 특징: 전기적, 기계적, 기능적 특성을 다루며, 주로 케이블, 허브, 리피터 등의 장치에서 작동한다.

 

 

데이터 링크 계층 (Data Link Layer)
  • 패킷 종류: 프레임(Frame)
  • 구조: 목적지 및 출발지 MAC 주소, 데이터, 오류 감지를 위한 체크섬 등의 정보
  • 특징: 네트워크 장비 간의 직접적인 통신을 제공하며, 에러 검출 및 수정, 흐름 제어 등의 기능을 수행한다. 예로 이더넷 프레임이 여기에 속한다.

 

 

네트워크 계층 (Network Layer)
  • 패킷 종류: 패킷(Packet)
  • 구조: 출발지 및 목적지 IP 주소, 데이터, 서비스 유형(TOS, Type of Service), 패킷 식별 정보 등
  • 특징: 데이터를 목적지까지 전달하기 위한 경로를 결정하고 라우팅을 수행한다. IP 패킷이 여기에 해당한다.

 

 

전송 계층 (Transport Layer)
  • 패킷 종류: 세그먼트(Segment)
  • 구조: 출발지 및 목적지 포트 번호, 일련번호(Seq), 확인응답 번호(Ack), 윈도우 크기 등의 정보
  • 특징: 종단 간 통신을 제공하며, 신뢰성 있는 데이터 전송과 흐름 제어를 담당. TCP 세그먼트가 여기에 속한다.

 

 

세션 계층 (Session Layer)
  • 패킷 종류: 데이터(Data)
  • 구조: 세션 설정, 유지 및 종료를 위한 제어 정보
  • 특징: 통신 세션을 설정, 유지 및 종료하여 양 끝단의 애플리케이션 간의 대화를 조정한다.

 

 

표현 계층 (Presentation Layer)
  • 패킷 종류: 데이터(Data)
  • 구조: 데이터의 형식, 압축, 암호화 등의 변환 정보
  • 특징: 데이터의 형식을 변환하여 서로 다른 시스템 간의 호환성을 제공하고, 데이터를 암호화하거나 압축하여 안전하고 효율적인 전송을 돕는다.

 

 

응용 계층 (Application Layer)
  • 패킷 종류: 메시지(Message)
  • 구조: 응용 프로토콜에 따른 데이터 포맷
  • 특징: 최종 사용자가 접하는 데이터를 다룬다. HTTP, FTP, SMTP 등의 프로토콜이 여기에 속한다.

 

 

'네트워크' 카테고리의 다른 글

[네트워크 스위치] 업링크 포트(Up link)  (0) 2024.10.10
네트워크의 분류  (0) 2023.12.01