inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 쉽게 배우는 네트워크

SMTP, POP, IMAP

3:04 TCP 25번 포트

해결된 질문

463

정민교

작성한 질문수 50

1

SMTP = TCP 25번 포트

POP = TCP 110번 포트

SMTP와 POP도 프로토콜 아닌가요..?

포트를 가지고 있는 건 애플리케이션 아닌가요..?

저 부분이 잘 이해가 안 갑니다.

네트워크

답변 1

0

감자

SMTP, POP을 이용하는 애플리케이션이 주로 사용하는 포트입니다!

궁금증이 해결되셨나요?

0

정민교

아 그럼 SMTP와 POP 이런 건 서버에서 사용하는 애플리케이션이고 TCP로 통신한다는 말씀이신거죠?

0

감자

그림으로 정리를 해보겠습니다.

image

만약 제가 민교님에게 메일을 보낸 상황이라고 가정해보겠습니다.
저는 민교님이 사용하는 메일서버로 SMTP 클라이언트를 이용해 메일 서버로 메일을 전송합니다.
이 메일 서버는 SMTP 서버를 운용 중입니다.
저의 SMTP 클라이언트는 12345번 포트를 사용 중이라 출발지 포트는 12345번 포트로, 목적지 포트는 SMTP서버가 사용 중인 25번 포트로 설정해 전송합니다.
이렇게 보낸 메일은 메일 서버에 저장됩니다.

이제 민교님께서 메일을 수신할 때는 IMAP을 이용해 수신합니다.
이 때 서버도 IAMP서버로 운용중이고 민교님도 IAMP 클라이언트를 사용 중입니다.
따라서 서버가 민교님에게 출발지 포트는 IAMP의 포트인 143번으로, 목적지 포트는 민교님의 IAMP 클라이언트가 사용 중인 포트(여기선 임의로 2345)로 설정해 전송합니다.

궁금증이 해결되셨나요? 😊

0

정민교

아! 메일 서버는 SMTP, IMAP이라는 애플리케이션 계층 프로토콜을 이용하는 애플리케이션이 돌아가고 있는 중이고, 각각 25번 포트, 143 포트를 사용 중이다.

감자님 컴퓨터에서도 SMTP 애플리케이션이 돌아가고 있고, TCP 통신을 통해 메일 서버로 메일을 전달하면 메일 서버는 메일을 저장!

제 컴퓨터에는 IMAP 애플리케이션이 돌아가고 있고, 메일 서버가 TCP 통신으로 제 컴퓨터에 메일을 전달해준다!

요렇게 이해했는데 맞을까요?

항상 빠르고 자세한 답변 감사합니다!

1

감자

네 정확합니다 ㅎㅎ
항상 응원하겠습니다 정민교님! 👏

1

정민교

답변 감사합니다! 한번 쓱 훑었는데 두 번, 세 번 복습하면서 정리하려구요!

자세히 설명해주셔서 너무 좋습니다! 최고의 강의예요!

0

감자

최고의 공부법으로 학습하시고 계신 것 같네요~

파이팅입니다! 👍

Proxy서버

0

78

2

DNS 강의에서 hosts 파일 설정 부분 질문

1

73

2

암호화부분

2

75

1

SSH 인증방식에 대해 질문드립니다.

1

84

2

설명란 질문

1

95

2

운영체제, 네트워크, 컴퓨터구조 강의 수강중인데요~

0

64

1

ACK number 설정 관련

1

92

2

DHCP Request 메시지 출발지 IP

0

76

2

복습방식

0

69

2

세번째 보는데도 내용이 너무 좋습니다.

1

111

1

L4, L7 스위치 질문있습니다

0

523

2

서브넷 마스크로 IP주소 낭비를 막는 부분 질문드립니다.

1

194

1

[TCP 개요] ack 넘버 설정 질문

0

159

2

섹션2. 허브, 스위치, 브리지에 대한 질문

0

238

2

랜카드에서 CPU로 인터럽트가 발생 한 이후 과정

1

112

1

클라이언트-서버 모델 데이터 전송 질문

1

119

1

공유기 간 연결 네트워크 할당 관련 질문드립니다.

0

122

1

실무에서 쓰는 스위치들이 L2? L3? 인지 헷갈립니다.

0

511

2

스위치 포워딩

2

126

2

질문이있습니다!

0

78

1

질문이있습니다.

1

94

2

질문이있습니다.

1

90

2

마지막강의에서 질문 2분 30초에서 2분 50초 사이

1

111

2

집에서 사용하는 공유기를 설정할 때 이런 원격 프로토콜을 사용하는건가요?

1

208

1