산업 제어 시스템 ICS에 사용되는 통신 프로토콜은 산업, 지역 및 공급업체에 따라 크게 다릅니다.
1 전력산업
1.1 IEC 60870-5
IEC 60870-5는 아마도 변전소 자동화를 위한 가장 널리 사용되는 국제 프로토콜일 것입니다. 미국에서는 IEC 60870-5의 일부를 사용하여 데이터 링크 계층의 기반을 제공하는 DNP3과 기능적으로 동일합니다. 다음을 포함하여 다양한 동반 표준이 개발되었습니다.
IEC 60870-5-101: 원격 제어 및 원격 보호와 관련된 전력 시스템을 위한 모니터링 및 제어 기능을 갖춘 통신 전송 프로토콜 IEC 60870-5-103: 안전 보호 장치와 변전소 제어 시스템 장비 간의 상호 운용성을 달성하기 위한 전송 프로토콜 IEC 60870-5-104: IEC 60870-5-101의 확장입니다. 전송, 네트워크, 링크 및 물리 계층 서비스의 변형과 TCP/IP 및 기타 전송(ISDN, X.25 프레임 릴레이 등)에 대한 연결을 위한 제품군이 포함됩니다. IEC 60870-5 일반적인 통신 미디어에는 이더넷 및 직렬이 포함되며 일반적인 포트는 2404/UDP 및 2404/TCP입니다.
1.2 분산 네트워크 프로토콜 3.0(DNP3)
DNP3은 주로 IEC 60870-5 프로토콜 제품군을 대체하기 위해 북미에서 널리 사용됩니다. 이는 1990년대 초반에 개발된 직렬 프로토콜이지만 오늘날 UDP/IP 및 TCP/IP 변형 버전도 존재합니다. IEC 60870-5 개발 위원회의 여러 구성원이 나중에 DNP3으로 알려진 프로토콜을 만들기 위해 개발 과정에서 떠났기 때문에 DNP3과 IEC 60870-5 사이에는 많은 유사점이 있습니다. 결과적으로 DNP3과 IEC 60870-5 간의 데이터 링크는 다음과 같이 매우 유사합니다. 데이터 링크 계층이지만 프로토콜의 상위 계층은 더 다릅니다.
DNP3는 주로 북미 전력 산업에서 사용되지만 이 프로토콜은 물 및 폐수 산업에도 침투했습니다. Newton-Evans Research의 조사에 따르면 북미 전력회사의 절반 이상이 2008년에 DNP3 프로토콜의 UDP/IP 또는 TCP/IP 변형 버전을 사용했습니다.
연구원들은 현재 링크 암호화 및 키 관리 서비스를 제공할 것으로 예상되는 DNP3에 대한 보안 확장을 개발하고 있습니다.
DNP3 프로토콜의 일반적인 통신 미디어에는 이더넷 및 직렬 연결이 포함되며 DNP3에서 일반적으로 사용하는 포트는 20000/UDP, 20000/TCP, 19999/UDP 및 19999/TCP입니다.
1.3 파운데이션 필드버스(FOUNDATION Fieldbus)
Foundation Fieldbus 프로토콜은 다양한 산업 프로세스의 주요 필드버스 프로토콜입니다. 주로 프로세스/공장 자동화에 사용되며 발전소/발전기 제어 및 반도체 제조 제어를 포함한 다양한 설치에 배포되었습니다. 필드버스 통신 매체에는 연선 및 광섬유가 포함됩니다. 일반적인 포트에는 1089/UDP, 1089/TCP, 1090/UDP, 1090/TCP, 1091/UDP 및 1091/TCP가 포함됩니다.
Foundation의 fieldbus 프로토콜{0}}지원 장치의 공개 목록은 Fieldbus Foundation 웹사이트에서 확인할 수 있습니다. Fieldbus Foundation의 회원으로는 350개 이상의 주요 제어 시스템 및 계측 공급업체와 다수의 최종 사용자가 있습니다.
1.4 ICCP(통제 센터 통신 프로토콜)
ICCP(IEC 60870-6/TASE.2)는 주로 전력 산업에서 제어 센터 간의 통신에 사용됩니다. 미국에서 ICCP 네트워크는 유틸리티 회사 조정(일반적으로 여러 지역의 송전, 배전 및 발전소와 같은 전송 작업을 수행하는 유틸리티)에 사용됩니다. 여기서 서로 다른 지역의 서비스 공급자를 연결하면 서로 다른 지역 간의 전력 입력 및 출력을 조정할 수 있습니다. ICCP는 일반적으로 포트 102/TCP를 사용합니다.
1.5 모드버스 프로토콜
Modbus는 사용 편의성, 무료 다운로드, 로열티 없는 배포로 인해 모든 분야에서 가장 널리 사용되는 제어 프로토콜입니다.-
PLC 및 릴레이와 같은 지능형 장치는 Modbus 프로토콜 또는 그 변형을 사용하여 원격 RTU와 같은 간단한 장치와 통신하는 경우가 많습니다. Modbus 표준 프로토콜 외에도 Modbus +는 가장 널리 사용되는 변형 중 하나입니다. Modbus 회원(Modbus 개발자 그룹에 속한 회사 및 개발자) 목록은 Modbus 웹사이트에서 확인할 수 있습니다. 이 목록에는 개별 회원과 각 회원이 제조한 제품에 대한 간략한 설명이 포함되어 있습니다. Modbus 공급업체 목록, Modbus 장비 목록 및 Modbus 시스템 통합 서비스를 제공하는 회사 목록도 제공됩니다.
Modbus 변형에는 여러 가지가 있습니다. Modbus RTU는 직렬 연결을 통한 통신을 허용하는 개방형 표준 바이너리 인코딩 프로토콜이고, Modbus ASCII는 직렬 연결을 지원하는 개방형 표준 ASCII 인코딩 프로토콜이며, Modbus/TCP는 TCP 패킷에 Modbus RTU 페이로드를 캡슐화하고 Modbus RTU 페이로드에 대한 기능 코드를 제공하는 개방형 표준입니다. Modbus/TCP는 기능 코드에 일부 제한을 두고 Modbus RTU 페이로드를 TCP 패킷에 캡슐화하는 개방형 표준입니다. Modbus/UDP는 공급업체에 따라 다르지만 가장 일반적으로 Modbus/TCP는 UDP를 통해 전송됩니다. Modbus +는 전송 미디어 액세스 제어를 위해 토큰 전달 기술을 사용하는 확장된 고속(1Mbps) 버전입니다. 하지만 Modbus +는 Modicon 독점 프로토콜입니다. Enron(또는 Daniels) Modbus는 32비트 값을 두 개가 아닌 하나의 레지스터로 처리하는 공급업체 확장 기능을 갖춘 표준 Modbus 프로토콜입니다.JBus는 주소 지정 변형이 더 작은 Modbus 프로토콜 버전입니다.
Modbus의 일반적인 통신 미디어에는 이더넷 및 직렬 포트가 포함됩니다(RS485 2{1}}선이 매우 일반적임). Modbus는 일반적으로 포트 502/TCP에서 통신합니다.

