기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AS2 구성 및 제한
이 주제에서는 허용되는 암호 및 다이제스트를 포함하여 적용성 선언문 2(AS2) 프로토콜을 사용하는 전송에 지원되는 구성, 기능 및 기능에 대해 설명합니다. 이 섹션에서는 AS2 전송의 제한 및 알려진 문제도 설명합니다.
AS2 지원되는 구성
서명, 암호화, 압축, MDN
인바운드 전송과 아웃바운드 전송 모두에서 다음 항목은 필수 또는 옵션입니다.
-
암호화 - 필수(HTTP현재 지원되는 유일한 전송 방법인 전송의 경우). 암호화되지 않은 메시지는 Application Load Balancer(ALB)와 같은 TLS종료 프록시에서 전달되고
X-Forwarded-Proto: https
헤더가 있는 경우에만 허용됩니다. -
서명 — 옵션
-
압축 - 선택 사항(현재 지원되는 유일한 압축 알고리즘은 ZLIB)
-
메시지 처리 알림(MDN) - 선택 사항
암호(Ciphers)
다음 암호는 인바운드 및 아웃바운드 전송 모두에 지원됩니다.
-
AES128_CBC
-
AES192_CBC
-
AES256_CBC
-
3DES(이전 버전과의 호환성에만 해당)
Digests
다음 데이터 유형이 지원됩니다.
-
인바운드 서명 및 MDN – SHA1, SHA256, SHA384, SHA512
-
아웃바운드 서명 및 MDN – SHA1, SHA256, SHA384, SHA512
MDN
MDN 응답의 경우 다음과 같이 특정 유형이 지원됩니다.
-
인바운드 전송 — 동기 및 비동기
-
아웃바운드 전송— 동기식 전송 전용
-
Simple Mail Transfer Protocol(SMTP)(이메일 MDN) - 지원되지 않음
Transports
-
인바운드 전송 - 현재 지원되는 HTTP 유일한 전송이며 명시적으로 지정해야 합니다.
참고
인바운드 전송HTTPS에 를 사용해야 하는 경우 Application Load Balancer 또는 Network Load Balancer TLS에서 를 종료할 수 있습니다. 이에 대한 설명은 를 통해 AS2 메시지 수신 HTTPS에 나와 있습니다.
-
아웃바운드 전송 - HTTP 를 제공하는 경우 암호화 알고리즘도 지정URL해야 합니다. 를 제공하는 경우 암호화 알고리즘HTTPSURL에 NONE 를 지정할 수 있습니다.
AS2 할당량 및 제한
이 섹션에서는 에 대한 할당량 및 제한 사항에 대해 설명합니다. AS2
AS2 할당량
AS2 파일 전송에는 다음 할당량이 적용됩니다. 조정 가능한 할당량 증가를 요청하려면 AWS 일반 참조의 AWS 서비스 할당량을 참조하세요.
명칭 | 기본값 | 조정 가능 |
---|---|---|
서버당 인바운드 AS2 요청 수 | 25개/초 | 아니요 |
서버당 진행 중인 인바운드 AS2 요청 | 100 | 아니요 |
File Transfer 요청당 최대 파일 수 | 10 | 아니요 |
커넥터당 진행 중인 아웃바운드 AS2 요청 | 100 | 아니요 |
최대 파일 크기 (압축 또는 비압축) | 50 MiB | 예 |
비활성 제한 시간 | 350초 | 아니요 |
계정당 최대 파트너 프로필 개수 | 1000 (파트너 프로필당 인증서 최대 10개: 조정 불가) | 예 |
계정당 최대 인증서 수 | 1000 | 예 |
계정 한 개에 대한 초당 최대 File Transfer 요청 수 | 3 | 예 |
계정당 최대 커넥터 수( SFTP 및 AS2 커넥터 모두 이 수에 기여) | 100 | 예 |
계정당 커넥터의 최대 대역폭( SFTP 및 AS2 커넥터 모두 이 값에 기여) | 50 MBps | 아니요 |
서버당 최대 계약 수 | 100 | 예 |
비밀 처리를 위한 할당량
AWS Transfer Family 는 기본 인증을 사용하는 AS2 고객을 AWS Secrets Manager 대신하여 에 전화를 겁니다. 또한 Secrets Manager는 에 전화를 겁니다 AWS KMS.
참고
이 할당량은 Transfer Family의 비밀 사용에만 국한되지 않으며, 귀하의 모든 서비스에서 공유됩니다. AWS 계정
Secrets Manager GetSecretValue
의 경우 할당량 에 설명된 대로 적용되는 할당량은 DescribeSecret 및 GetSecretValue API 요청의 결합 비율입니다. AWS Secrets Manager
이름 | 값 | 설명 |
---|---|---|
DescribeSecret 및 GetSecretValue API 요청의 통합 속도 | 지원되는 각 리전: 초당 10,000개 | DescribeSecret 및 GetSecretValue API 요청을 합한 초당 최대 트랜잭션 수입니다. |
AWS KMS의 경우 다음 할당량이 에 적용됩니다Decrypt
. 자세한 내용은 각 AWS KMS API 작업에 대한 할당량 요청을 참조하세요.
할당량 이름 | 기본값(초당 요청 수) |
---|---|
암호화 작업(대칭) 요청 빈도 |
이러한 공유 할당량은 AWS 리전 및 요청에 사용되는 AWS KMS 키 유형에 따라 달라집니다. 각 할당량은 별도로 계산됩니다.
|
사용자 지정 키 스토어 요청 할당량 참고이 할당량은 외부 키 저장소를 사용하는 경우에만 적용됩니다. |
사용자 지정 키 저장소 요청 할당량은 각 사용자 지정 키 저장소에 대해 별도로 계산됩니다.
|
알려진 제한 사항
-
서버 측 TCP 연결 유지는 지원되지 않습니다. 클라이언트가 keep-alive 패킷을 전송하지 않는 한 350초 동안 사용하지 않으면 연결 제한 시간이 초과됩니다.
-
서비스에서 활성 계약을 수락하고 Amazon CloudWatch 로그에 표시하려면 메시지에 유효한 AS2 헤더가 포함되어야 합니다.
-
AWS Transfer Family 에서 메시지를 수신하는 서버는 RFC6211
에 정의된 대로 메시지 서명을 검증하기 위한 암호화 메시지 구문(CMS) 알고리즘 보호 속성을 지원AS2해야 합니다. 일부 이전 IBM Sterling 제품에서는 이 속성이 지원되지 않습니다. -
중복 메시지로 IDs 인해
처리됨/경고: 중복 문서
메시지가 발생합니다. -
AS2 인증서의 키 길이는 최소 2048비트에서 최대 4096비트여야 합니다.
-
거래 파트너의 HTTPS 엔드포인트MDNs에 AS2 메시지를 보내거나 비동기적으로 보낼 때 또는 메시지는 공개적으로 신뢰할 수 있는 SSL 인증 기관(CA)이 서명한 유효한 인증서를 사용해야 MDNs 합니다. 자체 서명된 인증서는 현재 지원되지 않습니다.
-
엔드포인트는 TLS 버전 1.2 프로토콜과 보안 정책에서 허용하는 암호화 알고리즘(에 설명된 대로)을 지원해야 합니다에 대한 보안 정책 AWS Transfer Family.
-
상호TLS(mTLS)는 현재 지원되지 않습니다.
-
AS2 버전 1.2의 여러 첨부 파일 및 인증서 교환 메시징(CEM)은 현재 지원되지 않습니다.
-
기본 인증은 현재 아웃바운드 메시지에만 지원됩니다.