HTTP

[CS][컴퓨터 네트워킹 하향식 접근] Chapter2.3 Email, SMTP, IMAP
Chapter02. Application Layer E-mail 가장 먼저 개발된 인터넷 application이다 3개의 주요 component를 가진다 user agent : 브라우저를 이용해 email을 작성/편집/송신/수신 mail server SMTP : simple mail transfer protocol : 서버끼리 주고 받기 위해 user agent = mail reader 작성, 편집, 읽기, 보내기 Ex. outlook, iphone mail client 서버에 저장된 메일을 보내거나 받음 mail server mailbox는 사용자의 수신(들어온) 메세지 유지/소유 송신(보낼) 메세지의 message queue 운영 email message를 보내기 위해 SMTP protocol은 ma..

[CS][컴퓨터 네트워킹 하향식 접근] Chapter2.2 Web and HTTP
Chapter02. Application Layer Web and HTTP Web page는 URL로 주소를 지정할 수 있는 여러 참조 object를 포함하는 기본 HTML 파일로 구성 HTTP overview hypertext transfer protocol 의 약자 web의 application layer protocol client/server model client : browser가 web object들을 requrest, receive, display server : web server가 request에 응답하여 object send HTTP는 TCP 이용 client는 server(port 80)에 대한 TCP 연결(소켓 생성) 시작 server는 client의 TCP 연결 수락 → cont..