2 석유 및 가스 산업
석유 및 가스 산업에는 명확한 주류 독점 프로토콜이 없습니다. 업계에서는 DNP3, IEC 60870-5 및 Modbus와 같은 다양한 프로토콜을 사용합니다. 섹션 1에서는 이러한 프로토콜에 대해 더 자세히 설명합니다. Foundation fieldbus 프로토콜 Feildbus와 같은 다양한 fieldbus 프로토콜은 많은 석유 및 가스 시설에서도 찾아볼 수 있습니다.
석유 및 가스 산업의 통신은 RTU 및 센서를 통해 PLC에 유량 및 압력 데이터를 제공하기 위해 무선으로 전송되는 경우가 많습니다. PLC는 안전 및 보호 시스템과 유정 제어 시스템을 실행합니다. 등.
2.1 DNP3 및 IEC 60870-5
DNP3 및 IEC 60870-5에 대한 논의는 섹션 5.2의 전력 산업 섹션에 나와 있습니다. DNP3 및 IEC 60870-5를 사용하는 석유 및 가스 회사 목록은 프로토콜에 대한 백서도 찾을 수 있는 Triangle Microworks Inc. 웹사이트에서 확인할 수 있습니다.
일반적인 통신 미디어에는 이더넷 및 직렬 연결이 포함됩니다. DNP3은 일반적으로 포트 20000/UDP, 20000/TCP, 19999/UDP 및 19999/TCP를 사용하는 반면, IEC 60870-5는 일반적으로 2404/UDP 및 2404/TCP를 사용합니다.
2.2 모드버스 프로토콜
Modbus는 섹션 5.2의 Modbus 설명에 설명된 대로 석유 및 가스 부문에서 널리 사용되는 제어 프로토콜입니다. 또한 Foundation Fieldbus 프로토콜은 석유화학 분야에서 널리 사용됩니다.
일반적인 통신 매체에는 이더넷 및 직렬 포트가 포함됩니다(RS485 2{1}}선이 매우 일반적입니다. Modbus는 일반적으로 포트 502/TCP에서 실행됩니다.

