페이로드 (컴퓨팅)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
페이로드는 원래 운송업에서 유래된 용어로, 운송 시 지불해야 하는 적화물을 의미한다. 컴퓨터 네트워크에서는 전송될 데이터를, 프로그래밍에서는 메시지 프로토콜에서 실제 데이터를 지칭한다. 컴퓨터 보안에서는 악의적인 행위를 수행하는 멀웨어의 일부분을 페이로드라고 부른다.
더 읽어볼만한 페이지
- 컴퓨팅 - 데이터 압축
데이터 압축은 디지털 데이터의 크기를 줄여 저장 공간을 절약하고 전송 속도를 향상시키는 기술로, 모르스 부호에서 시작하여 ZIP, JPEG, LZ77 등 다양한 방식으로 발전해 왔으며, 무손실 압축과 손실 압축으로 나뉘고 최근에는 인공지능 기술을 활용하여 효율성을 높여 다양한 분야에서 활용되고 있다. - 컴퓨팅 - 옥텟 (컴퓨팅)
옥텟은 8비트로 구성된 데이터 단위로, "바이트" 용어의 모호성을 피하고자 네트워크 프로토콜 매개변수 저장 크기 설명에 주로 쓰이며, 다양한 수 체계로 표현되고 인터넷 프로토콜 주소에도 활용된다. - 전기통신 - FTTX
FTTx는 광섬유를 활용한 통신 서비스 네트워크 구축 방식으로, 광섬유 연결 위치에 따라 FTTH, FTTB, FTTC, FTTN 등으로 나뉘며, 각 방식은 구축 비용과 제공 대역폭에 차이가 있고, VDSL, PON 기술을 기반으로 초고속 인터넷 서비스 제공에 중요한 역할을 담당하며 미래 기술 발전에 필수적인 인프라로 지속적인 발전과 보급 확대가 예상된다. - 전기통신 - 중계기
중계기는 전기 통신 및 컴퓨터 네트워킹에서 신호를 증폭하거나 재생성하여 통신 거리를 연장하는 장치로, 아날로그 및 디지털 신호를 처리하며 다양한 유형이 존재한다. - 데이터 전송 - 대역폭 제한
대역폭 제한은 네트워크 혼잡 방지, 특정 사용자 과도한 사용 방지, 서비스 품질 관리 등을 위해 컴퓨터 네트워크에서 데이터 전송 속도를 인위적으로 제한하는 기술이다. - 데이터 전송 - 데이터 링크
데이터 링크는 데이터를 송수신하기 위한 통신 연결로, 단방향, 반이중, 전이중 통신으로 나뉘며, 다양한 분야에서 활용되고 특히 항공 분야에서 항공 교통 관제 및 정보 교환, 무인 시스템 제어에 사용된다.
페이로드 (컴퓨팅) | |
---|---|
정보 | |
정의 | 컴퓨터 보안에서, 페이로드는 악용으로 인해 전달되는 부분이며, 웜이나 바이러스와 같은 악성 소프트웨어를 설치하는 것과 같이 시스템에서 원치 않는 작업을 수행한다. |
설명 | 페이로드는 악성 코드로, 의도하지 않은 작업 (예: 데이터 손상, 정보 도난)을 수행할 수 있다. |
유형 | 바이러스 웜 트로이 목마 랜섬웨어 |
예시 | 데이터를 암호화하는 랜섬웨어 스팸 메일을 보내는 웜 백도어를 설치하는 트로이 목마 |
보호 방법 | 백신 소프트웨어 사용 방화벽 사용 보안 업데이트 설치 의심스러운 링크나 첨부 파일 클릭 금지 |
기타 | |
관련 용어 | 익스플로잇 취약점 악성 소프트웨어 |
2. 어원
페이로드라는 용어는 큰 데이터 덩어리 중에서 '흥미 있는' 데이터를 구별하는 데 사용된다. 이 용어는 운송업에서 비롯되었는데, 지급(pay)해야 하는 적화물(load)을 의미한다. 예를 들어, 여객기의 경우에는 승객과 화물이 페이로드가 된다. 유조차가 20ton의 기름을 운반한다면 트럭의 총 무게는 차체, 운전자 등의 무게 때문에 그보다 더 될 것이다. 이 모든 무게를 운송하는 데 비용이 들지만, 고객은 오직 기름 20ton 하중의 운송비만 지급(pay)하게 된다. 즉, '''하중(적하)에 대한 보수'''란 의미로 'payload'란 말이 나온 것이다.
컴퓨터 네트워크에서 전송될 데이터는 페이로드이다. 페이로드는 거의 항상 캡슐화되어 있으며, 일부 유형의 프레임 형식으로 구성되며, 프레이밍 비트와 프레임 검사 시퀀스로 구성된다.[3][4] 이더넷 프레임, 점대점 프로토콜(PPP) 프레임, 파이버 채널 프레임, V.42 모뎀 프레임 등이 그 예시이다.
프로그래밍에서 페이로드는 메시지 프로토콜에서 프로토콜 오버헤드와 실제 데이터를 구별하는 데 사용된다. 예를 들어, JSON 형식의 웹 서비스 응답에서 "Hello, world!"와 같은 실제 데이터가 페이로드에 해당하며, 나머지 부분은 프로토콜 오버헤드이다.
컴퓨터 보안에서 페이로드는 데이터 삭제, 스팸 전송, 데이터 암호화 등 악의적인 행위를 수행하는 멀웨어의 일부분을 의미한다.[5] 컴퓨터 웜, 컴퓨터 바이러스와 같은 멀웨어는 이러한 악성 코드를 페이로드 형태로 포함한다. 이러한 멀웨어는 페이로드 외에도 자기 자신을 전파하거나 탐지를 피하기 위한 오버헤드 코드를 포함하는 것이 일반적이다.[11]
[1]
웹사이트
payload
https://www.pcmag.co[...]
1994-12-01
3. 컴퓨터 네트워크
4. 프로그래밍
5. 컴퓨터 보안
참조
[2]
웹사이트
Payload
http://www.techterms[...]
2021-04-29
[3]
간행물
"RFC 1122: Requirements for Internet Hosts — Communication Layers"
IETF
1989-10
[4]
웹사이트
Data Link Layer (Layer 2)
http://www.tcpipguid[...]
The TCP/IP Guide
2005-09-20
[5]
웹사이트
Payload
https://www.techoped[...]
Techopedia.com
2018-03-05
[6]
웹사이트
Payload definition
https://web.archive.[...]
Pcmag.com
1994-12-01
[7]
웹사이트
Payload definition
http://www.techterms[...]
Techterms.com
2012-02-07
[8]
웹사이트
Payload definition
http://www.securityf[...]
Securityfocus.com
2012-02-07
[9]
간행물
Requirements for Internet Hosts — Communication Layers
IETF
2010-06-07
[10]
웹사이트
Data Link Layer (Layer 2)
http://www.tcpipguid[...]
The TCP/IP Guide
2010-01-31
[11]
웹사이트
Payload
https://www.techoped[...]
Techopedia.com
2018-03-05
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com