메뉴 건너뛰기

Extra Form
출처 https://gakari.tistory.com/entry/%EB%AC%...4%EA%B5%90
 

1. 스위치의 개념

- 패킷의 목적지 주소를 기준으로 보내는 곳과 받는 곳을 계산하여 해당 포트를 1:1로 연결함

- 전송 중 패킷의 충돌이 일어나지 않도록 패킷을 전송함

- 정보전달의 수단과 회선의 효율적 사용을 위한 장비

 

2. L2 스위치의 개념도 및 특징

가. 개념도

<그림. L2 스위치 개념도>

- 데이터링크 계층에 위치하여 MAC주소를 읽고 스위칭함.

 

나. 기술적 특징

- MAC주소를 이용한 스위칭

- MAC table을 유지함(각 스위치별)

- 구조가 간단하고 신뢰성이 높음

- Broadcast 패킷에 의해 성능 저하 발생

 

3. L3 스위치의 개념도 및 특징

가. 개념도

<그림. L3 스위치 개념도>

- 네트워크 계층에 위치하여 서로 다른 네트워크를 연결함.

 

나. 기술적 특징

- IP주소를 읽어서 스위칭

- L2스위치에 라우팅 기능 추가

- Broadcast 트래픽에 의한 전체 성능 저하를 막음

- 특정 라우팅 프로토콜을 이용해야 스위칭 가능

- 라우팅 테이블 유지 필요

- ASIC에 의한 고속 라우팅

 

4. L4 스위치의 개념도 및 특징

가. 개념도

<그림. L4 스위치 개념도>

- TCP/UDP프로토콜에서 스위칭이 수행됨

 

나. 기술적 특징

- TCP/UDP 포트번호로 스위칭

- 로드밸런싱 기능 지원

- 보안성이 높고 상황에 따른 스위칭 가능

- 프로토콜 의존적이며 설정이 복잡

- 장비가 다소 고가임

- 특정벤더에 종속되지않음.

 

5. L7 스위치의 개념도 및 특징

가. 개념도

<그림. L7 스위치 개념도>

- 응용계층영역의 정보를 바탕으로 로드밸런싱 기능 구현

 

나. 기술적 특징

- 데이터 안 내용을 보고 특정 문자열 명령을 기준으로 스위칭

- DoS/SYN Attack 방어 가능

- 바이러스 패킷 필터링

- 불필요트래픽 제어로 네트워크 가용성 향상

- VPN 기능 지원

- 사용자별 차별화된 QoS 제공가능

 

6. 장비별 비교표

구 분L2L3L4L7
OSI계층데이터링크네트워크전송응용
참조필드MACIP주소포트번호Payload
특징패킷전달라우팅부하분산보안성향상
네트워크
성능
낮음보통우수우수
설정간단보통복잡복잡
현장적용각사무실정보통신설비
백본
서버실내
로드밸런서
서버실내
로드밸런서


[네트워크/HTTP] 페이로드(Payload)란?

https://hanamon.kr/%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-http-%ED%8E%98%EC%9D%B4%EB%A1%9C%EB%93%9C-payload%EB%9E%80/

페이로드(Payload)란 무엇일까?

  • 페이로드(payload)는 전송되는 데이터를 의미한다.
  • 데이터를 전송할 때, 헤더와 메타 데이터, 에러 체크 비트 등과 같은 다양한 요소들을 함께 보내어, 데이터 전송의 효율과 안정성을 높이게 된다.
  • 이 때, 보내고자 하는 데이터 자체를 의미하는 것이 바로 페이로드이다.
  • 우리가 택배 배송을 보내고 받을 때, 택배 물건이 페이로드이고, 송장이나 박스, 뽁뽁이와 같은 완충재 등은 부가적인 것이기 때문에 페이로드가 아니다.

위키피디아에 이해하기 아주 좋은 예시가 아래와 같이 나와있다.

페이로드(payload)라는 단어는 운송업에서 비롯하였는데, 지급(pay)해야 하는 적화물(load)을 의미한다.
예를 들어, 유조선 트럭이 20톤의 기름을 운반한다면 트럭의 총 무게는 차체, 운전자 등의 무게 때문에 그것보다 더 될 것이다.
이 모든 무게를 운송하는데 비용이 들지만, 고객은 오직 기름의 무게만을 지급(pay)하게 된다. 그래서 ‘pay-load’란 말이 나온 것이다.

메시지 프로토콜(message protocols) 중에 프로토콜 오버헤드(protocol overhead)와 원하는 데이터(data)를 구별할 때 사용된다.

예를 들어 웹 서비스 응답(Web Service Response)이 아래의 JSON 데이터 이라면 페이로드는 아래의 JSON에서 “data”이다.
그 이외의 데이터들은 전부 통신을 하는데 있어 용이하게 해주는 부차적인 정보인 프로토콜 오버헤드(Protocol Overhead)이다.

코드로 표현을 한다면 아래와 같다. (여기에서 “data”에 해당하는 부분이 페이로드이다. 그 외는 모두 프로토콜 오버헤드이다.)

{
"status" : "OK"
"from": "localhost",
"to": "https://hanamon.kr/users/1",
"method": "GET",
"data":{ "username" : "하나몬" }
}

그림으로 표현을 한다면 아래 그림처럼 이루어진다. (여기에서 Body에 페이로드가 포함되어있다.)

페이로드