3 수처리 산업
3.1 DNP3 프로토콜
섹션 5.2의 DNP3 설명에 설명된 대로 이 프로토콜은 수처리 부문에서도 널리 사용됩니다. 일반적인 통신 미디어에는 이더넷 및 직렬 연결이 포함됩니다. DNP3은 일반적으로 포트 20000/UDP, 20000/TCP, 19999/UDP 및 19999/TCP를 사용합니다.
3.2 모드버스 프로토콜
위에서 전력 산업 섹션의 Modbus 설명에서 언급했듯이 Modbus는 수처리 산업에서 가장 널리 사용되는 제어 프로토콜입니다. 일반적인 통신 매체에는 이더넷과 직렬 버스가 포함됩니다. Modbus는 일반적으로 포트 502/TCP에서 실행됩니다.

4 빌딩 자동화 분야
빌딩 자동화 분야에서는 LonWorks(LonTalk 또는 ANSI/CEA 709.1B라고도 함)가 지배적인 통신 프로토콜이고, DyNet 및 기타 여러 통신 프로토콜이 그 뒤를 따릅니다. 일반적인 통신 매체에는 전력선 캐리어, 연선/이더넷, 광섬유 및 RF가 포함됩니다. 주요 통신 포트로는 2540/UDP, 2540/TCP, 2541/UDP 및 2541/TCP가 있습니다.
4.1 LonWorks(LonTalk 또는 ANSI/CEA 709.1-B)
미국 회사인 Echelon은 LonWorks 플랫폼이라고도 불리는 LonWorks 프로토콜을 기반으로 하는 네트워크 플랫폼을 개발했습니다. 이 플랫폼은 반도체 제조, 조명 제어 시스템, 에너지 관리 시스템, HVAC 시스템, 보안 시스템, 홈 자동화, 소비자 가전 제어, 공공 가로등/모니터링/제어, 주유소 제어 등 다양한 산업 분야에서 사용됩니다. LonWorks의 일반적인 애플리케이션은 건물 내부의 공조 및 환기 시스템(HVAC)을 조정하기 위해 LonTalk 프로토콜을 통해 PC 및 PLC와 통신하는 온도 조절 장치로 사용됩니다. 에어컨 및 환기 시스템(HVAC).
ISO 및 IEC는 LonWorks 플랫폼 호환성 표준 번호 ISO/IEC 14908-1, -2, -3 및 -4(ANSI/CEA-852)를 부여했습니다. LonWorks는 또한 IEEE 1473-L(열차 네트워킹, 기관차 네트워킹) 및 기타 여러 응용 분야별 응용 분야의 일부를 구성합니다. 중국은 LonWorks를 국가 통제 표준(GB/Z 20177.1-2006)과 건물 및 스마트 커뮤니티 표준(GB/T 20299.4-2006)으로 승인했습니다. 유럽 장비 제조업체 협의회(European Equipment Manufacturer Council)도 가정용 기기 제어 및 모니터링 - 애플리케이션 상호 운용성 사양 표준의 일부로 LonWorks를 채택했습니다.
4.2 다이넷
DyNet은 Dynalite(현재 Philips Electronics 소유)에서 개발한 독점 프로토콜입니다. DyNet 장치에는 프로그래밍 가능한 자체 컨트롤러가 포함되어 있으며 지점{1}}대{2}}모델을 통해 통신합니다.
DyNet의 일반적인 통신 매체에는 RS-485 직렬 버스, RS-232 직렬 버스, 이더넷 및 적외선이 포함됩니다.
4.3 기타 프로토콜
자동화 시스템 구축에 사용되는 다른 프로토콜도 많이 있습니다. 가장 널리 사용되는 것은 INSTEON, X10, ZigBee, X-Wave 및 KNX/Konnex입니다.

