728x90
DHCP (dynamic host configuration protocol)
Host가 RARP & ICMP 사용하는데 상당한 시간 요구 → DHCP 개발
Host에게 동적 IP 주소 할당 (응용 계층 - UDP 사용 & Port num : 67, 68)
DHCP의 IP 주소 할당 과정
1. Host는 DHCP 메시지 broadcast (DHCP 서버 찾기)
2. DHCP 서버는 Host에게 DHCP 메시지 unicast (메시지 : IP주소, 네트워크 정보)
3. Host는 DHCP request 메시지 broadcast
4. DHCP server는 Host에게 DHCP ACK 메시지 unicast
DNS (domain name system)
도메인 이름을 IP 주소로 변환하는 시스템
512 byte보다 작은 경우 (응용 계층 - UDP & Port num : 53)
512 byte보다 큰 경우 (응용 계층 - TCP & Port num : 53)
FTP (File Transfer Protocol)
파일 전송 서비스 제공
control channel 사용하는 경우 (응용 계층 - TCP & Port num : 21)
Data channel 사용하는 경우 (응용 계층 - TCP & Port num : 20)
Email (electronic mail)
- Mail user agent(MUA) : 메일 클라이언트 프로그램
ex. Gmail, outlook - Mail transfer agent(MTA) : 메일 서버 프로그램
ex. SMTP, POP 서버 - Mail delivery agent(MDA) : 메일 보관함(mail box)에 메일을 저장하는 프로그램
- SMTP(simple mail transfer protocol) : 메일 보낼 때 사용하는 통신 프로트콜
응용계층 - TCP & Port num : 25
단점 : ASCII 데이터만 지원 → 보완 : MIME (binary 데이터 → ASCII로 변환 가능) - POP(post office protocol) : 메일 수신할 때 사용하는 통신 프로트콜 (다운 후 메일 서버(MTA) 삭제)
응용계층 - TCP & Port num : 110 - IMAP(Internet message access protocol) : 메일 수신할 때 사용하는 통신 프로트콜 (다운 후 메일 서버(MTA) 남음)
응용계층 - TCP & Port num : 143
WWW (World Wide Web)
HTML (HyperText Markup Language) 사용
HTTP (응용 계층 - TCP & Port num : 80)
반응형
'CS > Network' 카테고리의 다른 글
TCP & UDP (0) | 2023.09.03 |
---|---|
TCP (0) | 2023.09.03 |
ARP & RARP, ICMP (0) | 2023.09.03 |
Routing Algorithm & IP Protocol (0) | 2023.09.02 |
WAN, Switching, Routing (0) | 2023.09.02 |