리오집사의 기억저장소

애플리케이션 계층

애플리케이션 계층의 프로토콜들은 네트워크의 얼굴에 해당하며, 웹이나 이메일, 파일 공유와 같이 사용자가 실제로 사용하면서 체감할 수 있는 서비스를 제공한다. 즉, 특정 서비스를 제공하기 위해 서버와 클라이언트 사이에서 다양한 메시지나 명령을 주고받는 것이 애플리케이션 계층의 프로토콜이 하는 일이다.



사용자가 직접 사용하는 프로토콜

인터넷이나 LAN에서 쉽게 접할 수 있는 서비스들에서 찾아볼 수 있다.

 프로토콜 동작 방식 
HTTP  웹 클라이언트와 웹 서버 사이에서 웹 페이지 데이터를 주고받음 
POP, SMTP, IMAP 메일을 송수신하고 보관한다. 
SMB, AFP  LAN 안에서 파일을 공유한다. 
FTP  서버를 통해 파일을 주고 받는다. 
Telnet, SSH  원격에서 서버를 제어한다. 

 

사용자가 간접적으로 사용하는 프로토콜

OS나 다른 애플리케이션 계층의 프로토콜들이 간접적으로 사용하는 것들.

프로토콜  동작 방식 
 DNS 도메인명과 IP 어드레스의 정보를 서로 변환할 때 사용 
 DHCP LAN 내의 컴퓨터에게 IP 어드레스를 할당할 때 사용 
 SSL/TLS 통신 데이터를 암호화하여 주요 정보를 안전하게 주고받을 때 사용 
 NTP 네트워크에 연결된 장비들의 시스템 시간을 동기화할 때 사용 
 LDAP 네트워크에 연결된 자원(사용자, 장비들)의 통합 관리에 필요한 디렉터리 서비스를 제공할 때 사용 

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band