5 공정자동화(제조) 분야
프로세스 자동화 분야는 PROFINET, Foundation fieldbus 프로토콜 Fieldbus, Common Industrial Protocol CIP 및 그 파생물을 포함한 필드버스 프로토콜이 지배합니다. IEC 61158 및 IEC 61784에는 각 주요 필드버스 프로토콜과 그 변형에 대한 자세한 설명이 포함되어 있습니다.
5.1 DF1 프로토콜
DF1은 ANSI X3.28 프로토콜의 D1 및 F1 부분에 정의된 직렬 통신 프로토콜입니다. 이 프로토콜은 원래 Allen-Bradley(현재 Rockwell Automation 소유)가 개발했으며 일반적으로 PCCC(Programmable Controller Communication Command)를 Allen-Bradley PLC에 전송하는 수단으로 사용됩니다.
5.2 Foundation Fieldbus 프로토콜 필드버스
Foundation Fieldbus 프로토콜 Fieldbus는 기본 및 고급 변조 제어 애플리케이션뿐만 아니라 이러한 기능과 관련된 대부분의 개별 제어 시나리오에도 적합합니다. Foundation Fieldbus 프로토콜 Fieldbus에는 서로 다른 속도와 서로 다른 전송 미디어에서 실행되는 두 가지 구현이 있습니다. H1은 일반적으로 필드 장치를 연결하고 31.25Kbps로 실행되는 가장 일반적인 구현입니다. HSE(고속 이더넷)는 호스트 컴퓨터, I/O 하위 시스템, 게이트웨이 및 현장 장치를 연결하며 100Mbps의 속도로 작동합니다. Foundation Fieldbus 프로토콜 Fieldbus는 IEC 61804에서 필드버스 표준으로 채택되었습니다.
5.3 프로세스 필드버스 프로토콜 Profibus
Profibus는 독일 교육 연구 부서 BMBF에 의해 개발되었습니다. 이는 두 가지 변형으로 제공됩니다. 그 중 보다 일반적인 변형은 일반적으로 중앙 집중식 컨트롤러와 센서/액추에이터 간의 통신에 사용되는 DP(분산형 주변 장치) 프로토콜이고, 다른 변형은 공정 제어 시스템 PCS에서 측정 장치를 모니터링하고 제어하는 데 사용되는 PA(프로세스 자동화) 프로토콜입니다. PA 변형은 폭발성 또는 위험 지역에서 사용하도록 설계 및 고안되었으며 다음 사항에 따라 물리적 전송 링크를 사용합니다. IEC 61158-2.PA 포함 DP와 기본 통신 프로토콜은 동일하지만 PA는 31.25Kpbs의 속도로 작동합니다. DP 및 PA 네트워크는 DP를 백본으로 사용하여 커플러를 통해 연결할 수 있습니다. 프로피버스 필드버스 프로토콜은 IEC 61158 및 IEC 61784 표준에 포함되어 있습니다.
5.4 Profinet IO 프로토콜
PROFINET 개념에는 PROFINET CBA와 PROFINET IO라는 두 가지 관점이 있으며, 둘 다 동일한 버스 시스템에서 통신할 수 있습니다. 개별적으로 또는 조합하여 작동할 수 있으며, PROFINET IO 하위 시스템은 다른 관점에서 PROFINET CBA 시스템으로 사용할 수 있습니다.PROFINET IO는 분산 주변 장치와의 실시간(RT) 및 등시성(IRT) 통신을 위해 개발되었으며, 실시간 통신 RT의 주기 시간은 10밀리초이고 주기 시간은 1ms 또는 1ms입니다. 등시성 통신 IRT 드라이브의 경우 더 적습니다. PROFINET CBA는 TCP/IP를 통한 구성요소-기반 통신과 모듈식 시스템 엔지니어링의 실시간-통신에 적합합니다. 두 가지 통신 모드를 동시에 사용할 수 있습니다. PROFINET CBA의 반응 시간 범위는 100ms입니다.
PROFINET 필드버스 프로토콜은 IEC 61158 및 IEC 61784 표준에 포함되어 있습니다.
5.5 CC-링크 프로토콜
CC-Link는 일본의 Mitsubishi Electric이 개발하고 다른 일본 공급업체가 널리 채택한 필드버스 프로토콜입니다. 현재 CC-Link를 사용하는 총 기기 수는 600만 대를 초과하며 1,000개 이상의 다양한 기기를 포괄합니다. CC-링크 프로토콜을 사용하는 산업용 이더넷은 기존 IT 네트워크와 쉽게 통합될 수 있습니다.
CC-링크 형식에는 네 가지가 있습니다.
CC-Link CC-Link LT(통신 요구 사항이 낮은 장치를 위한 경량 버전) CC-Link Safety(높은- 신뢰성 버전, IEC 61508 SIL3 및 ISO 13849 준수-1 Cat 4) CC-Link IE(산업용 이더넷 버전) 일반적인 CC-링크 통신 매체에는 연선 및 광섬유가 포함됩니다. 일반적인 CC-Link 통신 매체에는 연선 케이블 및 광섬유가 포함되며 CC-Link 파트너 협회는 파트너 목록을 제공합니다.
5.6 공통 산업 프로토콜(CIP)
CIP(Common Industrial Protocol)는 전체 제조 산업에 통합 통신 아키텍처를 제공하려고 시도합니다. CIP는 EtherNet/IP, DeviceNet, CompoNet 및 ControlNet과 같은 프로토콜을 위한 통합 애플리케이션 계층 프로토콜입니다.CIP는 제조 자동화 애플리케이션에 대한 제어, 안전, 동기화, 동작, 구성 및 기타 정보를 수집하는 데 사용되는 완전한 메시지 및 서비스 세트로 구성됩니다. CIP에는 제조 자동화 애플리케이션에서 제어, 안전, 동기화, 동작, 구성 및 기타 정보를 수집하기 위한 일련의 메시지와 서비스가 포함되어 있습니다. 이 프로토콜은 ODVA(Open DeviceNet Vendors Association)에서 관리합니다.
5.7 ControlNet 프로토콜
ControlNet은 완전히 중복된 링크 케이블에 대한 지원을 내장한 Allen-Bradley가 개발한 CIP 구현이며, 모든 통신은 높은 수준의 결정성을 위해 빡빡하게 예약됩니다.
ControlNet 물리적 계층은 BNC 커넥터를 사용하는 RG-6 동축 케이블 또는 광섬유입니다. controlNet은 버스 속도가 5Mbps인 맨체스터 인코딩을 사용합니다. 링크 계층은 NUT(Network Update Time)라는 주기에 따라 작동합니다. 각 NUT에는 두 가지 단계가 있습니다. 첫 번째 단계는 전송 기회를 보장하기 위해 정기적인 트래픽 전송을 위해 예약되어 있으며, 두 번째 단계는 아무런 보장 없이 예약되지 않은 트래픽 전송에 사용됩니다. 예약되지 않은 트래픽 전송이 보장됩니다. ControlNet의 최대 프레임 크기는 510바이트입니다.
5.8 DeviceNet 프로토콜
DeviceNet은 Allen이 개발한 또 다른 CIP 구현입니다.{0}Bradley.DeviceNet은 CAN(Controller Area Network) 물리 계층 위에 위치하며 기존 RS-485 기반 프로토콜보다 비용이 저렴하고 강력한 ControlNet 기술을 활용합니다.
DeviceNet의 전송 속도는 125Kbps, 250Kbps, 500Kbps이며 백본의 길이는 버스 속도에 반비례합니다(각각 500m, 250m, 125m). 대부분의 배포는 마스터/슬레이브 모드를 사용하지만 지점간-전송도{10}}사용할 수 있습니다. 단일 논리 네트워크에 여러 마스터가 공존합니다. DeviceNet은 복잡한 전자기 환경에서 안정적으로 작동하도록 신중하게 설계되었습니다.
5.9 EtherNet/IP 프로토콜
EtherNet/IP는 Rockwell Automation이 개발한 CIP 프로토콜을 구현한 것입니다. 프로토콜의 애플리케이션 계층은 CIP입니다. EtherNet/IP는 표준 TCP/IP 스택 위에 구축된 애플리케이션 계층 프로토콜로, 속도에 관계없이 하단의 기존 이더넷 인프라를 활용하여 네트워크의 모든 장치를 통합된 "객체" 세트로 처리합니다. 전체 EtherNet/IP 스택은 ASIC 또는 FPGA(Field Programmable Gate Array) 없이도 범용 프로세서의 소프트웨어로 구현될 수 있습니다. EtherNet/IP는 명시적 메시징에 44818/TCP를 사용하고 암시적 메시징에 2222/UDP를 사용합니다.
5.10 EtherCAT 프로토콜
EtherCAT(Ethernet for Control Automation Technology)은 제어 자동화 기술을 위한 이더넷 프로토콜로, UDP 패킷에 프레임 데이터를 삽입하여 IP 라우팅이 가능한 Ethertype 0x88A4를 사용합니다. etherCAT은 -주기당-노드당-모델을 사용하지 않습니다. 주기(업데이트 시간)당 노드당 하나의 프레임을 처리하는 대신 EtherCAT은 "즉시-즉시-" 모드를 사용합니다. EtherCAT은 단순히 장치로부터 이더넷 프레임을 수신하는 것이 아니라 장치를 통과하면서 장치로 전송된 데이터를 읽고, 이를 각 노드에서 프로세스 데이터로 해석하고 복사하며, 유사하게 장치를 통과하면서 입력 데이터를 삽입합니다. 데이터그램이 전달될 때의 데이터. 단일 프레임으로 많은 노드의 주소를 지정할 수 있습니다.
EtherCAT 네트워크는 CANopen, DeviceNet, PROFIBUS 및 기타 프로토콜이 포함된 게이트웨이를 통해 통합될 수 있습니다. EtherCAT 기술 그룹은 사용자와 공급업체로 구성된 국제 조직입니다. 2009년 8월 현재 47개국 1,100개 이상의 기업으로 구성되어 있습니다. etherCAT은 IEC 61158 및 IEC 61788, IEC 61158 및 IEC 61789 프로토콜에 필드버스 프로토콜로 포함되어 있습니다. 필드버스 프로토콜인 EtherCAT은 IEC 61158 및 IEC 61784 표준에 포함되어 있습니다. etherCAT은 이더넷 LAN 간 라우팅을 위해 포트 34980/UDP 및 34980/TCP를 사용합니다.
5.11 EGD 프로토콜(이더넷 글로벌 데이터)
EGD(Ethernet Global Data) 프로토콜은 CPU가 정기적으로 예약된 주기 속도로 내부 메모리의 일부를 하나 이상의 다른 CPU와 공유할 수 있도록 하는 통신 메커니즘입니다. 특정 GE Fanuc PLC는 EGD 프로토콜을 사용합니다.
5.12 FINS 프로토콜
FINS는 Omron(일본 제어 회사)이 개발하여 최신 PLC에 사용되는 프로토콜입니다. 일반적으로 포트 9600/UDP를 사용하는 IP{1}}지원 시스템에서 실행됩니다.
5.13 호스트 링크 프로토콜
Host Link는 Omron이 이전 PLC 시리즈를 위해 개발한 프로토콜이지만, 많은 최신 Omron PLC는 여전히 HostLink 프로토콜을 사용하여 통신할 수 있습니다. ASCII 코드를 기반으로 한 RS-232 버스 프로토콜입니다.
5.14 SERCOS 프로토콜(직렬 실시간-시간 통신 시스템)
SERCOS는 엄격한 실시간 요구사항을 갖고 있으며{0}}금속 절단 및 성형, 기계 조립, 포장, 로봇 공학, 인쇄 및 자재 취급과 같은 분야의 모션 제어에 특히 적합합니다. 프로토콜은 SERCOS International에서 관리하며 현재 버전은 SERCOS III입니다. SERCOS는 IEC 61158 및 IEC 61784 표준에 자세히 정의되어 있습니다.
5.15 SRTP(서비스 요청 전송 프로토콜)
SRTP는 PC를 통해 PLC에 대한 명령 및 데이터 통신을 위한 프로토콜입니다. 이는 GE Fanuc PLC에서 애플리케이션 계층 통신 프로토콜로 사용됩니다.
5.16 Sinec H1 프로토콜
Sinec H1은 다양한 애플리케이션 계층 프로토콜을 실행할 수 있는 Siemens가 개발한 전송 계층 프로토콜입니다. 이 프로토콜의 넓은 대역폭 특성은 대용량 데이터 전송에 이상적입니다.




