mail server間の標準SMTP transferと、implicit TLSを使うmessage submissionの代表portを対応させる。
適切な組合せはどれか。
SMTP server間transferはTCP 25、implicit TLSによるmessage submissionはTCP 465が代表的である。
詳細解説
SMTP transfer TCP 25 / submissions TCP 465server間SMTPとimplicit TLS submissionの代表portに対応する。
正しい。TCP 25はMTA間SMTP、TCP 465は接続開始時からTLSを使うmessage submission serviceに対応する。
SMTP transfer TCP 110 / submissions TCP 995POP3とPOP3 over TLSのportである。
誤り。110と995はclientがmailboxからmessageを取得するPOP3系portである。
SMTP transfer TCP 143 / submissions TCP 993IMAPとIMAP over TLSのportである。
誤り。143と993はserver上のmailboxを操作するIMAP系portである。
SMTP transfer UDP 25 / submissions UDP 465SMTP sessionは通常TCPを使う。
誤り。SMTPはordered byte stream上のcommand/reply sessionなので通常TCPを使う。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s
' 'smtp 25/tcp' 'submissions 465/tcp'期待される結果
smtp 25/tcp
submissions 465/tcp理解のポイント
- SMTP 25/tcp
- submissions 465/tcp
- mail retrievalとは別
確認時の注意
- 確認環境: service対応表の表示のみ
基礎のおさらい
transferとsubmission
MTA間transferとclient submissionは役割・認証policyが異なり、submissionでは587やimplicit TLS 465等を使う。
implicit TLS
connection開始直後からTLS handshakeを行う方式で、平文session内のSTARTTLS upgradeとは開始手順が異なる。