List of Articles
번호 제목 날짜 조회 수
17 해시(Hash) 알고리즘 속도 알고리즘 설명 해시 크기 아주 빠름 CRC-32 Cyclic Redundancy Check 방식 중의 하나이며 CRC32 다항식을 사용하여 검증 코드를 추출하고, 주로 데이터 전... 2024.02.14 3647
16 로드밸런서의 기본 (L4 로드밸런서 L7 로드밸런서) (AWS ELB, N... 로드밸런서는 네트워크 공부의 꽃이다. 필자는 현재 일하고 있는 회사에서 직접 L7 로드밸런서를 구현해보면서 로드밸런서에 대해 공부를 했는데 L4스위치와 L7... 2023.07.21 198
» L2, L3, L4, L7 스위치, Payload 1. 스위치의 개념- 패킷의 목적지 주소를 기준으로 보내는 곳과 받는 곳을 계산하여 해당 포트를 1:1로 연결함- 전송 중 패킷의 충돌이 일어나지 않도록 패킷을 ... 2023.07.21 179
14 인터넷 프로토콜 (IP, TCP/UDP, HTTP) 인터넷 프로토콜 (IP, TCP/UDP, HTTP) 네트워크 흐름을 이해하기 위해서는 웹 통신을 가능하게 한 HTTP 통신의 흐름을 파악하는 것이 중요합니다. 1. IP와 IP Pac... file 2023.03.25 142
13 올플래시 스토리지 (Solid State Drive) 올플래시 스토리지 (Solid State Drive) 전세계적으로 올 플래시 스토리지 시장이 급성장하고 있다. 현재 국내에는 기존 스토리지 업계의 강자인 글로벌 벤더부터... file 2020.08.24 140
12 허브, 브리지, 스위치 차이 □ 허브의 종류와 스위치와의 차이 -.인텔리전트 허브:지능형 허브로서 NMS(네트워크관리시스템)에서 모든 데이터를 분석하고 제어도 가능한데 대형 네트워크에서... 2020.07.31 126
11 UTM 장비 알아보기 (Untangle) UTM 장비 알아보기 (Untangle) Untangle은 오프소스 방화벽 중에 UTM 기능까지 포함된 방화벽입니다.본 글에서는 UTM의 설치 및 기본 메뉴와 관련된 사항에 대해 ... 2020.07.25 185
10 Untangle 설치 와 방화벽 사용하기 Untangle 설치 와 방화벽 사용하기 Untangle 란 네트워크 관리 소프트웨어를 제공하는 오픈소스 소프트웨어이다. 모든 기능이 오픈소스는 아니지만 많은 기능을 ... 2020.07.25 280
9 방화벽(Untangle) 와 IPS(Suricata) 같이 사용하기 방화벽(Untangle) 와 IPS(Suricata) 같이 사용하기 방화벽과 IPS를 같이 이용해서 네트워크를 구성해볼 것이다. ​ 구성은 위와 같이 할 것이고 windows7에서 IPS... 2020.07.25 172
8 Untangle UTM 오픈소스 방화벽 몇 가지 기능 Untangle UTM 오픈소스 방화벽 몇 가지 기능 설치하고 나면 다양한 툴들이 설치되어 있거나 설치를 할수 있습니다 대표적으로 사용해볼 보안 모듈은 Web Filter ,... 2020.07.25 146
7 UTM 기능이 들어간 방화벽 구축 Vmware 와 Untangle 만 있으면 가능하다는 것이죠 과연 어떻게 설치하는지 보도록 합시다! ​ 설치를 다하신 분들은 기능도 한번 사용 해보시길 바랍니다 https://... 2020.07.25 162
6 통합위협관리 (UTM, Unified Threat Management) 통합위협관리 (UTM, Unified Threat Management) 침입 차단 시스템, 가상 사설망 등 다양한 보안 솔루션 기능을 하나로 통합한 보안 솔루션을 의미한다. 보안 솔... 2020.07.25 125
5 Blade Server 블레이드 서버[ blade server , -性能評價協同組合 ] 하나 이상의 마이크로 프로세서와 메모리, HDD, 운영체제(OS) 등 ... 2016.04.02 120
4 삼성전자, 기존 대비 4배 용량 15.36TB 서버용 SAS SSD 'PM1633... 삼성전자가 세계 최대 15.36TB(테라바이트) 서버용 SAS SSD를 출시했다. 삼성전자는 3일 보도자료를 통해 기존 제품보다 용량을 4배 높인 세계 최대 용량의 '15.3... file 2016.04.01 157
3 CISCO Mobility Service 시스코 모빌러티 서비스 * 도서관 2016.03.20 128
2 일반적으로 RAID 컨트롤러는 0,1,5 정도만 지원하는 것 같던데... 일반적으로 RAID 컨트롤러는 0,1,5 정도만 지원하는 것 같던데... 약 2T 정도의 DB를 구성해봤는데, 그냥 RAID5로 했었습니다. RAID보다는 DBMS구성 및 APPLICATI... 2016.03.17 110
1 RAID 활용 가이드 (ITW_HowTo_RAID) RAID 활용 가이드 RAID가 PC 부품에서 가장 느린 하드 디스크의 속도를 2배 이상 높일 수 있는 확실한 해결책으로 각광 받고 있다. RAID는 각 드라이브에 데이터... file 2016.03.01 123
목록
Board Pagination Prev 1 Next
/ 1