http3 [컴퓨터 네트워크] 이메일과 SMTP 인터넷 이메일 시스템 구조 시스템 구성 요소 User Agent: 사용자 장치에서 메일 작성, 읽기, 관리 기능 수행 Mail Server: 다수 사용자들의 메일박스 관리, 메일 송.수신 제어 SMTP(Simple Mail Transfer Protocol): 메일 전송 프로토콜, Mail Server간 통신을 맡음 이메일 전송 과정 송신자 UA에서 메일 작성 후 메일 서버로 전달 송신자 메일 서버의 출력 메시지 큐(outgoing message queue)에 저장 수신자 메일 서버로 전송 전송 불가시 30분 단위로 재전송 시도, 정해진 기간 동안 전송 불가시 중단 및 송신자에게 통보 수신자 메일 서버의 수신자 메일박스(mailbox)에 저장 수신자 UA에서 메일 서버의 메일박스의 메일 읽기 및 관리 SM.. Computer Network 2022. 9. 27. [컴퓨터 네트워크] 웹과 HTTP(2): 메시지, 쿠키, 캐시 HTTP 메시지 HTTP 요청 메시지 포맷 HTTP Request method: request 메시지를 서버로 보낼 때, 서버로 요청하는 request의 메소드(어떤 서비스를 서버에 요청하는가? ex. 웹 페이지를 업로드할 것인지, 삭제할 것인지 등등) URL: 웹 서버의 어떤 웹 객체를 요청할 것인지에 대한 주소 version: HTTP Protocol의 버전 header lines: 어떤 요청한 서비스를 서버가 어떻게 처리할 것인지 지시하는 부분 body: 어떤 정보를 클라이언트에서 서버로 전달할 때, 그 정보를 담고 있다. ASCII Methods Get: body 정보없이 객체 요청(필요시 URL에 포함시켜 입력 정보 전달) www.somesite.com/animalsearch?monkeys&ba.. Computer Network 2022. 9. 25. [컴퓨터 네트워크] 웹과 HTTP(1): 동작 원리와 지속 비지속 연결 웹 브라우저와 웹 서버 HTTP(Hyper Text Transfer protocol): 클라이언트인 웹 브라우저와 웹 서버 간의 정보를 교환하는 규칙을 정의한 프로토콜 실제 HTTP 정보는 트렌스포트 계층에 TCP connection을 통해서 전송된다. 즉, HTTP는 TCP를 사용해서 TCP 연결을 설정하고 그 연결을 통해 HTTP 메시지를 교환하는 모델이다. 웹 서버(Web Server) 웹 페이지들의 저장소와 요청 처리 소프트웨어 웹 페이지 기본 객체(base object)와 참조 객체(object)들로 구성 기본 객체: HTML file, 페이지 내의 다른 객체를 URL(하이퍼링크)로 참조 참조 객체: HTML file, JPEG image, Java applet, audio file, video.. Computer Network 2022. 9. 25. 이전 1 다음 728x90